0000039263-24-000057.txt : 20240725 0000039263-24-000057.hdr.sgml : 20240725 20240725150440 ACCESSION NUMBER: 0000039263-24-000057 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 124 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240725 DATE AS OF CHANGE: 20240725 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CULLEN/FROST BANKERS, INC. CENTRAL INDEX KEY: 0000039263 STANDARD INDUSTRIAL CLASSIFICATION: NATIONAL COMMERCIAL BANKS [6021] ORGANIZATION NAME: 02 Finance IRS NUMBER: 741751768 STATE OF INCORPORATION: TX FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13221 FILM NUMBER: 241141523 BUSINESS ADDRESS: STREET 1: 111 W HOUSTON ST CITY: SAN ANTONIO STATE: TX ZIP: 78205 BUSINESS PHONE: 210-220-4011 MAIL ADDRESS: STREET 1: POST OFFICE BOX 1600 CITY: SAN ANTONIO STATE: TX ZIP: 78296-1600 FORMER COMPANY: FORMER CONFORMED NAME: CULLEN FROST BANKERS INC DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: FROST BANK CORP DATE OF NAME CHANGE: 19770823 10-Q 1 cfr-20240630.htm 10-Q cfr-20240630
false2024Q20000039263December 31P5YP5YP1Yxbrli:sharesiso4217:USDxbrli:sharesiso4217:USDxbrli:pureutr:Ratecfr:Gradecfr:quarterutr:bblutr:MMBTUiso4217:CADiso4217:EURcfr:Segment00000392632024-01-012024-06-300000039263exch:XNYSus-gaap:CommonStockMember2024-01-012024-06-300000039263us-gaap:SeriesBPreferredStockMemberexch:XNYS2024-01-012024-06-3000000392632024-07-1800000392632024-06-3000000392632023-12-310000039263us-gaap:SeriesBPreferredStockMember2024-06-300000039263us-gaap:SeriesBPreferredStockMember2023-12-3100000392632024-04-012024-06-3000000392632023-04-012023-06-3000000392632023-01-012023-06-300000039263us-gaap:PreferredStockMember2024-03-310000039263us-gaap:CommonStockMember2024-03-310000039263us-gaap:AdditionalPaidInCapitalMember2024-03-310000039263us-gaap:RetainedEarningsMember2024-03-310000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000039263us-gaap:TreasuryStockCommonMember2024-03-3100000392632024-03-310000039263us-gaap:RetainedEarningsMember2024-04-012024-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300000039263us-gaap:TreasuryStockCommonMember2024-04-012024-06-300000039263us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300000039263us-gaap:PreferredStockMember2024-06-300000039263us-gaap:CommonStockMember2024-06-300000039263us-gaap:AdditionalPaidInCapitalMember2024-06-300000039263us-gaap:RetainedEarningsMember2024-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000039263us-gaap:TreasuryStockCommonMember2024-06-300000039263us-gaap:PreferredStockMember2023-03-310000039263us-gaap:CommonStockMember2023-03-310000039263us-gaap:AdditionalPaidInCapitalMember2023-03-310000039263us-gaap:RetainedEarningsMember2023-03-310000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000039263us-gaap:TreasuryStockCommonMember2023-03-3100000392632023-03-310000039263us-gaap:RetainedEarningsMember2023-04-012023-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000039263us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000039263us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000039263us-gaap:PreferredStockMember2023-06-300000039263us-gaap:CommonStockMember2023-06-300000039263us-gaap:AdditionalPaidInCapitalMember2023-06-300000039263us-gaap:RetainedEarningsMember2023-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000039263us-gaap:TreasuryStockCommonMember2023-06-3000000392632023-06-300000039263us-gaap:PreferredStockMember2023-12-310000039263us-gaap:CommonStockMember2023-12-310000039263us-gaap:AdditionalPaidInCapitalMember2023-12-310000039263us-gaap:RetainedEarningsMember2023-12-310000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000039263us-gaap:TreasuryStockCommonMember2023-12-310000039263us-gaap:RetainedEarningsMember2024-01-012024-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300000039263us-gaap:TreasuryStockCommonMember2024-01-012024-06-300000039263us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300000039263us-gaap:PreferredStockMember2022-12-310000039263us-gaap:CommonStockMember2022-12-310000039263us-gaap:AdditionalPaidInCapitalMember2022-12-310000039263us-gaap:RetainedEarningsMember2022-12-310000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000039263us-gaap:TreasuryStockCommonMember2022-12-3100000392632022-12-310000039263us-gaap:RetainedEarningsMember2023-01-012023-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300000039263us-gaap:CommonStockMember2023-01-012023-06-300000039263us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300000039263us-gaap:TreasuryStockCommonMember2023-01-012023-06-300000039263us-gaap:ResidentialMortgageBackedSecuritiesMember2024-06-300000039263us-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263us-gaap:OtherInvestmentsMember2024-06-300000039263us-gaap:ResidentialMortgageBackedSecuritiesMember2023-12-310000039263us-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263us-gaap:OtherInvestmentsMember2023-12-310000039263us-gaap:HeldtomaturitySecuritiesMember2024-06-300000039263us-gaap:HeldtomaturitySecuritiesMember2023-12-310000039263cfr:NotGuaranteedorPreRefundedMembersrt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:GuaranteedbytheTexasPSFMembersrt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:GuaranteedByThirdPartyMembersrt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263srt:MoodysAaaRatingMembercfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263srt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263us-gaap:OtherInvestmentsMembersrt:MoodysAaaRatingMember2024-06-300000039263cfr:NotGuaranteedorPreRefundedMembersrt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:GuaranteedbytheTexasPSFMembersrt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:GuaranteedByThirdPartyMembersrt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263srt:MoodysAa1RatingMembercfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263srt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263us-gaap:OtherInvestmentsMembersrt:MoodysAa1RatingMember2024-06-300000039263cfr:NotGuaranteedorPreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2024-06-300000039263cfr:GuaranteedbytheTexasPSFMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2024-06-300000039263cfr:GuaranteedByThirdPartyMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2024-06-300000039263cfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2024-06-300000039263us-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2024-06-300000039263us-gaap:OtherInvestmentsMembercfr:NotratedMember2024-06-300000039263cfr:NotGuaranteedorPreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:GuaranteedbytheTexasPSFMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:GuaranteedByThirdPartyMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263cfr:NotGuaranteedorPreRefundedMembersrt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263cfr:GuaranteedbytheTexasPSFMembersrt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263cfr:GuaranteedByThirdPartyMembersrt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263srt:MoodysAaaRatingMembercfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263srt:MoodysAaaRatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263us-gaap:OtherInvestmentsMembersrt:MoodysAaaRatingMember2023-12-310000039263cfr:NotGuaranteedorPreRefundedMembersrt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263cfr:GuaranteedbytheTexasPSFMembersrt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263cfr:GuaranteedByThirdPartyMembersrt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263srt:MoodysAa1RatingMembercfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263srt:MoodysAa1RatingMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263us-gaap:OtherInvestmentsMembersrt:MoodysAa1RatingMember2023-12-310000039263cfr:NotGuaranteedorPreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2023-12-310000039263cfr:GuaranteedbytheTexasPSFMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2023-12-310000039263cfr:GuaranteedByThirdPartyMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2023-12-310000039263cfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2023-12-310000039263us-gaap:USStatesAndPoliticalSubdivisionsMembercfr:NotratedMember2023-12-310000039263us-gaap:OtherInvestmentsMembercfr:NotratedMember2023-12-310000039263cfr:NotGuaranteedorPreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263cfr:GuaranteedbytheTexasPSFMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263cfr:GuaranteedByThirdPartyMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263cfr:PreRefundedMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263us-gaap:DebtSecuritiesMember2024-03-310000039263us-gaap:DebtSecuritiesMember2023-03-310000039263us-gaap:DebtSecuritiesMember2023-12-310000039263us-gaap:DebtSecuritiesMember2022-12-310000039263us-gaap:DebtSecuritiesMember2024-04-012024-06-300000039263us-gaap:DebtSecuritiesMember2023-04-012023-06-300000039263us-gaap:DebtSecuritiesMember2024-01-012024-06-300000039263us-gaap:DebtSecuritiesMember2023-01-012023-06-300000039263us-gaap:DebtSecuritiesMember2024-06-300000039263us-gaap:DebtSecuritiesMember2023-06-300000039263us-gaap:USTreasurySecuritiesMember2024-06-300000039263us-gaap:USTreasurySecuritiesMember2023-12-310000039263us-gaap:AvailableforsaleSecuritiesMember2024-06-300000039263us-gaap:AvailableforsaleSecuritiesMember2023-12-310000039263us-gaap:CommercialPortfolioSegmentMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMember2023-12-310000039263cfr:EnergyProductionMember2024-06-300000039263cfr:EnergyProductionMember2023-12-310000039263us-gaap:EnergyServiceMember2024-06-300000039263us-gaap:EnergyServiceMember2023-12-310000039263cfr:EnergyOtherMember2024-06-300000039263cfr:EnergyOtherMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2023-12-310000039263cfr:CommercialmortgageMember2024-06-300000039263cfr:CommercialmortgageMember2023-12-310000039263us-gaap:ConstructionLoansMember2024-06-300000039263us-gaap:ConstructionLoansMember2023-12-310000039263cfr:CommerciallandloanMember2024-06-300000039263cfr:CommerciallandloanMember2023-12-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2023-12-310000039263us-gaap:HomeEquityMember2024-06-300000039263us-gaap:HomeEquityMember2023-12-310000039263us-gaap:HomeEquityLoanMember2024-06-300000039263us-gaap:HomeEquityLoanMember2023-12-310000039263cfr:HomeImprovementLoansMember2024-06-300000039263cfr:HomeImprovementLoansMember2023-12-310000039263cfr:OtherconsumerrealestateloansMember2024-06-300000039263cfr:OtherconsumerrealestateloansMember2023-12-310000039263cfr:TotalconsumerrealestateloansMember2024-06-300000039263cfr:TotalconsumerrealestateloansMember2023-12-310000039263us-gaap:RealEstateLoanMember2024-06-300000039263us-gaap:RealEstateLoanMember2023-12-310000039263us-gaap:ConsumerLoanMember2024-06-300000039263us-gaap:ConsumerLoanMember2023-12-310000039263us-gaap:AutomobileLoanMember2024-06-300000039263us-gaap:AutomobileLoanMemberus-gaap:CommitmentsToExtendCreditMember2024-06-300000039263us-gaap:AutomobileLoanMemberus-gaap:StandbyLettersOfCreditMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMemberus-gaap:CommitmentsToExtendCreditMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMemberus-gaap:StandbyLettersOfCreditMember2024-06-300000039263us-gaap:LoansReceivableMember2024-06-300000039263us-gaap:LoansReceivableMember2023-12-310000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2023-12-310000039263us-gaap:NonperformingFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMemberus-gaap:NonperformingFinancingReceivableMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMemberus-gaap:NonperformingFinancingReceivableMember2024-06-300000039263us-gaap:NonperformingFinancingReceivableMemberus-gaap:ConstructionLoansMember2024-06-300000039263us-gaap:NonperformingFinancingReceivableMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:NonperformingFinancingReceivableMember2024-06-300000039263us-gaap:NonperformingFinancingReceivableMember2024-06-300000039263cfr:NonAccrualLoansMember2024-04-012024-06-300000039263cfr:NonAccrualLoansMember2024-01-012024-06-300000039263cfr:NonAccrualLoansMember2023-04-012023-06-300000039263cfr:NonAccrualLoansMember2023-01-012023-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263us-gaap:FinancialAssetPastDueMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CommercialandIndustrialTotalEnergyLoansMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMemberus-gaap:FinancialAssetPastDueMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:CommercialandIndustrialTotalEnergyLoansMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMemberus-gaap:FinancialAssetPastDueMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263us-gaap:ConstructionLoansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConstructionLoansMember2024-06-300000039263us-gaap:ConstructionLoansMemberus-gaap:FinancialAssetPastDueMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConstructionLoansMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerLoanMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerLoanMember2024-06-300000039263cfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2024-06-300000039263us-gaap:FinancialAssetPastDueMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMember2024-06-300000039263us-gaap:AdditionalFundingAgreementTermsMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:CombinationPaymentDelayAndTermExtentionMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:CombinationPaymentDelayAndTermExtentionMemberus-gaap:CommercialPortfolioSegmentMember2024-01-012024-06-300000039263cfr:CombinationPaymentDelayAndTermExtentionMemberus-gaap:CommercialPortfolioSegmentMember2023-06-300000039263cfr:CombinationPaymentDelayAndTermExtentionMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:CombinationPaymentDelayAndTermExtentionMember2023-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:CombinationPaymentDelayAndTermExtentionMember2023-01-012023-06-300000039263cfr:CombinationPaymentDelayAndTermExtentionMember2023-06-300000039263cfr:CombinationPaymentDelayAndTermExtentionMember2023-01-012023-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CombinationPaymentDelayAndTermExtentionMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CombinationPaymentDelayAndTermExtentionMemberus-gaap:CommercialPortfolioSegmentMember2023-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:CombinationPaymentDelayAndTermExtentionMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:CombinationPaymentDelayAndTermExtentionMember2023-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CombinationPaymentDelayAndTermExtentionMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:CombinationPaymentDelayAndTermExtentionMember2023-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeOneToEightMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeOneToEightMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeNineMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeNineMember2024-06-300000039263cfr:RiskGradeTenMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:RiskGradeTenMembercfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:RiskGradeTwelveMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:RiskGradeTwelveMembercfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:RiskGradeThirteenMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:RiskGradeThirteenMembercfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:A2024Member2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:A2023Member2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:A2022Member2024-06-300000039263cfr:A2021Memberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:A2020Memberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:PriorYearsMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeOneToEightMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMembercfr:RiskGradeOneToEightMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeNineMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMembercfr:RiskGradeNineMember2024-06-300000039263cfr:RiskGradeTenMembercfr:CommercialandIndustrialTotalEnergyLoansMember2024-06-300000039263cfr:RiskGradeTenMembercfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeTwelveMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeTwelveMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeThirteenMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeThirteenMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:A2024Member2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:A2023Member2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:A2022Member2024-06-300000039263cfr:A2021Membercfr:CommercialandIndustrialTotalEnergyLoansMember2024-06-300000039263cfr:A2020Membercfr:CommercialandIndustrialTotalEnergyLoansMember2024-06-300000039263cfr:PriorYearsMembercfr:CommercialandIndustrialTotalEnergyLoansMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeOneToEightMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMembercfr:RiskGradeOneToEightMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeNineMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMembercfr:RiskGradeNineMember2024-06-300000039263cfr:RiskGradeTenMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263cfr:RiskGradeTenMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeTwelveMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeTwelveMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeThirteenMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeThirteenMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:A2024Member2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:A2023Member2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:A2022Member2024-06-300000039263cfr:A2021Membercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263cfr:A2020Membercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263cfr:PriorYearsMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:ConstructionLoansMembercfr:RiskGradeOneToEightMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:ConstructionLoansMembercfr:RiskGradeOneToEightMember2024-06-300000039263us-gaap:ConstructionLoansMembercfr:RiskGradeNineMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:ConstructionLoansMembercfr:RiskGradeNineMember2024-06-300000039263cfr:RiskGradeTenMemberus-gaap:ConstructionLoansMember2024-06-300000039263cfr:RiskGradeTenMembercfr:RevolvingLoansConvertedtoTermMemberus-gaap:ConstructionLoansMember2024-06-300000039263us-gaap:ConstructionLoansMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:ConstructionLoansMembercfr:RiskGradeElevenMember2024-06-300000039263cfr:RiskGradeTwelveMemberus-gaap:ConstructionLoansMember2024-06-300000039263cfr:RiskGradeTwelveMembercfr:RevolvingLoansConvertedtoTermMemberus-gaap:ConstructionLoansMember2024-06-300000039263cfr:RiskGradeThirteenMemberus-gaap:ConstructionLoansMember2024-06-300000039263cfr:RiskGradeThirteenMembercfr:RevolvingLoansConvertedtoTermMemberus-gaap:ConstructionLoansMember2024-06-300000039263us-gaap:ConstructionLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263us-gaap:ConstructionLoansMembercfr:A2024Member2024-06-300000039263us-gaap:ConstructionLoansMembercfr:A2023Member2024-06-300000039263us-gaap:ConstructionLoansMembercfr:A2022Member2024-06-300000039263cfr:A2021Memberus-gaap:ConstructionLoansMember2024-06-300000039263cfr:A2020Memberus-gaap:ConstructionLoansMember2024-06-300000039263cfr:PriorYearsMemberus-gaap:ConstructionLoansMember2024-06-300000039263us-gaap:ConstructionLoansMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:A2024Member2024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:A2023Member2024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:A2022Member2024-06-300000039263cfr:A2021Memberus-gaap:CommercialRealEstatePortfolioSegmentMember2024-06-300000039263cfr:A2020Memberus-gaap:CommercialRealEstatePortfolioSegmentMember2024-06-300000039263cfr:PriorYearsMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeOneToEightMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeOneToEightMember2023-12-310000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeOneToEightMember2023-12-310000039263us-gaap:ConstructionLoansMembercfr:RiskGradeOneToEightMember2023-12-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:RiskGradeOneToEightMember2023-12-310000039263us-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeNineMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeNineMember2023-12-310000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeNineMember2023-12-310000039263us-gaap:ConstructionLoansMembercfr:RiskGradeNineMember2023-12-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:RiskGradeNineMember2023-12-310000039263cfr:RiskGradeTenMemberus-gaap:CommercialPortfolioSegmentMember2023-12-310000039263cfr:RiskGradeTenMembercfr:CommercialandIndustrialTotalEnergyLoansMember2023-12-310000039263cfr:RiskGradeTenMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2023-12-310000039263cfr:RiskGradeTenMemberus-gaap:ConstructionLoansMember2023-12-310000039263cfr:RiskGradeTenMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2023-12-310000039263us-gaap:CommercialPortfolioSegmentMembercfr:RiskGradeElevenMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeElevenMember2023-12-310000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeElevenMember2023-12-310000039263us-gaap:ConstructionLoansMembercfr:RiskGradeElevenMember2023-12-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:RiskGradeElevenMember2023-12-310000039263cfr:RiskGradeTwelveMemberus-gaap:CommercialPortfolioSegmentMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeTwelveMember2023-12-310000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeTwelveMember2023-12-310000039263cfr:RiskGradeTwelveMemberus-gaap:ConstructionLoansMember2023-12-310000039263cfr:RiskGradeTwelveMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2023-12-310000039263cfr:RiskGradeThirteenMemberus-gaap:CommercialPortfolioSegmentMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RiskGradeThirteenMember2023-12-310000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RiskGradeThirteenMember2023-12-310000039263cfr:RiskGradeThirteenMemberus-gaap:ConstructionLoansMember2023-12-310000039263cfr:RiskGradeThirteenMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2023-12-310000039263cfr:TotalconsumerrealestateloansMembercfr:A2024Membercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263cfr:A2023Membercfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263cfr:A2022Membercfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMembercfr:A2021Member2024-06-300000039263cfr:A2020Membercfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMembercfr:PriorYearsMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:TotalconsumerrealestateloansMembercfr:A2024Member2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:A2023Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:A2022Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:TotalconsumerrealestateloansMembercfr:A2021Member2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:A2020Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:TotalconsumerrealestateloansMembercfr:PriorYearsMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:TotalconsumerrealestateloansMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMembercfr:A2024Member2024-06-300000039263cfr:A2023Memberus-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263cfr:A2022Memberus-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMembercfr:A2021Member2024-06-300000039263cfr:A2020Memberus-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMembercfr:PriorYearsMember2024-06-300000039263us-gaap:FinancialAssetPastDueMembercfr:TotalconsumerrealestateloansMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:FinancialAssetPastDueMembercfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:TotalconsumerrealestateloansMembercfr:A2024Member2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:A2023Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:A2022Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:TotalconsumerrealestateloansMembercfr:A2021Member2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:A2020Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:TotalconsumerrealestateloansMembercfr:PriorYearsMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:TotalconsumerrealestateloansMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:A2024Member2024-06-300000039263cfr:A2023Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263cfr:A2022Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:A2021Member2024-06-300000039263cfr:A2020Membercfr:TotalconsumerrealestateloansMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:PriorYearsMember2024-06-300000039263cfr:TotalconsumerrealestateloansMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:A2024Membercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263cfr:A2023Memberus-gaap:ConsumerLoanMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263cfr:A2022Memberus-gaap:ConsumerLoanMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:FinancingReceivables30to89DaysPastDueMembercfr:A2021Member2024-06-300000039263us-gaap:ConsumerLoanMembercfr:A2020Membercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:FinancingReceivables30to89DaysPastDueMembercfr:PriorYearsMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:FinancingReceivables30to89DaysPastDueMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMembercfr:FinancingReceivables30to89DaysPastDueMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerLoanMembercfr:A2024Member2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:A2023Memberus-gaap:ConsumerLoanMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembercfr:A2022Memberus-gaap:ConsumerLoanMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerLoanMembercfr:A2021Member2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerLoanMembercfr:A2020Member2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerLoanMembercfr:PriorYearsMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerLoanMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMembercfr:A2024Member2024-06-300000039263cfr:A2023Memberus-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMember2024-06-300000039263cfr:A2022Memberus-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMembercfr:A2021Member2024-06-300000039263us-gaap:ConsumerLoanMembercfr:A2020Memberus-gaap:FinancialAssetPastDueMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMembercfr:PriorYearsMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:FinancialAssetPastDueMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerLoanMembercfr:A2024Member2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:A2023Memberus-gaap:ConsumerLoanMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMembercfr:A2022Memberus-gaap:ConsumerLoanMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerLoanMembercfr:A2021Member2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerLoanMembercfr:A2020Member2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerLoanMembercfr:PriorYearsMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerLoanMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:FinancialAssetNotPastDueMemberus-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:A2024Member2024-06-300000039263cfr:A2023Memberus-gaap:ConsumerLoanMember2024-06-300000039263cfr:A2022Memberus-gaap:ConsumerLoanMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:A2021Member2024-06-300000039263us-gaap:ConsumerLoanMembercfr:A2020Member2024-06-300000039263us-gaap:ConsumerLoanMembercfr:PriorYearsMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:RevolvingCreditFacilityMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMember2024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2024-04-012024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2023-04-012023-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2024-01-012024-06-300000039263cfr:RevolvingLoansConvertedtoTermMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-04-012024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMember2023-04-012023-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-01-012024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:RevolvingLoansConvertedtoTermMember2023-01-012023-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-04-012024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMember2023-04-012023-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-01-012024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:RevolvingLoansConvertedtoTermMember2023-01-012023-06-300000039263us-gaap:ConstructionLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-04-012024-06-300000039263us-gaap:ConstructionLoansMembercfr:RevolvingLoansConvertedtoTermMember2023-04-012023-06-300000039263us-gaap:ConstructionLoansMembercfr:RevolvingLoansConvertedtoTermMember2024-01-012024-06-300000039263us-gaap:ConstructionLoansMembercfr:RevolvingLoansConvertedtoTermMember2023-01-012023-06-300000039263cfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2024-04-012024-06-300000039263cfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2023-04-012023-06-300000039263cfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2024-01-012024-06-300000039263cfr:RevolvingLoansConvertedtoTermMembercfr:TotalconsumerrealestateloansMember2023-01-012023-06-300000039263us-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMember2024-04-012024-06-300000039263us-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMember2023-04-012023-06-300000039263us-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMember2024-01-012024-06-300000039263us-gaap:ConsumerLoanMembercfr:RevolvingLoansConvertedtoTermMember2023-01-012023-06-300000039263cfr:RevolvingLoansConvertedtoTermMember2024-04-012024-06-300000039263cfr:RevolvingLoansConvertedtoTermMember2023-04-012023-06-300000039263cfr:RevolvingLoansConvertedtoTermMember2024-01-012024-06-300000039263cfr:RevolvingLoansConvertedtoTermMember2023-01-012023-06-300000039263cfr:CommercialmortgageMember2024-01-012024-06-300000039263us-gaap:ConsumerLoanMember2024-01-012024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:ModeledExpectedCreditLossesMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:ModeledExpectedCreditLossesMember2024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:ModeledExpectedCreditLossesMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:ModeledExpectedCreditLossesMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:ModeledExpectedCreditLossesMember2024-06-300000039263cfr:ModeledExpectedCreditLossesMember2024-06-300000039263cfr:QfactoradjustmentsMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:QfactoradjustmentsMember2024-06-300000039263cfr:QfactoradjustmentsMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2024-06-300000039263cfr:QfactoradjustmentsMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:QfactoradjustmentsMember2024-06-300000039263cfr:QfactoradjustmentsMember2024-06-300000039263cfr:SpecificValuationAllowancesMemberus-gaap:CommercialPortfolioSegmentMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:SpecificValuationAllowancesMember2024-06-300000039263cfr:SpecificValuationAllowancesMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2024-06-300000039263cfr:SpecificValuationAllowancesMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263cfr:SpecificValuationAllowancesMemberus-gaap:ConsumerLoanMember2024-06-300000039263cfr:SpecificValuationAllowancesMember2024-06-300000039263us-gaap:LoansReceivableMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:ModeledExpectedCreditLossesMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:ModeledExpectedCreditLossesMember2023-12-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMembercfr:ModeledExpectedCreditLossesMember2023-12-310000039263cfr:TotalconsumerrealestateloansMembercfr:ModeledExpectedCreditLossesMember2023-12-310000039263us-gaap:ConsumerLoanMembercfr:ModeledExpectedCreditLossesMember2023-12-310000039263cfr:ModeledExpectedCreditLossesMember2023-12-310000039263cfr:QfactoradjustmentsMemberus-gaap:CommercialPortfolioSegmentMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:QfactoradjustmentsMember2023-12-310000039263cfr:QfactoradjustmentsMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2023-12-310000039263cfr:QfactoradjustmentsMembercfr:TotalconsumerrealestateloansMember2023-12-310000039263us-gaap:ConsumerLoanMembercfr:QfactoradjustmentsMember2023-12-310000039263cfr:QfactoradjustmentsMember2023-12-310000039263cfr:SpecificValuationAllowancesMemberus-gaap:CommercialPortfolioSegmentMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:SpecificValuationAllowancesMember2023-12-310000039263cfr:SpecificValuationAllowancesMemberus-gaap:CommercialRealEstatePortfolioSegmentMember2023-12-310000039263cfr:SpecificValuationAllowancesMembercfr:TotalconsumerrealestateloansMember2023-12-310000039263cfr:SpecificValuationAllowancesMemberus-gaap:ConsumerLoanMember2023-12-310000039263cfr:SpecificValuationAllowancesMember2023-12-310000039263us-gaap:LoansReceivableMember2023-12-310000039263us-gaap:CommercialPortfolioSegmentMember2024-03-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2024-03-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2024-03-310000039263cfr:TotalconsumerrealestateloansMember2024-03-310000039263us-gaap:ConsumerLoanMember2024-03-310000039263us-gaap:LoansReceivableMember2024-03-310000039263us-gaap:CommercialPortfolioSegmentMember2024-04-012024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2024-04-012024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2024-04-012024-06-300000039263cfr:TotalconsumerrealestateloansMember2024-04-012024-06-300000039263us-gaap:ConsumerLoanMember2024-04-012024-06-300000039263us-gaap:LoansReceivableMember2024-04-012024-06-300000039263us-gaap:CommercialPortfolioSegmentMember2023-03-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2023-03-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2023-03-310000039263cfr:TotalconsumerrealestateloansMember2023-03-310000039263us-gaap:ConsumerLoanMember2023-03-310000039263us-gaap:LoansReceivableMember2023-03-310000039263us-gaap:CommercialPortfolioSegmentMember2023-04-012023-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2023-04-012023-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2023-04-012023-06-300000039263cfr:TotalconsumerrealestateloansMember2023-04-012023-06-300000039263us-gaap:ConsumerLoanMember2023-04-012023-06-300000039263us-gaap:LoansReceivableMember2023-04-012023-06-300000039263us-gaap:CommercialPortfolioSegmentMember2023-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2023-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2023-06-300000039263cfr:TotalconsumerrealestateloansMember2023-06-300000039263us-gaap:ConsumerLoanMember2023-06-300000039263us-gaap:LoansReceivableMember2023-06-300000039263us-gaap:CommercialPortfolioSegmentMember2024-01-012024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2024-01-012024-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2024-01-012024-06-300000039263cfr:TotalconsumerrealestateloansMember2024-01-012024-06-300000039263us-gaap:LoansReceivableMember2024-01-012024-06-300000039263us-gaap:CommercialPortfolioSegmentMember2022-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2022-12-310000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2022-12-310000039263cfr:TotalconsumerrealestateloansMember2022-12-310000039263us-gaap:ConsumerLoanMember2022-12-310000039263us-gaap:LoansReceivableMember2022-12-310000039263us-gaap:CommercialPortfolioSegmentMember2023-01-012023-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMember2023-01-012023-06-300000039263us-gaap:CommercialRealEstatePortfolioSegmentMember2023-01-012023-06-300000039263cfr:TotalconsumerrealestateloansMember2023-01-012023-06-300000039263us-gaap:ConsumerLoanMember2023-01-012023-06-300000039263us-gaap:LoansReceivableMember2023-01-012023-06-300000039263us-gaap:NonperformingFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMemberus-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMemberus-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-01-012024-06-300000039263us-gaap:NonperformingFinancingReceivableMemberus-gaap:ConstructionLoansMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember2024-06-300000039263us-gaap:ConstructionLoansMember2024-01-012024-06-300000039263us-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMembercfr:TotalconsumerrealestateloansMember2024-06-300000039263us-gaap:ConsumerLoanMemberus-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember2024-06-300000039263us-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember2024-06-300000039263us-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMemberus-gaap:BankOverdraftsMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2024-06-300000039263us-gaap:CommercialPortfolioSegmentMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2023-12-310000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2024-06-300000039263cfr:CommercialandIndustrialTotalEnergyLoansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2023-12-310000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2024-06-300000039263cfr:SpecificValuationAllowancesMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2024-06-300000039263cfr:CommercialRealEstateBuildingsLandAndOtherLoansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2023-12-310000039263cfr:SpecificValuationAllowancesMembercfr:CommercialRealEstateBuildingsLandAndOtherLoansMember2023-12-310000039263us-gaap:ConstructionLoansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2024-06-300000039263cfr:SpecificValuationAllowancesMemberus-gaap:ConstructionLoansMember2024-06-300000039263us-gaap:ConstructionLoansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2023-12-310000039263cfr:SpecificValuationAllowancesMemberus-gaap:ConstructionLoansMember2023-12-310000039263cfr:TotalconsumerrealestateloansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2024-06-300000039263cfr:TotalconsumerrealestateloansMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2023-12-310000039263us-gaap:ConsumerLoanMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2024-06-300000039263us-gaap:ConsumerLoanMembercfr:LoansIndividuallyEvaluatedForImpairmentMember2023-12-310000039263cfr:LoansIndividuallyEvaluatedForImpairmentMember2024-06-300000039263cfr:LoansIndividuallyEvaluatedForImpairmentMember2023-12-310000039263cfr:PublicFundsMember2024-06-300000039263cfr:PublicFundsMember2023-12-310000039263us-gaap:CommitmentsToExtendCreditMember2024-06-300000039263us-gaap:CommitmentsToExtendCreditMember2023-12-310000039263us-gaap:StandbyLettersOfCreditMember2024-06-300000039263us-gaap:StandbyLettersOfCreditMember2023-12-310000039263cfr:DeferredStandbyLetterOfCreditFeesMember2024-06-300000039263cfr:DeferredStandbyLetterOfCreditFeesMember2023-12-310000039263us-gaap:PropertyPlantAndEquipmentMember2024-06-300000039263us-gaap:PropertyPlantAndEquipmentMember2023-12-310000039263us-gaap:OtherLiabilitiesMember2024-06-300000039263us-gaap:OtherLiabilitiesMember2023-12-310000039263cfr:CullenFrostMember2024-06-300000039263cfr:CullenFrostMember2023-12-310000039263cfr:CullenFrostMember2024-01-012024-06-300000039263cfr:CullenFrostMember2023-01-012023-12-310000039263cfr:FrostBankMember2024-06-300000039263cfr:FrostBankMember2023-12-310000039263us-gaap:SubordinatedDebtMember2024-01-012024-06-300000039263us-gaap:SubordinatedDebtMember2023-01-012023-12-310000039263us-gaap:SubordinatedDebtMembercfr:CullenFrostMember2024-06-300000039263us-gaap:SubordinatedDebtMembercfr:CullenFrostMember2023-12-310000039263cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMembercfr:CullenFrostMember2024-01-012024-06-300000039263cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMembercfr:CullenFrostMember2023-01-012023-12-310000039263cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember2024-06-300000039263us-gaap:SeriesBPreferredStockMember2020-11-192020-11-190000039263cfr:StockRepurchase2024PlanMember2024-01-240000039263cfr:StockRepurchase2024PlanMember2024-01-242024-01-240000039263cfr:StockRepurchase2024PlanMemberus-gaap:TreasuryStockCommonMember2024-01-012024-06-300000039263cfr:PriorStockRepurchasePlansMemberus-gaap:TreasuryStockCommonMember2023-01-012023-12-310000039263cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesMembercfr:WeightedAverageInterestRatePaidMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesMembercfr:WeightedAverageInterestRateReceivedMember2024-06-300000039263cfr:WeightedAverageInterestRatePaidMembercfr:CustomerCounterpartiesMember2024-06-300000039263cfr:WeightedAverageInterestRateReceivedMembercfr:CustomerCounterpartiesMember2024-06-300000039263cfr:OilCommodityDerivativeMembercfr:FinancialInstitutionCounterpartiesMember2024-06-300000039263cfr:OilCommodityDerivativeMembercfr:FinancialInstitutionCounterpartiesMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesMembercfr:NaturalGasCommodityDerivativeMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesMembercfr:NaturalGasCommodityDerivativeMember2023-12-310000039263cfr:OilCommodityDerivativeMembercfr:CustomerCounterpartiesMember2024-06-300000039263cfr:OilCommodityDerivativeMembercfr:CustomerCounterpartiesMember2023-12-310000039263cfr:NaturalGasCommodityDerivativeMembercfr:CustomerCounterpartiesMember2024-06-300000039263cfr:NaturalGasCommodityDerivativeMembercfr:CustomerCounterpartiesMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesMemberus-gaap:OtherAssetsMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesMemberus-gaap:ForeignExchangeForwardMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesMemberus-gaap:OtherAssetsMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesMemberus-gaap:ForeignExchangeForwardMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesMemberus-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesMembercfr:GBPForeignExchangeForwardMember2024-06-300000039263cfr:FinancialInstitutionCounterpartiesMemberus-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMember2023-12-310000039263cfr:FinancialInstitutionCounterpartiesMembercfr:GBPForeignExchangeForwardMember2023-12-310000039263us-gaap:OtherAssetsMemberus-gaap:NondesignatedMembercfr:CustomerCounterpartiesMember2024-06-300000039263cfr:GBPForeignExchangeForwardMembercfr:CustomerCounterpartiesMember2024-06-300000039263us-gaap:OtherAssetsMemberus-gaap:NondesignatedMembercfr:CustomerCounterpartiesMember2023-12-310000039263cfr:GBPForeignExchangeForwardMembercfr:CustomerCounterpartiesMember2023-12-310000039263us-gaap:ForeignExchangeForwardMembercfr:CustomerCounterpartiesMember2024-06-300000039263us-gaap:ForeignExchangeForwardMembercfr:CustomerCounterpartiesMember2023-12-310000039263us-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMembercfr:CustomerCounterpartiesMember2024-06-300000039263us-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMembercfr:CustomerCounterpartiesMember2023-12-310000039263us-gaap:InterestIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMembercfr:CommercialLoanLeaseInterestRateSwapsMember2024-04-012024-06-300000039263us-gaap:InterestIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMembercfr:CommercialLoanLeaseInterestRateSwapsMember2023-04-012023-06-300000039263us-gaap:InterestIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMembercfr:CommercialLoanLeaseInterestRateSwapsMember2024-01-012024-06-300000039263us-gaap:InterestIncomeMemberus-gaap:DesignatedAsHedgingInstrumentMembercfr:CommercialLoanLeaseInterestRateSwapsMember2023-01-012023-06-300000039263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherExpenseMembercfr:CommercialLoanLeaseInterestRateSwapsMember2024-04-012024-06-300000039263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherExpenseMembercfr:CommercialLoanLeaseInterestRateSwapsMember2023-04-012023-06-300000039263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherExpenseMembercfr:CommercialLoanLeaseInterestRateSwapsMember2024-01-012024-06-300000039263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherExpenseMembercfr:CommercialLoanLeaseInterestRateSwapsMember2023-01-012023-06-300000039263us-gaap:NondesignatedMemberus-gaap:InterestRateContractMemberus-gaap:OtherIncomeMember2024-04-012024-06-300000039263us-gaap:NondesignatedMemberus-gaap:InterestRateContractMemberus-gaap:OtherIncomeMember2023-04-012023-06-300000039263us-gaap:NondesignatedMemberus-gaap:InterestRateContractMemberus-gaap:OtherIncomeMember2024-01-012024-06-300000039263us-gaap:NondesignatedMemberus-gaap:InterestRateContractMemberus-gaap:OtherIncomeMember2023-01-012023-06-300000039263us-gaap:NondesignatedMemberus-gaap:OtherExpenseMemberus-gaap:InterestRateContractMember2024-04-012024-06-300000039263us-gaap:NondesignatedMemberus-gaap:OtherExpenseMemberus-gaap:InterestRateContractMember2023-04-012023-06-300000039263us-gaap:NondesignatedMemberus-gaap:OtherExpenseMemberus-gaap:InterestRateContractMember2024-01-012024-06-300000039263us-gaap:NondesignatedMemberus-gaap:OtherExpenseMemberus-gaap:InterestRateContractMember2023-01-012023-06-300000039263us-gaap:NondesignatedMemberus-gaap:CommodityContractMemberus-gaap:OtherIncomeMember2024-04-012024-06-300000039263us-gaap:NondesignatedMemberus-gaap:CommodityContractMemberus-gaap:OtherIncomeMember2023-04-012023-06-300000039263us-gaap:NondesignatedMemberus-gaap:CommodityContractMemberus-gaap:OtherIncomeMember2024-01-012024-06-300000039263us-gaap:NondesignatedMemberus-gaap:CommodityContractMemberus-gaap:OtherIncomeMember2023-01-012023-06-300000039263us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherIncomeMember2024-04-012024-06-300000039263us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherIncomeMember2023-04-012023-06-300000039263us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherIncomeMember2024-01-012024-06-300000039263us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherIncomeMember2023-01-012023-06-300000039263cfr:InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember2024-06-300000039263cfr:InterestRateContractsMember2024-06-300000039263cfr:CommoditySwapsAndOptionsMember2024-06-300000039263cfr:CounterpartyHMember2024-06-300000039263cfr:CounterpartyFMember2024-06-300000039263cfr:CounterpartyBMember2024-06-300000039263cfr:CounterpartyEMember2024-06-300000039263cfr:OtherCounterpartiesMember2024-06-3000000392632023-01-012023-12-310000039263cfr:InterestRateContractsMember2023-12-310000039263cfr:CommoditySwapsAndOptionsMember2023-12-310000039263cfr:ForeignCurrencyForwardContractsMember2023-12-310000039263cfr:CounterpartyHMember2023-12-310000039263cfr:CounterpartyFMember2023-12-310000039263cfr:CounterpartyBMember2023-12-310000039263cfr:CounterpartyEMember2023-12-310000039263cfr:OtherCounterpartiesMember2023-12-3100000392632024-04-2400000392632024-04-242024-04-240000039263cfr:Superseded2015PlanDomain2024-04-240000039263us-gaap:PerformanceSharesMember2024-06-300000039263cfr:DeferredStockUnitsOutstandingMember2023-12-310000039263cfr:NonVestedStockAwardsOutstandingMember2023-12-310000039263srt:MaximumMemberus-gaap:PerformanceSharesMember2023-12-310000039263us-gaap:EmployeeStockOptionMember2023-12-310000039263cfr:DeferredStockUnitsOutstandingMember2024-01-012024-06-300000039263cfr:NonVestedStockAwardsOutstandingMember2024-01-012024-06-300000039263srt:MaximumMemberus-gaap:PerformanceSharesMember2024-01-012024-06-300000039263us-gaap:EmployeeStockOptionMember2024-01-012024-06-300000039263cfr:DeferredStockUnitsOutstandingMember2024-06-300000039263cfr:NonVestedStockAwardsOutstandingMember2024-06-300000039263srt:MaximumMemberus-gaap:PerformanceSharesMember2024-06-300000039263us-gaap:EmployeeStockOptionMember2024-06-300000039263cfr:NonVestedStockAwardsOutstandingMember2024-04-012024-06-300000039263cfr:NonVestedStockAwardsOutstandingMember2023-04-012023-06-300000039263cfr:NonVestedStockAwardsOutstandingMember2023-01-012023-06-300000039263cfr:DeferredStockUnitsOutstandingMember2024-04-012024-06-300000039263cfr:DeferredStockUnitsOutstandingMember2023-04-012023-06-300000039263cfr:DeferredStockUnitsOutstandingMember2023-01-012023-06-300000039263us-gaap:PerformanceSharesMember2024-04-012024-06-300000039263us-gaap:PerformanceSharesMember2023-04-012023-06-300000039263us-gaap:PerformanceSharesMember2024-01-012024-06-300000039263us-gaap:PerformanceSharesMember2023-01-012023-06-300000039263us-gaap:AvailableforsaleSecuritiesMember2023-12-310000039263us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000039263us-gaap:AvailableforsaleSecuritiesMember2024-01-012024-06-300000039263us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300000039263us-gaap:AvailableforsaleSecuritiesMember2024-06-300000039263us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000039263us-gaap:AvailableforsaleSecuritiesMember2022-12-310000039263us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000039263us-gaap:AvailableforsaleSecuritiesMember2023-01-012023-06-300000039263us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300000039263us-gaap:AvailableforsaleSecuritiesMember2023-06-300000039263us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-300000039263us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000039263cfr:BankMember2024-04-012024-06-300000039263cfr:FrostWealthAdvisorsMember2024-04-012024-06-300000039263cfr:NonBanksMember2024-04-012024-06-300000039263cfr:BankMember2023-04-012023-06-300000039263cfr:FrostWealthAdvisorsMember2023-04-012023-06-300000039263cfr:NonBanksMember2023-04-012023-06-300000039263cfr:BankMember2024-01-012024-06-300000039263cfr:FrostWealthAdvisorsMember2024-01-012024-06-300000039263cfr:NonBanksMember2024-01-012024-06-300000039263cfr:BankMember2023-01-012023-06-300000039263cfr:FrostWealthAdvisorsMember2023-01-012023-06-300000039263cfr:NonBanksMember2023-01-012023-06-300000039263us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2024-06-300000039263us-gaap:USTreasurySecuritiesMember2024-06-300000039263us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-06-300000039263us-gaap:ResidentialMortgageBackedSecuritiesMember2024-06-300000039263us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Member2024-06-300000039263us-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000039263us-gaap:OtherInvestmentsMemberus-gaap:FairValueInputsLevel2Member2024-06-300000039263us-gaap:OtherInvestmentsMember2024-06-300000039263cfr:InterestRateSwapsCapsAndFloorsMemberus-gaap:FairValueInputsLevel2Member2024-06-300000039263cfr:InterestRateSwapsCapsAndFloorsMember2024-06-300000039263cfr:CommoditySwapsAndOptionsMemberus-gaap:FairValueInputsLevel2Member2024-06-300000039263cfr:CommoditySwapsAndOptionsMember2024-06-300000039263us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-12-310000039263us-gaap:USTreasurySecuritiesMember2023-12-310000039263us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310000039263us-gaap:ResidentialMortgageBackedSecuritiesMember2023-12-310000039263us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000039263us-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000039263us-gaap:OtherInvestmentsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000039263us-gaap:OtherInvestmentsMember2023-12-310000039263cfr:InterestRateSwapsCapsAndFloorsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000039263cfr:InterestRateSwapsCapsAndFloorsMember2023-12-310000039263cfr:CommoditySwapsAndOptionsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000039263cfr:CommoditySwapsAndOptionsMember2023-12-310000039263us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel1Member2023-12-310000039263us-gaap:ForeignExchangeForwardMember2023-12-310000039263us-gaap:FairValueInputsLevel2Member2024-06-300000039263us-gaap:FairValueInputsLevel3Member2024-06-300000039263us-gaap:FairValueInputsLevel2Member2023-06-300000039263us-gaap:FairValueInputsLevel3Member2023-06-300000039263us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2024-06-300000039263us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2024-06-300000039263us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310000039263us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310000039263us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2024-06-300000039263us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2024-06-300000039263us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2023-12-310000039263us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2023-12-31

United States
Securities and Exchange Commission
Washington, D.C. 20549
Form 10-Q
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended: June 30, 2024
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-13221
Cullen/Frost Bankers, Inc.
(Exact name of registrant as specified in its charter)
Texas74-1751768
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
111 W. Houston Street,San Antonio,Texas78205
(Address of principal executive offices)(Zip code)
(210)220-4011
(Registrant's telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on
which registered
Common Stock, $.01 Par ValueCFRNew York Stock Exchange
Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series BCFR.PrBNew York Stock Exchange
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of July 18, 2024, there were 64,020,978 shares of the registrant’s Common Stock, $.01 par value, outstanding.



Cullen/Frost Bankers, Inc.
Quarterly Report on Form 10-Q
June 30, 2024
Table of Contents
 Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities
Item 3.
Item 4.
Item 5.
Item 6.
2

Part I. Financial Information
Item 1. Financial Statements (Unaudited)
Cullen/Frost Bankers, Inc.
Consolidated Balance Sheets
(Dollars in thousands, except per share amounts)
June 30,
2024
December 31,
2023
Assets:
Cash and due from banks$612,648 $617,569 
Interest-bearing deposits6,445,461 7,985,057 
Federal funds sold2,025  
Resell agreements84,650 84,650 
Total cash and cash equivalents7,144,784 8,687,276 
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023
3,586,116 3,619,428 
Securities available for sale, at estimated fair value15,197,638 16,578,371 
Trading account securities32,186 31,717 
Loans, net of unearned discounts19,995,756 18,824,251 
Less: Allowance for credit losses on loans(256,307)(245,996)
Net loans19,739,449 18,578,255 
Premises and equipment, net1,221,043 1,190,033 
Accrued interest receivable and other assets1,921,477 2,159,958 
Total assets$48,842,693 $50,845,038 
Liabilities:
Deposits:
Non-interest-bearing demand deposits$13,484,977 $14,926,094 
Interest-bearing deposits26,833,163 26,994,474 
Total deposits40,318,140 41,920,568 
Federal funds purchased35,925 14,200 
Repurchase agreements3,762,942 4,127,188 
Junior subordinated deferrable interest debentures, net of unamortized issuance costs123,155 123,127 
Subordinated notes, net of unamortized issuance costs99,569 99,491 
Accrued interest payable and other liabilities837,157 844,017 
Total liabilities45,176,888 47,128,591 
Shareholders’ Equity:
Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued at June 30, 2024 and December 31, 2023
145,452 145,452 
Common stock, par value $0.01 per share; 210,000,000 shares authorized; 64,404,582 shares issued at both June 30, 2024 and December 31, 2023
644 644 
Additional paid-in capital1,064,070 1,055,809 
Retained earnings3,810,008 3,657,688 
Accumulated other comprehensive income (loss), net of tax(1,309,344)(1,119,219)
Treasury stock, at cost; 415,954 shares at June 30, 2024 and 219,295 at December 31, 2023
(45,025)(23,927)
Total shareholders’ equity3,665,805 3,716,447 
Total liabilities and shareholders’ equity$48,842,693 $50,845,038 
See accompanying Notes to Consolidated Financial Statements.

3

Cullen/Frost Bankers, Inc.
Consolidated Statements of Income
(Dollars in thousands, except per share amounts)
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Interest income:
Loans, including fees$343,776 $290,552 $674,316 $560,267 
Securities:
Taxable99,012 101,960 197,074 199,735 
Tax-exempt54,579 60,637 109,838 127,271 
Interest-bearing deposits97,639 87,748 198,000 186,993 
Federal funds sold80 305 160 1,063 
Resell agreements1,199 1,126 2,397 2,194 
Total interest income596,285 542,328 1,181,785 1,077,523 
Interest expense:
Deposits159,260 120,266 314,894 218,255 
Federal funds purchased547 412 991 995 
Repurchase agreements36,302 33,114 72,250 66,765 
Junior subordinated deferrable interest debentures2,300 2,106 4,559 4,094 
Subordinated notes1,164 1,164 2,328 2,328 
Total interest expense199,573 157,062 395,022 292,437 
Net interest income396,712 385,266 786,763 785,086 
Credit loss expense15,787 9,901 29,437 19,005 
Net interest income after credit loss expense380,925 375,365 757,326 766,081 
Non-interest income:
Trust and investment management fees41,404 39,392 80,489 75,536 
Service charges on deposit accounts26,114 23,487 50,909 45,366 
Insurance commissions and fees13,919 12,940 32,215 31,892 
Interchange and card transaction fees5,351 5,250 9,825 10,139 
Other charges, commissions, and fees13,020 12,090 25,080 23,794 
Net gain (loss) on securities transactions 33  54 
Other11,382 10,336 24,049 22,012 
Total non-interest income111,190 103,528 222,567 208,793 
Non-interest expense:
Salaries and wages151,237 133,195 299,237 263,540 
Employee benefits28,802 26,792 64,772 60,714 
Net occupancy32,374 31,714 64,152 62,063 
Technology, furniture, and equipment35,951 33,043 70,946 65,524 
Deposit insurance8,383 6,202 23,107 12,447 
Other60,217 54,096 120,967 105,896 
Total non-interest expense316,964 285,042 643,181 570,184 
Income before income taxes175,151 193,851 336,712 404,690 
Income taxes29,652 31,733 55,523 64,919 
Net income145,499 162,118 281,189 339,771 
Preferred stock dividends1,669 1,669 3,338 3,338 
Net income available to common shareholders$143,830 $160,449 $277,851 $336,433 
Earnings per common share:
Basic$2.21 $2.47 $4.27 $5.18 
Diluted2.21 2.47 4.27 5.17 
See accompanying Notes to Consolidated Financial Statements.
4

Cullen/Frost Bankers, Inc.
Consolidated Statements of Comprehensive Income (Loss)
(Dollars in thousands)
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net income$145,499 $162,118 $281,189 $339,771 
Other comprehensive income (loss), before tax:
Securities available for sale and transferred securities:
Change in net unrealized gain/loss during the period(42,111)(206,863)(241,186)53,406 
Change in net unrealized gain on securities transferred to held to maturity(157)(162)(316)(322)
Reclassification adjustment for net (gains) losses included in net income (33) (54)
Total securities available for sale and transferred securities(42,268)(207,058)(241,502)53,030 
Defined-benefit post-retirement benefit plans:
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)419 870 837 1,740 
Total defined-benefit post-retirement benefit plans419 870 837 1,740 
Other comprehensive income (loss), before tax(41,849)(206,188)(240,665)54,770 
Deferred tax expense (benefit)(8,788)(43,299)(50,540)11,503 
Other comprehensive income (loss), net of tax(33,061)(162,889)(190,125)43,267 
Comprehensive income (loss)$112,438 $(771)$91,064 $383,038 
See accompanying Notes to Consolidated Financial Statements.
5

Cullen/Frost Bankers, Inc.
Consolidated Statements of Changes in Shareholders’ Equity
(Dollars in thousands, except per share amounts)
Preferred
Stock
Common
Stock
Additional
Paid-In
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss),
Net of Tax
Treasury
Stock
Total
Three months ended:
June 30, 2024
Balance at beginning of period$145,452 $644 $1,059,547 $3,726,559 $(1,276,283)$(17,739)$3,638,180 
Net income— — — 145,499 — — 145,499 
Other comprehensive income (loss), net of tax— — — — (33,061)— (33,061)
Stock option exercises/stock unit conversions (38,452 shares)
— — — (573)— 2,867 2,294 
Stock-based compensation expense recognized in earnings— — 4,523 — — — 4,523 
Purchase of treasury stock (301,094 shares)
— — — — — (30,153)(30,153)
Cash dividends – Series B preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depositary share)
— — — (1,669)— — (1,669)
Cash dividends – common stock ($0.92 per share)
— — — (59,808)— — (59,808)
Balance at end of period$145,452 $644 $1,064,070 $3,810,008 $(1,309,344)$(45,025)$3,665,805 
June 30, 2023
Balance at beginning of period$145,452 $644 $1,035,961 $3,428,991 $(1,142,138)$(1,109)$3,467,801 
Net income— — — 162,118 — — 162,118 
Other comprehensive income (loss), net of tax— — — — (162,889)— (162,889)
Stock option exercises/stock unit conversions (13,626 shares)
— — — (491)— 1,437 946 
Stock-based compensation expense recognized in earnings— — 4,793 — — — 4,793 
Purchase of treasury stock (289,149 shares)
— — — — — (27,951)(27,951)
Cash dividends – Series B preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depositary share)
— — — (1,669)— — (1,669)
Cash dividends – common stock ($0.87 per share)
— — — (56,407)— — (56,407)
Balance at end of period$145,452 $644 $1,040,754 $3,532,542 $(1,305,027)$(27,623)$3,386,742 
See accompanying Notes to Consolidated Financial Statements
6

Cullen/Frost Bankers, Inc.
Consolidated Statements of Changes in Shareholders’ Equity
(Dollars in thousands, except per share amounts)
Preferred
Stock
Common
Stock
Additional
Paid-In
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss),
Net of Tax
Treasury
Stock
Total
Six months ended:
June 30, 2024
Balance at beginning of period$145,452 $644 $1,055,809 $3,657,688 $(1,119,219)$(23,927)$3,716,447 
Net income— — — 281,189 — — 281,189 
Other comprehensive income (loss), net of tax— — — — (190,125)— (190,125)
Stock option exercises/stock unit conversions (122,628 shares)
— — — (5,919)— 11,128 5,209 
Stock-based compensation expense recognized in earnings— — 8,261 — — — 8,261 
Purchase of treasury stock (319,287 shares)
— — — — — (32,226)(32,226)
Cash dividends – Series B preferred stock (approximately $22.25 per share which is equivalent to approximately $0.56 per depositary share)
— — — (3,338)— — (3,338)
Cash dividends – common stock ($1.84 per share)
— — — (119,612)— — (119,612)
Balance at end of period$145,452 $644 $1,064,070 $3,810,008 $(1,309,344)$(45,025)$3,665,805 
June 30, 2023
Balance at beginning of period$145,452 $643 $1,029,756 $3,309,671 $(1,348,294)$ $3,137,228 
Net income— — — 339,771 — — 339,771 
Other comprehensive income (loss), net of tax— — — — 43,267 — 43,267 
Stock option exercises/stock unit conversions (64,013 shares)
— 1 1,463 (519)— 1,501 2,446 
Stock-based compensation expense recognized in earnings— — 9,535 — — — 9,535 
Purchase of treasury stock (298,332 shares)
— — — — — (29,124)(29,124)
Cash dividends – Series B preferred stock (approximately $22.25 per share which is equivalent to approximately $0.56 per depositary share)
— — — (3,338)— — (3,338)
Cash dividends – common stock ($1.74 per share)
— — — (113,043)— — (113,043)
Balance at end of period$145,452 $644 $1,040,754 $3,532,542 $(1,305,027)$(27,623)$3,386,742 
See accompanying Notes to Consolidated Financial Statements


7

Cullen/Frost Bankers, Inc.
Consolidated Statements of Cash Flows
(Dollars in thousands)
Six Months Ended
June 30,
20242023
Operating Activities:
Net income$281,189 $339,771 
Adjustments to reconcile net income to net cash from operating activities:
Credit loss expense29,437 19,005 
Deferred tax expense (benefit)(7,713)(2,489)
Accretion of loan discounts(10,245)(9,265)
Securities premium amortization (discount accretion), net24,786 36,919 
Net (gain) loss on securities transactions (54)
Depreciation and amortization40,695 37,076 
Net (gain) loss on sale/write-down of assets/foreclosed assets110 (283)
Stock-based compensation8,261 9,535 
Net tax benefit from stock-based compensation621 469 
Earnings on life insurance policies(1,840)(1,387)
Net change in:
Trading account securities(175)335 
Lease right-of-use assets12,473 11,193 
Accrued interest receivable and other assets287,609 59,051 
Accrued interest payable and other liabilities(47,195)(176,718)
Net cash from operating activities618,013 323,158 
Investing Activities:
Securities held to maturity:
Purchases (1,141,443)
Maturities, calls and principal repayments31,325 92,547 
Securities available for sale:
Purchases(3,757,122)(7,607,014)
Sales 1,543,355 
Maturities, calls and principal repayments4,902,271 7,077,003 
Proceeds from sale of loans1,191 2,215 
Net change in loans(1,179,526)(602,902)
Benefits received on life insurance policies1,063 1,000 
Proceeds from sales of premises and equipment9 1,179 
Purchases of premises and equipment(64,800)(85,156)
Proceeds from sales of repossessed properties 583 
Net cash from investing activities(65,589)(718,633)
Financing Activities:
Net change in deposits(1,602,428)(3,253,366)
Net change in short-term borrowings(342,521)(1,128,896)
Proceeds from stock option exercises5,209 2,446 
Purchase of treasury stock(32,226)(29,124)
Cash dividends paid on preferred stock(3,338)(3,338)
Cash dividends paid on common stock(119,612)(113,043)
Net cash from financing activities(2,094,916)(4,525,321)
Net change in cash and cash equivalents(1,542,492)(4,920,796)
Cash and cash equivalents at beginning of period8,687,276 12,028,132 
Cash and cash equivalents at end of period$7,144,784 $7,107,336 

See accompanying Notes to Consolidated Financial Statements.
8

Notes to Consolidated Financial Statements
(Table amounts in thousands, except for share and per share amounts)
Note 1 - Significant Accounting Policies
Nature of Operations. Cullen/Frost Bankers, Inc. (“Cullen/Frost”) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms “Cullen/Frost,” “the Corporation,” “we,” “us” and “our” mean Cullen/Frost Bankers, Inc., and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.
Basis of Presentation. The consolidated financial statements in this Quarterly Report on Form 10-Q include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.
The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (“SEC”). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December 31, 2023, included in our Annual Report on Form 10-K filed with the SEC on February 6, 2024 (the “2023 Form 10-K”). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.
Use of Estimates. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for loan losses and the fair values of financial instruments and the status of contingencies are particularly subject to change.
Cash Flow Reporting. Additional cash flow information was as follows:
Six Months Ended
June 30,
20242023
Cash paid for interest$389,432 $270,358 
Cash paid for income taxes62,000 66,500 
Significant non-cash transactions:
Unsettled securities transactions29,011 10,988 
Right-of-use lease assets obtained in exchange for lessee operating lease liabilities9,218 8,914 
Accounting Changes, Reclassifications and Restatements. Certain items in prior financial statements have been reclassified to conform to the current presentation.
9

Note 2 - Securities
Securities - Held to Maturity. A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of June 30, 2024 and December 31, 2023 is presented below.
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
Allowance
for Credit
Losses
Net
Carrying
Amount
June 30, 2024
Residential mortgage-backed securities
$1,225,779 $ $74,853 $1,150,926 $ $1,225,779 
States and political subdivisions
2,359,147 17,319 111,929 2,264,537 (310)2,358,837 
Other1,500  26 1,474  1,500 
Total$3,586,426 $17,319 $186,808 $3,416,937 $(310)$3,586,116 
December 31, 2023
Residential mortgage-backed securities
$1,250,431 $76 $54,175 $1,196,332 $ $1,250,431 
States and political subdivisions
2,367,807 42,990 76,540 2,334,257 (310)2,367,497 
Other1,500  45 1,455  1,500 
Total$3,619,738 $43,066 $130,760 $3,532,044 $(310)$3,619,428 
All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $1.3 billion and $1.0 billion at June 30, 2024 and December 31, 2023, respectively. Accrued interest receivable on held-to-maturity securities totaled $38.2 million and $40.9 million at June 30, 2024 and December 31, 2023, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.
From time to time, we have reclassified certain securities from available for sale to held to maturity. The net unamortized, unrealized gain remaining on transferred securities included in accumulated other comprehensive income in the accompanying balance sheet totaled $835 thousand ($660 thousand, net of tax) at June 30, 2024 and $1.2 million ($909 thousand, net of tax) at December 31, 2023. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.
The following table summarizes Moody's and/or Standard & Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of June 30, 2024 and December 31, 2023:
States and Political Subdivisions
Not Guaranteed or Pre-RefundedGuaranteed by the Texas PSFGuaranteed by Third PartyPre-RefundedTotalOther
Securities
June 30, 2024
Aaa/AAA$301,518 $1,538,227 $13,645 $1,090 $1,854,480 $ 
Aa/AA498,557  6,110  504,667  
Not rated     1,500 
Total$800,075 $1,538,227 $19,755 $1,090 $2,359,147 $1,500 
December 31, 2023
Aaa/AAA$301,721 $1,541,913 $13,651 $1,401 $1,858,686 $ 
Aa/AA
503,016  6,105  509,121  
Not rated     1,500 
Total$804,737 $1,541,913 $19,756 $1,401 $2,367,807 $1,500 
10

The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June 30, 2024 and 2023.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Beginning balance$310 $262 $310 $158 
Credit loss expense (benefit) 5  109 
Ending balance$310 $267 $310 $267 
Securities - Available for Sale. A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of June 30, 2024 and December 31, 2023 is presented below.
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Allowance
for Credit
Losses
Estimated
Fair Value
June 30, 2024
U.S. Treasury$4,184,938 $ $302,607 $ $3,882,331 
Residential mortgage-backed securities
7,567,795 2,840 1,033,208  6,537,427 
States and political subdivisions
5,030,087 2,316 297,494  4,734,909 
Other42,971    42,971 
Total$16,825,791 $5,156 $1,633,309 $ $15,197,638 
December 31, 2023
U.S. Treasury$5,212,894 $ $285,305 $ $4,927,589 
Residential mortgage-backed securities
7,463,954 9,066 876,338  6,596,682 
States and political subdivisions
5,245,721 5,762 240,152  5,011,331 
Other42,769    42,769 
Total$17,965,338 $14,828 $1,401,795 $ $16,578,371 
All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At June 30, 2024, all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 72.9% are either guaranteed by the Texas Permanent School Fund (“PSF”) or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $5.3 billion and $6.1 billion at June 30, 2024 and December 31, 2023, respectively. Accrued interest receivable on available-for-sale securities totaled $105.2 million and $114.9 million at June 30, 2024 and December 31, 2023, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.
The table below summarizes, as of June 30, 2024, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.
Less than 12 MonthsMore than 12 MonthsTotal
Estimated
Fair Value
Unrealized
Losses
Estimated
Fair Value
Unrealized
Losses
Estimated
Fair Value
Unrealized
Losses
U.S. Treasury$ $ $3,882,331 $302,607 $3,882,331 $302,607 
Residential mortgage-backed securities508,001 5,469 5,561,705 1,027,739 6,069,706 1,033,208 
States and political subdivisions683,217 7,567 3,875,534 289,927 4,558,751 297,494 
Total$1,191,218 $13,036 $13,319,570 $1,620,273 $14,510,788 $1,633,309 
As of June 30, 2024, no allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses
11

are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.
Contractual Maturities. The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of June 30, 2024. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.
Within 1 Year1 - 5 Years5 - 10 YearsAfter 10 YearsTotal
Held To Maturity
Amortized Cost
Residential mortgage-backed securities$ $43,600 $467,780 $714,399 $1,225,779 
States and political subdivisions9,095 4,273 51,899 2,293,880 2,359,147 
Other1,500    1,500 
Total$10,595 $47,873 $519,679 $3,008,279 $3,586,426 
Estimated Fair Value
Residential mortgage-backed securities$ $38,538 $416,882 $695,506 $1,150,926 
States and political subdivisions9,068 4,254 49,314 2,201,901 2,264,537 
Other1,474    1,474 
Total$10,542 $42,792 $466,196 $2,897,407 $3,416,937 
Available For Sale
Amortized Cost
U. S. Treasury$1,173,271 $2,621,114 $197,956 $192,597 $4,184,938 
Residential mortgage-backed securities702 1,118 13,084 7,552,891 7,567,795 
States and political subdivisions176,288 248,998 830,750 3,774,051 5,030,087 
Other    42,971 
Total$1,350,261 $2,871,230 $1,041,790 $11,519,539 $16,825,791 
Estimated Fair Value
U. S. Treasury$1,152,647 $2,428,473 $163,742 $137,469 $3,882,331 
Residential mortgage-backed securities696 1,121 13,116 6,522,494 6,537,427 
States and political subdivisions175,880 244,313 787,791 3,526,925 4,734,909 
Other    42,971 
Total$1,329,223 $2,673,907 $964,649 $10,186,888 $15,197,638 
Sales of Securities. Sales of available for sale securities were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Proceeds from sales$ $659,082 $ $1,543,355 
Gross realized gains 561  5,417 
Gross realized losses (528) (5,363)
Tax (expense) benefit of securities gains/losses (7) (11)
Premiums and Discounts. Premium amortization and discount accretion included in interest income on securities was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Premium amortization$(16,570)$(21,242)$(34,523)$(47,167)
Discount accretion5,032 4,843 9,737 10,248 
Net (premium amortization) discount accretion$(11,538)$(16,399)$(24,786)$(36,919)
12

Trading Account Securities. Trading account securities, at estimated fair value, were as follows:
June 30,
2024
December 31,
2023
U.S. Treasury$31,400 $30,265 
States and political subdivisions786 1,452 
Total$32,186 $31,717 
Net gains and losses on trading account securities were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net gain on sales transactions$1,223 $903 $2,382 $1,871 
Net mark-to-market gains (losses)(82)(10)(101)(27)
Net gain (loss) on trading account securities$1,141 $893 $2,281 $1,844 
Note 3 - Loans
Loans were as follows:
June 30,
2024
December 31,
2023
Commercial and industrial$6,210,179 $5,967,182 
Energy:
Production858,990 681,568 
Service209,658 194,126 
Other28,009 61,043 
Total energy1,096,657 936,737 
Commercial real estate:
Commercial mortgages6,955,118 6,746,709 
Construction1,997,545 1,680,724 
Land542,549 555,211 
Total commercial real estate9,495,212 8,982,644 
Consumer real estate:
Home equity lines of credit832,307 792,876 
Home equity loans790,727 694,966 
Home improvement loans813,799 765,887 
Other303,895 206,997 
Total consumer real estate2,740,728 2,460,726 
Total real estate12,235,940 11,443,370 
Consumer and other452,980 476,962 
Total loans$19,995,756 $18,824,251 
Concentrations of Credit. Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston, and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of June 30, 2024, there were no concentrations of loans related to any single industry in excess of 10% of total loans. At that date, the largest industry concentrations were related to the automobile dealerships industry, which totaled 5.8% of total loans and the energy industry, which totaled 5.4% of total loans. Unfunded commitments to extend credit and standby letters of credit issued to customers in the automobile dealership industry totaled $490.4 million and $20.3 million, respectively, as of June 30, 2024, while unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $1.0 billion and $65.8 million, respectively, as of June 30, 2024.
Foreign Loans. We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at June 30, 2024 or December 31, 2023.
13

Related Party Loans. In the ordinary course of business, we have granted loans to certain directors, executive officers, and their affiliates (collectively referred to as “related parties”). Such loans totaled $281.0 million at June 30, 2024 and $416.1 million at December 31, 2023.
Accrued Interest Receivable. Accrued interest receivable on loans totaled $96.2 million and $90.8 million at June 30, 2024 and December 31, 2023, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.
Non-Accrual and Past Due Loans. Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management’s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions.
Non-accrual loans, segregated by class of loans, were as follows:
June 30, 2024December 31, 2023
Total Non-AccrualNon-Accrual with No Credit Loss AllowanceTotal Non-AccrualNon-Accrual with No Credit Loss Allowance
Commercial and industrial$26,329 $8,044 $19,545 $5,391 
Energy9,147 6,045 11,500 7,398 
Commercial real estate:
Buildings, land, and other33,092 14,099 22,420 4,983 
Construction    
Consumer real estate6,419 4,188 7,442 5,160 
Consumer and other    
Total$74,987 $32,376 $60,907 $22,932 
The following table presents non-accrual loans as of June 30, 2024 by class and year of origination.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Commercial and industrial$746 $3,764 $1,159 $3,066 $514 $2,197 $2,149 $12,734 $26,329 
Energy4,522    56 1,321 3,102 146 9,147 
Commercial real estate:
Buildings, land, and other328 20,115 3,027 5,374  1,411 2,837  33,092 
Construction         
Consumer real estate     6,419   6,419 
Consumer and other         
Total$5,596 $23,879 $4,186 $8,440 $570 $11,348 $8,088 $12,880 $74,987 
In the table above, loans reported as 2024 originations as of June 30, 2024 were, for the most part, first originated in years prior to 2024 but were renewed in the current year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $1.3 million and $2.5 million for the three and six months ended June 30, 2024 and approximately $835 thousand and $1.4 million for the three and six months ended June 30, 2023.
14

An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June 30, 2024 was as follows:
Loans
30-89 Days
Past Due
Loans
90 or More
Days
Past Due
Total
Past Due
Loans
Current
Loans
Total
Loans
Accruing
Loans 90 or
More Days
Past Due
Commercial and industrial$38,806 $24,640 $63,446 $6,146,733 $6,210,179 $5,568 
Energy 4,625 4,625 1,092,032 1,096,657  
Commercial real estate:
Buildings, land, and other20,272 14,620 34,892 7,462,775 7,497,667 1,687 
Construction24,535  24,535 1,973,010 1,997,545  
Consumer real estate17,659 8,819 26,478 2,714,250 2,740,728 4,707 
Consumer and other5,734 577 6,311 446,669 452,980 577 
Total$107,006 $53,281 $160,287 $19,835,469 $19,995,756 $12,539 
Modifications to Borrowers Experiencing Financial Difficulty. From time to time, we may modify certain loans to borrowers who are experiencing financial difficulty. In some cases, these modifications may result in new loans. Loan modifications to borrowers experiencing financial difficulty may be in the form of a principal forgiveness, an interest rate reduction, an other-than-insignificant payment delay, or a term extension or a combination thereof, among other things. The period-end balance of loan modifications, segregated by type of modification, to borrowers experiencing financial difficulty during the six months ended June 30, 2024 and 2023 are set forth in the table below, regardless of whether such modifications resulted in a new loan. There were no commitments to lend additional funds to these borrowers at June 30, 2024.
Combination: Payment Delay and Term ExtensionPercent of
Total Class
of Loans
June 30, 2024
Commercial and industrial$27,731 0.4 %
June 30, 2023
Commercial and industrial$16,020 0.3 %
Commercial real estate:
Buildings, land, and other20,466 0.3 
$36,486 0.2 
The financial effects of the loan modifications made to borrowers experiencing financial difficulty were not significant during the six months ended June 30, 2024 and June 30, 2023. Furthermore, such modifications did not significantly impact our determination of the allowance for credit losses during those periods.
Information as of June 30, 2024 and June 30, 2023 related to loans modified (by type of modification) in the preceding twelve months, respectively, whereby the borrower was experiencing financial difficulty at the time of modification is set forth in the following table.
June 30, 2024June 30, 2023
Combination: Payment Delay and Term ExtensionCombination: Payment Delay and Term Extension
Past due in excess of 90 days or on non-accrual status at period-end:
Commercial and industrial$ $16,020 
Commercial real estate:
Buildings, land, and other 20,466 
$ $36,486 
Credit Quality Indicators. As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i) the weighted-average risk grade of commercial loans, (ii) the level of classified commercial loans, (iii) the delinquency status of consumer loans, (iv) non-performing loans (see details above) and (v) the general economic conditions in the State of Texas.
15

We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is set forth in our 2023 Form 10-K. We monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management’s “watch list,” where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. The following table presents weighted-average risk grades for all commercial loans, by class and year of origination/renewal, as of June 30, 2024.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotalW/A Risk Grade
Commercial and industrial
Risk grades 1-8$1,095,611 $672,837 $566,640 $340,735 $310,052 $316,544 $2,208,140 $45,210 $5,555,769 6.40 
Risk grade 916,980 9,095 65,217 10,609 5,220 9,906 92,920 4,372 214,319 9.00 
Risk grade 101,114 434 14,799 687 218 12,285 43,049 3,775 76,361 10.00 
Risk grade 1193,737 32,948 20,080 36,358 5,840 2,046 140,163 6,229 337,401 11.00 
Risk grade 12746 2,474 1,015 3,062 503 2,197 646 9,658 20,301 12.00 
Risk grade 13 1,290 144 4 11  1,503 3,076 6,028 13.00 
$1,208,188 $719,078 $667,895 $391,455 $321,844 $342,978 $2,486,421 $72,320 $6,210,179 6.81 
W/A risk grade7.27 6.93 7.29 7.32 5.72 6.07 6.53 8.52 6.81 
Energy
Risk grades 1-8$300,048 $34,672 $49,350 $49,328 $3,927 $5,041 $597,664 $6,669 $1,046,699 5.63 
Risk grade 9 1,342 3,634 755  414 23,888 652 30,685 9.00 
Risk grade 10   21  694 4,100  4,815 10.00 
Risk grade 11  2,075  72 2,945  219 5,311 11.00 
Risk grade 124,522    56 1,321 402 146 6,447 12.00 
Risk grade 13      2,700  2,700 13.00 
$304,570 $36,014 $55,059 $50,104 $4,055 $10,415 $628,754 $7,686 $1,096,657 5.83 
W/A risk grade6.11 6.80 7.00 5.88 6.56 9.00 5.44 7.32 5.83 
Commercial real estate:
Buildings, land, other
Risk grades 1-8$675,926 $1,431,165 $1,485,228 $1,150,261 $706,667 $1,153,397 $119,008 $96,456 $6,818,108 7.05 
Risk grade 94,176 5,529 128,935 35,986 7,420 38,849 43,689 61,767 326,351 9.00 
Risk grade 105,047 24,596 53,834 18,244 15,912 11,330 1,723  130,686 10.00 
Risk grade 115,177 8,854 37,368 24,337 21,975 91,719   189,430 11.00 
Risk grade 12328 15,965 3,027 5,152  1,411 2,593  28,476 12.00 
Risk grade 13 4,150  222   244  4,616 13.00 
$690,654 $1,490,259 $1,708,392 $1,234,202 $751,974 $1,296,706 $167,257 $158,223 $7,497,667 7.31 
W/A risk grade7.21 7.31 7.39 7.34 7.17 7.18 8.02 7.53 7.31 
Construction
Risk grades 1-8$247,162 $475,920 $575,573 $119,299 $28,003 $1,296 $149,756 $165 $1,597,174 7.32 
Risk grade 990,634 5,282 26,585 118,546   5,650  246,697 9.00 
Risk grade 1013,601 34,842 13,513 49,088     111,044 10.00 
Risk grade 11  31,500 11,130     42,630 11.00 
Risk grade 12         12.00 
Risk grade 13         13.00 
$351,397 $516,044 $647,171 $298,063 $28,003 $1,296 $155,406 $165 $1,997,545 7.75 
W/A risk grade7.68 7.54 7.83 8.70 2.53 6.81 7.46 6.98 7.75 
Total commercial real estate$1,042,051 $2,006,303 $2,355,563 $1,532,265 $779,977 $1,298,002 $322,663 $158,388 $9,495,212 7.40 
W/A risk grade7.36 7.37 7.51 7.61 7.00 7.18 7.75 7.53 7.40 
In the table above, certain loans are reported as 2024 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2024 but were renewed in the current year.
16

The following tables present weighted average risk grades for all commercial loans by class as of December 31, 2023. Refer to our 2023 Form 10-K for details of these loans by year of origination/renewal.
Commercial and IndustrialEnergyCommercial Real Estate - Buildings, Land and OtherCommercial Real Estate - ConstructionTotal Commercial Real Estate
W/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoans
Risk grades 1-86.32 $5,507,878 5.73 $871,221 7.03 $6,895,358 7.27 $1,526,086 7.07 $8,421,444 
Risk grade 99.00 205,244 9.00 27,643 9.00 173,470 9.00 127,102 9.00 300,572 
Risk grade 1010.00 109,254 10.00 818 10.00 96,601 10.00 17,035 10.00 113,636 
Risk grade 1111.00 125,261 11.00 25,555 11.00 114,071 11.00 10,501 11.00 124,572 
Risk grade 1212.00 17,102 12.00 8,800 12.00 19,770 12.00  12.00 19,770 
Risk grade 1313.00 2,443 13.00 2,700 13.00 2,650 13.00  13.00 2,650 
Total6.60 $5,967,182 6.05 $936,737 7.20 $7,301,920 7.45 $1,680,724 7.24 $8,982,644 
Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June 30, 2024 was as follows:
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Consumer real estate:
Past due 30-89 days$158 $450 $1,396 $2,151 $1,005 $4,813 $7,284 $402 $17,659 
Past due 90 or more days 565 772 309 60 772 2,624 3,717 8,819 
Total past due158 1,015 2,168 2,460 1,065 5,585 9,908 4,119 26,478 
Current loans314,290 575,925 410,016 263,679 158,204 173,773 810,696 7,667 2,714,250 
Total$314,448 $576,940 $412,184 $266,139 $159,269 $179,358 $820,604 $11,786 $2,740,728 
Consumer and other:
Past due 30-89 days$2,429 $174 $231 $122 $118 $64 $2,559 $37 $5,734 
Past due 90 or more days217  16 1   162 181 577 
Total past due2,646 174 247 123 118 64 2,721 218 6,311 
Current loans35,410 40,943 19,574 3,921 2,691 1,457 319,622 23,051 446,669 
Total$38,056 $41,117 $19,821 $4,044 $2,809 $1,521 $322,343 $23,269 $452,980 
Period-end balances for revolving loans that converted to term during the three and six months ended June 30, 2024 and 2023 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Commercial and industrial$10,557 $3,835 $24,813 $14,606 
Energy604  646 2,567 
Commercial real estate:
Buildings, land and other65,642 5,944 66,238 5,944 
Construction165  165  
Consumer real estate971 1,064 1,703 1,743 
Consumer and other3,541 1,669 6,094 3,671 
Total$81,480 $12,512 $99,659 $28,531 
In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (“TLI”), which is produced by the Federal Reserve Bank of Dallas. The TLI, the components of which are more fully described in our 2023 Form 10-K, totaled 116.9 at June 30, 2024 and 127.2 at December 31, 2023. A lower TLI value implies less favorable economic conditions.

17

Allowance For Credit Losses - Loans. The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management’s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications. Our allowance methodology is more fully described in our 2023 Form 10-K.
During the first quarter of 2024, we updated our non-owner-occupied commercial real estate loan models as well as our consumer and other loan models. Our prior non-owner-occupied commercial real estate loan models were legacy models developed for stress-testing purposes by a third-party using external market data. The updated non-owner-occupied commercial real estate loan models are now based on internal historical loan data and risk grade information and the modeling processes are now consistent with those used with our other commercial loan models. Our prior consumer and other loan models relied upon certain components that did not use loan level attributes and were less sensitive to macroeconomic variables. The updated consumer and other loan models are now based on internal historical loan data and utilize more loan-level attributes and the modeling processes are now consistent with those used with our consumer real estate loan models. The overall approximate impact of the model updates during the first quarter was a $7.2 million increase ($6.2 million related to non-owner-occupied commercial real estate loans and $923 thousand related to consumer and other loans) in modeled expected credit losses on loans; however, the impact of this increase was largely offset by reductions in qualitative adjustments as some of the risks to which those qualitative adjustments related are now considered and incorporated in the updated models.
The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of June 30, 2024 and December 31, 2023.
June 30, 2024Commercial
and
Industrial
EnergyCommercial
Real Estate
Consumer
Real Estate
Consumer
and Other
Total
Modeled expected credit losses$56,937 $3,841 $20,961 $14,508 $7,415 $103,662 
Q-Factor and other qualitative adjustments15,589 4,944 114,443 508 3,126 138,610 
Specific allocations6,028 2,700 4,616 691  14,035 
Total$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
December 31, 2023
Modeled expected credit losses$50,959 $7,838 $15,443 $12,364 $5,969 $92,573 
Q-Factor and other qualitative adjustments20,612 7,276 112,505 433 4,071 144,897 
Specific allocations
2,435 2,700 2,650 741  8,526 
Total$74,006 $17,814 $130,598 $13,538 $10,040 $245,996 

18

The following table details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June 30, 2024 and 2023. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.
Commercial
and
Industrial
EnergyCommercial
Real Estate
Consumer
Real Estate
Consumer
and Other
Total
Three months ended:
June 30, 2024
Beginning balance$75,596 $14,218 $138,224 $13,857 $8,402 $250,297 
Credit loss expense (benefit)6,936 (3,038)1,903 2,175 7,760 15,736 
Charge-offs(4,282)(79)(122)(408)(8,360)(13,251)
Recoveries304 384 15 83 2,739 3,525 
Net (charge-offs) recoveries(3,978)305 (107)(325)(5,621)(9,726)
Ending balance$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
June 30, 2023
Beginning balance78,465 19,191 115,693 9,708 8,457 $231,514 
Credit loss expense (benefit)2,404 (4,433)5,133 3,822 5,007 11,933 
Charge-offs(7,136)(518) (1,080)(7,016)(15,750)
Recoveries1,433 689 100 585 3,115 5,922 
Net (charge-offs) recoveries(5,703)171 100 (495)(3,901)(9,828)
Ending balance$75,166 $14,929 $120,926 $13,035 $9,563 $233,619 
Six months ended:
June 30, 2024
Beginning balance$74,006 $17,814 $130,598 $13,538 $10,040 $245,996 
Credit loss expense (benefit)8,928 (6,814)9,513 3,981 11,778 27,386 
Charge-offs(6,426)(79)(122)(2,077)(16,617)(25,321)
Recoveries2,046 564 31 265 5,340 8,246 
Net (charge-offs) recoveries(4,380)485 (91)(1,812)(11,277)(17,075)
Ending balance$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
June 30, 2023
Beginning balance104,237 18,062 90,301 8,004 7,017 $227,621 
Credit loss expense (benefit)(18,280)(3,467)30,494 5,105 10,756 24,608 
Charge-offs(13,316)(518) (1,330)(13,958)(29,122)
Recoveries2,525 852 131 1,256 5,748 10,512 
Net (charge-offs) recoveries(10,791)334 131 (74)(8,210)(18,610)
Ending balance$75,166 $14,929 $120,926 $13,035 $9,563 $233,619 
The following table presents year-to-date gross charge-offs by year of origination as of June 30, 2024.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Commercial and industrial$ $471 $676 $467 $401 $625 $2,902 $884 $6,426 
Energy 79       79 
Commercial real estate:
Buildings, land and other  122      122 
Construction         
Consumer real estate  148 253  384 1,225 67 2,077 
Consumer and other9,369 5,713 131 4 4 51 1,332 13 16,617 
Total$9,369 $6,263 $1,077 $724 $405 $1,060 $5,459 $964 $25,321 
In the table above, $9.4 million of the consumer and other loan charge-offs reported as 2024 originations and $5.5 million of the total reported as 2023 originations were related to deposit overdrafts.
19

The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment, as of June 30, 2024 and December 31, 2023.
June 30, 2024December 31, 2023
Loan
Balance
Specific AllocationsLoan
Balance
Specific Allocations
Commercial and industrial$25,508 $6,028 $18,670 $2,435 
Energy9,001 2,700 11,353 2,700 
Commercial real estate:
Buildings, land and other32,316 4,616 21,373 2,650 
Construction    
Consumer real estate5,807 691 7,235 741 
Consumer and other    
Total$72,632 $14,035 $58,631 $8,526 
Note 4 - Deposits
Deposits were as follows:
June 30,
2024
December 31,
2023
Non-interest-bearing demand deposits$13,484,977 $14,926,094 
Interest-bearing deposits:
Savings and interest checking9,629,146 10,512,637 
Money market accounts10,899,993 10,997,279 
Time accounts6,304,024 5,484,558 
Total interest-bearing deposits26,833,163 26,994,474 
Total deposits$40,318,140 $41,920,568 
The table below presents additional information about our deposits. Public funds in excess of deposit insurance limits are included in the totals for deposits not covered by insurance; however, such deposits are generally fully collateralized by securities.
June 30,
2024
December 31,
2023
Deposits from foreign sources (primarily Mexico)$1,114,319 $1,061,701 
Non-interest-bearing public funds deposits451,472 675,016 
Interest-bearing public funds deposits636,415 630,455 
Total deposits not covered by deposit insurance20,774,932 22,393,786 
Time deposits not covered by deposit insurance2,721,625 2,339,716 
Note 5 - Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies
Financial Instruments with Off-Balance-Sheet Risk. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. As more fully discussed in our 2023 Form 10-K, these transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures.
Financial instruments with off-balance-sheet risk were as follows:
June 30,
2024
December 31,
2023
Commitments to extend credit$11,908,533 $12,195,073 
Standby letters of credit404,673 438,635 
Deferred standby letter of credit fees2,614 2,912 

20

Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Our allowance methodology is more fully described in our 2023 Form 10-K. This methodology was also impacted by the model updates during the first quarter of 2024 as described in Note 3 - Loans. The overall approximate impact of the model updates was a $1.8 million increase in modeled expected credit losses for off-balance-sheet credit exposures ($1.6 million related to consumer and other loan commitments and $211 thousand related to non-owner-occupied commercial real estate loan commitments).
The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Beginning balance$53,751 $54,918 $51,751 $58,593 
Credit loss expense (benefit)51 (2,037)2,051 (5,712)
Ending balance$53,802 $52,881 $53,802 $52,881 
Lease Commitments. We lease certain office facilities and office equipment under operating leases. The components of total lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Amortization of lease right-of-use assets$8,829 $8,747 $17,619 $17,512 
Short-term lease expense394 493 719 902 
Non-lease components (including taxes, insurance, common maintenance, etc.)3,466 3,662 7,015 7,043 
Total$12,689 $12,902 $25,353 $25,457 
Right-of-use lease assets totaled $277.2 million at June 30, 2024 and $280.5 million at December 31, 2023 and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $313.8 million at June 30, 2024 and $316.4 million at December 31, 2023 and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $8.9 million and $17.0 million during the three and six months ended June 30, 2024, respectively, and $8.2 million and $16.6 million during the three and six months ended June 30, 2023, respectively. There has been no significant change in our expected future minimum lease payments since December 31, 2023. See the 2023 Form 10-K for information regarding these commitments.
Litigation. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.
Note 6 - Capital and Regulatory Matters
Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.
Cullen/Frost’s and Frost Bank’s Common Equity Tier 1 capital (“CET1”) includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in CET1. We also elected to exclude the effects of credit loss accounting under CECL from CET1 for a five-year transitional period, as further discussed in our 2023 Form 10-K. This CECL transitional adjustment totaled $15.4 million and $30.8 million at June 30, 2024 and December 31, 2023, respectively. CET1 is reduced by goodwill and other intangible assets, net of associated deferred tax
21

liabilities. Frost Bank's CET1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (“FIA”).
Tier 1 capital includes CET1 and additional Tier 1 capital. For Cullen/Frost, additional Tier 1 capital included $145.5 million of 4.450% non-cumulative perpetual preferred stock at June 30, 2024 and December 31, 2023, the details of which are further discussed below. Frost Bank did not have any additional Tier 1 capital beyond Common Equity Tier 1 at June 30, 2024 or December 31, 2023. Total capital includes Tier 1 capital and Tier 2 capital. Tier 2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowances for credit losses on securities, loans, and off-balance-sheet credit exposures. Tier 2 capital for Cullen/Frost also includes the permissible portion of qualified subordinated debt (which decreases 20.0% per year during the final five years of the term of the notes) totaling $40.0 million at June 30, 2024 and $60.0 million at December 31, 2023 and trust preferred securities totaling $120.0 million at both June 30, 2024 and December 31, 2023.
The following table presents actual and required capital ratios as of June 30, 2024 and December 31, 2023 for Cullen/Frost and Frost Bank under the Basel III Capital Rules. Capital levels required to be considered well-capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules. See the 2023 Form 10-K for a more detailed discussion of the Basel III Capital Rules.
ActualMinimum Capital Required Plus Capital Conservation Buffer
Required to be
Considered Well-
Capitalized (1)
Capital
Amount
RatioCapital
Amount
RatioCapital
Amount
Ratio
June 30, 2024
Common Equity Tier 1 to Risk-Weighted Assets
Cullen/Frost$4,164,990 13.35 %$2,183,331 7.00 %N/AN/A
Frost Bank4,228,311 13.56 2,182,110 7.00 $2,026,245 6.50 %
Tier 1 Capital to Risk-Weighted Assets
Cullen/Frost4,310,442 13.82 2,651,188 8.50 1,871,427 6.00 
Frost Bank4,228,311 13.56 2,649,705 8.50 2,493,840 8.00 
Total Capital to Risk-Weighted Assets
Cullen/Frost4,763,514 15.27 3,274,997 10.50 3,119,044 10.00 
Frost Bank4,521,383 14.50 3,273,165 10.50 3,117,300 10.00 
Leverage Ratio
Cullen/Frost4,310,442 8.62 1,999,776 4.00 N/AN/A
Frost Bank4,228,311 8.46 1,999,934 4.00 2,499,918 5.00 
December 31, 2023
Common Equity Tier 1 to Risk-Weighted Assets
Cullen/Frost$4,036,945 13.25 %$2,132,516 7.00 %N/AN/A
Frost Bank4,057,111 13.33 2,129,784 7.00 $1,977,656 6.50 %
Tier 1 Capital to Risk-Weighted Assets
Cullen/Frost4,182,397 13.73 2,589,484 8.50 1,827,871 6.00 
Frost Bank4,057,111 13.33 2,586,166 8.50 2,434,038 8.00 
Total Capital to Risk-Weighted Assets
Cullen/Frost4,625,760 15.18 3,198,774 10.50 3,046,452 10.00 
Frost Bank4,320,474 14.20 3,194,676 10.50 3,042,548 10.00 
Leverage Ratio
Cullen/Frost4,182,397 8.35 2,003,020 4.00 N/AN/A
Frost Bank4,057,111 8.10 2,003,152 4.00 2,503,940 5.00 
____________________
(1)“Well-capitalized” minimum Common Equity Tier 1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.
As of June 30, 2024, capital levels at Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of June 30, 2024 at Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered “well-capitalized.”
Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (“FDIC”). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect
22

on our financial statements. Management believes, as of June 30, 2024, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.
Preferred Stock. Outstanding preferred stock includes 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, par value $0.01 and liquidation preference $1,000 per share (“Series B Preferred Stock”). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). The Series B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million. Refer to our 2023 Form 10-K for additional details related to our Series B Preferred Stock.
Stock Repurchase Plans. From time to time, our board of directors has authorized stock repurchase plans. The purpose of such plans and the manner in which shares are repurchased is discussed in more detail in our 2023 Form 10-K. Most recently, on January 24, 2024, our board of directors authorized a $150.0 million stock repurchase program (the “2024 Repurchase Plan”), allowing us to repurchase shares of our common stock over a one-year period expiring on January 24, 2025. The 2024 Repurchase Plan was publicly announced in a current report on Form 8-K filed with the SEC on January 25, 2024. Under this plan, we repurchased 301,094 shares at a total cost of $30.2 million (including applicable excise taxes) during the second quarter of 2024. Under a prior stock repurchase plan, we repurchased 400,868 shares at a total cost of $39.2 million (including applicable excise taxes) during 2023. Under the Basel III Capital Rules, Cullen/Frost may not repurchase or redeem any of its preferred stock or subordinated notes and, in some cases, its common stock without the prior approval of the Federal Reserve Board.
Dividend Restrictions. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend restrictions and while maintaining its “well-capitalized” status, at June 30, 2024, Frost Bank could pay aggregate dividends of up to $1.0 billion to Cullen/Frost without prior regulatory approval.
Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.
Under the terms of the Series B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series B Preferred Stock.
Note 7 - Derivative Financial Instruments
The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.
Interest Rate Derivatives. We utilize various interest rate swaps, caps, and floors, among other things, to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described in our 2023 Form 10-K.
The notional amounts and estimated fair values of interest rate derivative contracts are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (“CME”) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of June 30, 2024 and December 31, 2023.
23

June 30, 2024December 31, 2023
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Non-hedging interest rate derivatives:
Financial institution counterparties:
Loan/lease interest rate swaps – assets1,176,104 $70,070 1,040,659 $58,486 
Loan/lease interest rate swaps – liabilities553,195 (7,166)617,266 (20,293)
Loan/lease interest rate caps – assets235,699 10,021 275,000 11,747 
Customer counterparties:
Loan/lease interest rate swaps – assets553,195 7,166 617,266 20,482 
Loan/lease interest rate swaps – liabilities1,176,104 (70,069)1,040,659 (58,485)
Loan/lease interest rate caps – liabilities235,699 (10,019)275,000 (11,747)
The weighted-average rates paid and received for interest rate swaps outstanding at June 30, 2024 were as follows:
Weighted-Average
Interest
Rate
Paid
Interest
Rate
Received
Interest rate swaps:
Non-hedging interest rate swaps – financial institution counterparties4.98 %7.08 %
Non-hedging interest rate swaps – customer counterparties7.08 4.98 
The weighted-average strike rate for outstanding interest rate caps was 3.58% at June 30, 2024.
Commodity Derivatives. We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.
The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.
June 30, 2024December 31, 2023
Notional
Units
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Financial institution counterparties:
Oil – assetsBarrels4,541 $14,580 5,601 $37,667 
Oil – liabilitiesBarrels7,437 (28,552)4,581 (18,500)
Natural gas – assetsMMBTUs21,934 8,831 17,363 11,822 
Natural gas – liabilitiesMMBTUs10,785 (3,474)6,462 (2,499)
Customer counterparties:
Oil – assetsBarrels7,498 29,330 4,618 18,722 
Oil – liabilitiesBarrels4,480 (14,315)5,564 (36,877)
Natural gas – assetsMMBTUs12,693 3,552 6,462 2,499 
Natural gas – liabilitiesMMBTUs20,025 (8,478)17,363 (11,571)
Foreign Currency Derivatives. We enter into foreign currency forward and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts and options that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward and option contracts are presented in the following table.
24

 June 30, 2024December 31, 2023
Notional
Currency
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Financial institution counterparties:
Forward and option contracts – assetsCAD $ 250 $1 
Forward and option contracts – liabilitiesEUR  3,000 (14)
Forward and option contracts – liabilitiesCAD  250 (5)
Customer counterparties:
Forward and option contracts – assetsEUR  3,000 16 
Forward and option contracts – assetsCAD  250 5 
Forward and option contracts – liabilitiesCAD  250  
Gains, Losses, and Derivative Cash Flows. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.
Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Commercial loan/lease interest rate swaps:
Amount of gain (loss) included in interest income on loans$ $4 $ $16 
Amount of (gain) loss included in other non-interest expense 4  4 
As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.
Amounts included in the consolidated statements of income related to non-hedge related derivative instruments are presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Non-hedging interest rate derivatives:
Other non-interest income$512 $1,002 $1,637 $1,712 
Other non-interest expense3 1 3  
Non-hedging commodity derivatives:
Other non-interest income946 503 1,325 925 
Non-hedging foreign currency derivatives:
Other non-interest income  11 25 
Counterparty Credit Risk. Our credit exposure relating to interest rate, commodity and foreign currency derivative contracts with bank customers was approximately $19.5 million at June 30, 2024. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate, commodity and foreign currency derivative contracts with upstream financial institution counterparties was approximately $6.2 million at June 30, 2024. This amount was primarily related to a shortfall of collateral we have received from counterparties. Collateral positions are generally cleared on the next business day. Collateral levels for upstream financial institution counterparties are monitored and adjusted, as necessary. See Note 8 – Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties.
25

Note 8 - Balance Sheet Offsetting and Repurchase Agreements
Balance Sheet Offsetting. Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (“ISDA”) master agreements which include “right of set-off” provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes.
Information about financial instruments that are eligible for offset in the consolidated balance sheet as of June 30, 2024 is presented in the following tables.
Gross Amount
Recognized
Gross Amount
Offset
Net Amount
Recognized
June 30, 2024
Financial assets:
Derivatives:
Interest rate contracts$80,091 $ $80,091 
Commodity contracts23,411  23,411 
Total derivatives103,502  103,502 
Resell agreements84,650  84,650 
Total$188,152 $ $188,152 
Financial liabilities:
Derivatives:
Interest rate contracts$7,166 $ $7,166 
Commodity contracts32,026  32,026 
Total derivatives39,192  39,192 
Repurchase agreements3,762,942  3,762,942 
Total$3,802,134 $ $3,802,134 
Gross Amounts Not Offset
Net Amount
Recognized
Financial
Instruments
CollateralNet
Amount
June 30, 2024
Financial assets:
Derivatives:
Counterparty H$32,594 $(15,265)$(16,030)$1,299 
Counterparty F16,299 (10,399)(3,889)2,011 
Counterparty B24,125 (6,362)(16,870)893 
Counterparty E15,855 (1,913)(13,040)902 
Other counterparties14,629 (5,253)(8,294)1,082 
Total derivatives103,502 (39,192)(58,123)6,187 
Resell agreements84,650  (84,650) 
Total$188,152 $(39,192)$(142,773)$6,187 
Financial liabilities:
Derivatives:
Counterparty H$15,265 $(15,265)$ $ 
Counterparty F10,399 (10,399)  
Counterparty B6,362 (6,362)  
Counterparty E1,913 (1,913)  
Other counterparties5,253 (5,253)  
Total derivatives39,192 (39,192)  
Repurchase agreements3,762,942  (3,762,942) 
Total$3,802,134 $(39,192)$(3,762,942)$ 
26

Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December 31, 2023 is presented in the following tables.
Gross Amount
Recognized
Gross Amount
Offset
Net Amount
Recognized
December 31, 2023
Financial assets:
Derivatives:
Interest rate contracts$70,233 $ $70,233 
Commodity contracts49,489  49,489 
Foreign currency contracts1  1 
Total derivatives119,723  119,723 
Resell agreements84,650  84,650 
Total$204,373 $ $204,373 
Financial liabilities:
Derivatives:
Interest rate contracts$20,293 $ $20,293 
Commodity contracts20,999  20,999 
Foreign currency contracts19  19 
Total derivatives41,311  41,311 
Repurchase agreements4,127,188  4,127,188 
Total$4,168,499 $ $4,168,499 
Gross Amounts Not Offset
Net Amount
Recognized
Financial
Instruments
CollateralNet
Amount
December 31, 2023
Financial assets:
Derivatives:
Counterparty H$36,551 $(8,870)$(27,170)$511 
Counterparty F31,202 (7,444)(22,954)804 
Counterparty B23,829 (5,151)(18,472)206 
Counterparty E13,271 (4,548)(8,723) 
Other counterparties14,870 (6,418)(7,520)932 
Total derivatives119,723 (32,431)(84,839)2,453 
Resell agreements84,650  (84,650) 
Total$204,373 $(32,431)$(169,489)$2,453 
Financial liabilities:
Derivatives:
Counterparty H$8,870 $(8,870)$ $ 
Counterparty F7,444 (7,444)  
Counterparty B5,151 (5,151)  
Counterparty E4,548 (4,548)  
Other counterparties15,298 (6,418)(8,580)300 
Total derivatives41,311 (32,431)(8,580)300 
Repurchase agreements4,127,188  (4,127,188) 
Total$4,168,499 $(32,431)$(4,135,768)$300 
27

Repurchase Agreements. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.
The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of June 30, 2024 and December 31, 2023 is presented in the following tables.
Remaining Contractual Maturity of the Agreements
Overnight and ContinuousUp to 30 Days30-90 DaysGreater than 90 DaysTotal
June 30, 2024
Repurchase agreements:
U.S. Treasury$1,889,019 $ $ $ $1,889,019 
Residential mortgage-backed securities1,873,923    1,873,923 
Total borrowings$3,762,942 $ $ $ $3,762,942 
Gross amount of recognized liabilities for repurchase agreements$3,762,942 
Amounts related to agreements not included in offsetting disclosures above$ 
December 31, 2023
Repurchase agreements:
U.S. Treasury$3,300,662 $ $ $ $3,300,662 
Residential mortgage-backed securities826,526    826,526 
Total borrowings$4,127,188 $ $ $ $4,127,188 
Gross amount of recognized liabilities for repurchase agreements$4,127,188 
Amounts related to agreements not included in offsetting disclosures above$ 
Note 9 - Stock-Based Compensation
A combined summary of activity in our active stock plans is presented in the table below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. On April 24, 2024, the shareholders of Cullen/Frost approved the 2024 Equity Incentive Plan (the “2024 Plan”) to replace the 2015 Omnibus Incentive Plan (the “2015 Plan”). Under the 2024 Plan, shareholders approved the issuance, pursuant to the plan, of 2,576,038 shares of our common stock. This amount included 2,350,000 newly authorized shares and the 226,038 shares remaining available for issuance under the superseded 2015 Plan. As of June 30, 2024, there were 2,567,893 shares remaining available for grant for future stock-based compensation awards.
Deferred
Stock Units
Outstanding
Non-Vested
Restricted Stock Units
Outstanding
Performance
Stock Units
Outstanding
Stock Options
Outstanding
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Shares
Weighted-
Average
Exercise
Price
Balance, January 1, 202454,164 $89.71 566,806 $99.77 267,054 $89.99 485,941 $71.25 
Granted7,997 116.84 2,826 107.95 — — — — 
Exercised/vested(9,382)80.99 (458)65.43 (45,818)57.89 (66,970)77.79 
Forfeited/expired— — (1,408)106.18 (22,913)57.89 — — 
Balance, June 30, 202452,779 95.37 567,766 99.82 198,323 101.12 418,971 70.20 
28

Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
New shares issued from available authorized shares   49,887 
Shares issued from available treasury stock38,452 13,626 122,628 14,126 
Proceeds from stock option exercises$2,294 $946 $5,209 $2,446 
Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65 years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65 years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.
Stock-based compensation expense or benefit and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January 1 of the following year.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Non-vested stock units$3,100 $2,864 $6,479 $6,171 
Deferred stock units934 880 934 880 
Performance stock units489 1,049 848 2,484 
Total$4,523 $4,793 $8,261 $9,535 
Income tax benefit$846 $800 $1,991 $1,868 
Unrecognized stock-based compensation expense at June 30, 2024 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.
Non-vested stock units$16,341 
Performance stock units7,583 
Total$23,924 
29

Note 10 - Earnings Per Common Share
Earnings per common share is computed using the two-class method as more fully described in our 2023 Form 10-K. The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net income$145,499 $162,118 $281,189 $339,771 
Less: Preferred stock dividends1,669 1,669 3,338 3,338 
Net income available to common shareholders143,830 160,449 277,851 336,433 
Less: Earnings allocated to participating securities1,693 1,645 3,334 3,468 
Net earnings allocated to common stock$142,137 $158,804 $274,517 $332,965 
Distributed earnings allocated to common stock$59,108 $55,783 $118,188 $111,789 
Undistributed earnings allocated to common stock83,029 103,021 156,329 221,176 
Net earnings allocated to common stock$142,137 $158,804 $274,517 $332,965 
Weighted-average shares outstanding for basic earnings per common share64,192,907 64,240,789 64,204,615 64,306,809 
Dilutive effect of stock compensation140,280 187,172 147,693 225,267 
Weighted-average shares outstanding for diluted earnings per common share64,333,187 64,427,961 64,352,308 64,532,076 
Note 11 - Defined Benefit Plans
The components of the combined net periodic expense (benefit) for our defined benefit pension plans are presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Expected return on plan assets, net of expenses$(2,412)$(2,740)$(4,823)$(5,480)
Interest cost on projected benefit obligation1,661 1,746 3,323 3,492 
Net amortization and deferral419 870 837 1,740 
Net periodic expense (benefit)$(332)$(124)$(663)$(248)
Our non-qualified defined benefit pension plan is not funded. No contributions to the qualified defined benefit pension plan were made during the six months ended June 30, 2024. We do not expect to make any contributions to the qualified defined benefit plan during the remainder of 2024.
Note 12 - Income Taxes
Income tax expense was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Current income tax expense$32,919 $32,413 $63,236 $67,408 
Deferred income tax expense (benefit)(3,267)(680)(7,713)(2,489)
Income tax expense, as reported$29,652 $31,733 $55,523 $64,919 
Effective tax rate16.9 %16.4 %16.5 %16.0 %
We had a net deferred tax asset totaling $386.6 million at June 30, 2024 and $328.3 million at December 31, 2023. No valuation allowance for deferred tax assets was recorded as of those dates as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income.
30

The effective income tax rates differed from the U.S. statutory federal income tax rates of 21% during the comparable periods primarily due to the effect of tax-exempt income from securities, loans and life insurance policies and the income tax effects associated with stock-based compensation, among other things. There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods.
We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020.
Note 13 - Other Comprehensive Income (Loss)
The before and after-tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note 11 – Defined Benefit Plans).
Three Months Ended
June 30, 2024
Three Months Ended
June 30, 2023
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Securities available for sale and transferred securities:
Change in net unrealized gain/loss during the period$(42,111)$(8,843)$(33,268)$(206,863)$(43,441)$(163,422)
Change in net unrealized gain on securities transferred to held to maturity(157)(33)(124)(162)(34)(128)
Reclassification adjustment for net (gains) losses included in net income   (33)(7)(26)
Total securities available for sale and transferred securities(42,268)(8,876)(33,392)(207,058)(43,482)(163,576)
Defined-benefit post-retirement benefit plans:
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)419 88 331 870 183 687 
Total defined-benefit post-retirement benefit plans419 88 331 870 183 687 
Total other comprehensive income (loss)$(41,849)$(8,788)$(33,061)$(206,188)$(43,299)$(162,889)
Six Months Ended
June 30, 2024
Six Months Ended
June 30, 2023
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Securities available for sale and transferred securities:
Change in net unrealized gain/loss during the period$(241,186)$(50,649)$(190,537)$53,406 $11,215 $42,191 
Change in net unrealized gain on securities transferred to held to maturity(316)(67)(249)(322)(67)(255)
Reclassification adjustment for net (gains) losses included in net income   (54)(11)(43)
Total securities available for sale and transferred securities(241,502)(50,716)(190,786)53,030 11,137 41,893 
Defined-benefit post-retirement benefit plans:
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic expense (benefit)837 176 661 1,740 366 1,374 
Total defined-benefit post-retirement benefit plans837 176 661 1,740 366 1,374 
Total other comprehensive income (loss)$(240,665)$(50,540)$(190,125)$54,770 $11,503 $43,267 

31

Activity in accumulated other comprehensive income (loss), net of tax, was as follows:
Securities
Available
For Sale
Defined
Benefit
Plans
Accumulated
Other
Comprehensive
Income
Balance at January 1, 2024$(1,094,794)$(24,425)$(1,119,219)
Other comprehensive income (loss) before reclassifications
(190,786) (190,786)
Reclassification of amounts included in net income
 661 661 
Net other comprehensive income (loss) during period(190,786)661 (190,125)
Balance at June 30, 2024$(1,285,580)$(23,764)$(1,309,344)
Balance at January 1, 2023$(1,313,791)$(34,503)$(1,348,294)
Other comprehensive income (loss) before reclassifications
41,936  41,936 
Reclassification of amounts included in net income
(43)1,374 1,331 
Net other comprehensive income (loss) during period41,893 1,374 43,267 
Balance at June 30, 2023$(1,271,898)$(33,129)$(1,305,027)
Note 14 – Operating Segments
We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. See our 2023 Form 10-K for additional information about our operating segments and related accounting policies. Summarized operating results by operating segment were as follows:
BankingFrost  Wealth
Advisors
Non-BanksConsolidated
Three months ended:
June 30, 2024
Net interest income (expense)$398,270 $1,907 $(3,465)$396,712 
Credit loss expense15,787   15,787 
Non-interest income62,178 49,489 (477)111,190 
Non-interest expense276,196 37,875 2,893 316,964 
Income (loss) before income taxes168,465 13,521 (6,835)175,151 
Income tax expense (benefit)28,819 2,839 (2,006)29,652 
Net income (loss)139,646 10,682 (4,829)145,499 
Preferred stock dividends  1,669 1,669 
Net income (loss) available to common shareholders$139,646 $10,682 $(6,498)$143,830 
Revenues from (expenses to) external customers$460,448 $51,396 $(3,942)$507,902 
June 30, 2023
Net interest income (expense)$385,720 $2,090 $(2,544)$385,266 
Credit loss expense (benefit)9,901   9,901 
Non-interest income57,808 46,147 (427)103,528 
Non-interest expense246,927 35,558 2,557 285,042 
Income (loss) before income taxes186,700 12,679 (5,528)193,851 
Income tax expense (benefit)30,636 2,663 (1,566)31,733 
Net income (loss)156,064 10,016 (3,962)162,118 
Preferred stock dividends  1,669 1,669 
Net income (loss) available to common shareholders$156,064 $10,016 $(5,631)$160,449 
Revenues from (expenses to) external customers$443,528 $48,237 $(2,971)$488,794 
32

BankingFrost  Wealth
Advisors
Non-BanksConsolidated
Six months ended:
June 30, 2024
Net interest income (expense)$790,075 $3,576 $(6,888)$786,763 
Credit loss expense (benefit)29,437   29,437 
Non-interest income128,558 94,915 (906)222,567 
Non-interest expense563,026 75,848 4,307 643,181 
Income (loss) before income taxes326,170 22,643 (12,101)336,712 
Income tax expense (benefit)54,454 4,755 (3,686)55,523 
Net income (loss)271,716 17,888 (8,415)281,189 
Preferred stock dividends  3,338 3,338 
Net income (loss) available to common shareholders$271,716 $17,888 $(11,753)$277,851 
Revenues from (expenses to) external customers$918,633 $98,491 $(7,794)$1,009,330 
June 30, 2023
Net interest income (expense)$785,857 $3,744 $(4,515)$785,086 
Credit loss expense19,005   19,005 
Non-interest income121,451 88,185 (843)208,793 
Non-interest expense496,792 69,507 3,885 570,184 
Income (loss) before income taxes391,511 22,422 (9,243)404,690 
Income tax expense (benefit)62,754 4,709 (2,544)64,919 
Net income (loss)328,757 17,713 (6,699)339,771 
Preferred stock dividends  3,338 3,338 
Net income (loss) available to common shareholders$328,757 $17,713 $(10,037)$336,433 
Revenues from (expenses to) external customers$907,308 $91,929 $(5,358)$993,879 
33

Note 15 – Fair Value Measurements
The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic 820 establishes a three-level fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. See our 2023 Form 10-K for additional information regarding the fair value hierarchy and a description of our valuation techniques.
Financial Assets and Financial Liabilities. The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy of ASC Topic 820 utilized to measure fair value.
Level 1 InputsLevel 2 InputsLevel 3 InputsTotal Fair Value
June 30, 2024
Securities available for sale:
U.S. Treasury$3,882,331 $— $— $3,882,331 
Residential mortgage-backed securities— 6,537,427 — 6,537,427 
States and political subdivisions— 4,734,909 — 4,734,909 
Other— 42,971 — 42,971 
Trading account securities:
U.S. Treasury31,400 — — 31,400 
States and political subdivisions— 786 — 786 
Derivative assets:
Interest rate swaps, caps, and floors— 87,257 — 87,257 
Commodity swaps and options— 56,293 — 56,293 
Derivative liabilities:
Interest rate swaps, caps, and floors— 87,254 — 87,254 
Commodity swaps and options— 54,819 — 54,819 
December 31, 2023
Securities available for sale:
U.S. Treasury$4,927,589 $— $— $4,927,589 
Residential mortgage-backed securities— 6,596,682 — 6,596,682 
States and political subdivisions— 5,011,331 — 5,011,331 
Other— 42,769 — 42,769 
Trading account securities:
U.S. Treasury30,265 — — 30,265 
States and political subdivisions— 1,452 — 1,452 
Derivative assets:
Interest rate swaps, caps, and floors— 90,715 — 90,715 
Commodity swaps and options— 70,710 — 70,710 
Foreign currency forward contracts22 — — 22 
Derivative liabilities:
Interest rate swaps, caps, and floors— 90,525 — 90,525 
Commodity swaps and options— 69,447 — 69,447 
Foreign currency forward contracts19 — — 19 
Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances. Financial assets measured at fair value on a non-recurring basis during the reported periods include certain collateral dependent loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral.
34

The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral during the reported periods.
Six Months Ended
June 30, 2024
Six Months Ended
June 30, 2023
Level 2Level 3Level 2Level 3
Carrying value before allocations$17,832 $14,159 $19,064 $20,171 
Specific (allocations) reversals of prior allocations(1,916)(1,501)(1,300)(2,100)
Fair value$15,916 $12,658 $17,764 $18,071 
Non-Financial Assets and Non-Financial Liabilities. We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. From time to time, non-financial assets measured at fair value on a non-recurring basis may include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for loan losses and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. There were no such fair value measurements during the reported periods.
Financial Instruments Reported at Amortized Cost. The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:
June 30, 2024December 31, 2023
Carrying
Amount
Estimated
Fair Value
Carrying
Amount
Estimated
Fair Value
Financial assets:
Level 2 inputs:
Cash and cash equivalents$7,144,784 $7,144,784 $8,687,276 $8,687,276 
Securities held to maturity3,586,116 3,416,937 3,619,428 3,532,044 
Accrued interest receivable243,951 243,951 251,385 251,385 
Level 3 inputs:
Loans, net19,739,449 19,241,857 18,578,255 18,117,369 
Financial liabilities:
Level 2 inputs:
Deposits40,318,140 40,303,423 41,920,568 41,903,580 
Federal funds purchased35,925 35,925 14,200 14,200 
Repurchase agreements3,762,942 3,762,942 4,127,188 4,127,188 
Junior subordinated deferrable interest debentures123,155 123,712 123,127 123,712 
Subordinated notes99,569 96,645 99,491 96,071 
Accrued interest payable66,812 66,812 61,222 61,222 
Under ASC Topic 825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i) may be applied instrument by instrument, with certain exceptions, (ii) is generally irrevocable and (iii) is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.

35

Note 16 - Accounting Standards Updates
Information about certain recently issued accounting standards updates is presented below. Also refer to Note 19 - Accounting Standards Updates in our 2023 Form 10-K for additional information related to previously issued accounting standards updates.
ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.” ASU 2022-03 clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. ASU 2022-03 also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction and requires certain new disclosures for equity securities subject to contractual sale restrictions. ASU 2022-03 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.
ASU 2023-01, “Leases (Topic 842): Common Control Arrangements.” ASU 2023-01 requires entities to amortize leasehold improvements associated with common control leases over the useful life to the common control group. ASU 2023-01 also provides certain practical expedients applicable to private companies and not-for-profit organizations. ASU 2023-01 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.
ASU No. 2023-02, “Investments - Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method.” ASU 2023-02 is intended to improve the accounting and disclosures for investments in tax credit structures. ASU 2023-02 allows entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. Previously, this method was only available for qualifying tax equity investments in low-income housing tax credit structures. ASU 2023-02 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.

36

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Financial Review
Cullen/Frost Bankers, Inc.
The following discussion should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December 31, 2023, and the other information included in the 2023 Form 10-K. Operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results for the year ending December 31, 2024 or any future period.
Dollar amounts in tables are stated in thousands, except for per share amounts.
Forward-Looking Statements and Factors that Could Affect Future Results
Certain statements contained in this Quarterly Report on Form 10-Q that are not statements of historical fact constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 (the “Act”), notwithstanding that such statements are not specifically identified as such. In addition, certain statements may be contained in our future filings with the SEC, in press releases, and in oral and written statements made by us or with our approval that are not statements of historical fact and constitute forward-looking statements within the meaning of the Act. Examples of forward-looking statements include, but are not limited to: (i) projections of revenues, expenses, income or loss, earnings or loss per share, the payment or nonpayment of dividends, capital structure and other financial items; (ii) statements of plans, objectives and expectations of Cullen/Frost or its management or Board of Directors, including those relating to products, services or operations; (iii) statements of future economic performance; and (iv) statements of assumptions underlying such statements. Words such as “believes”, “anticipates”, “expects”, “intends”, “targeted”, “continue”, “remain”, “will”, “should”, “may” and other similar expressions are intended to identify forward-looking statements but are not the exclusive means of identifying such statements.
Forward-looking statements involve risks and uncertainties that may cause actual results to differ materially from those in such statements. Factors that could cause actual results to differ from those discussed in the forward-looking statements include, but are not limited to:
The effects of and changes in trade and monetary and fiscal policies and laws, including the interest rate policies of the Federal Reserve Board.
Inflation, interest rate, securities market, and monetary fluctuations.
Local, regional, national, and international economic conditions and the impact they may have on us and our customers and our assessment of that impact.
Changes in the financial performance and/or condition of our borrowers.
Changes in the mix of loan geographies, sectors and types or the level of non-performing assets and charge-offs.
Changes in estimates of future credit loss reserve requirements based upon the periodic review thereof under relevant regulatory and accounting requirements.
Changes in our liquidity position.
Impairment of our goodwill or other intangible assets.
The timely development and acceptance of new products and services and perceived overall value of these products and services by users.
Changes in consumer spending, borrowing, and saving habits.
Greater than expected costs or difficulties related to the integration of new products and lines of business.
Technological changes.
The cost and effects of cyber incidents or other failures, interruptions, or security breaches of our systems or those of our customers or third-party providers.
Acquisitions and integration of acquired businesses.
Changes in the reliability of our vendors, internal control systems or information systems.
Our ability to increase market share and control expenses.
Our ability to attract and retain qualified employees.
Changes in our organization, compensation, and benefit plans.
The soundness of other financial institutions.
Volatility and disruption in national and international financial and commodity markets.
Changes in the competitive environment in our markets and among banking organizations and other financial service providers.
Government intervention in the U.S. financial system.
Political or economic instability.
Acts of God or of war or terrorism.
37

The potential impact of climate change.
The impact of pandemics, epidemics, or any other health-related crisis.
The costs and effects of legal and regulatory developments, the resolution of legal proceedings or regulatory or other governmental inquiries, the results of regulatory examinations or reviews and the ability to obtain required regulatory approvals.
The effect of changes in laws and regulations (including laws and regulations concerning taxes, banking, securities, and insurance) and their application with which we and our subsidiaries must comply.
The effect of changes in accounting policies and practices, as may be adopted by the regulatory agencies, as well as the Public Company Accounting Oversight Board, the Financial Accounting Standards Board and other accounting standard setters.
Our success at managing the risks involved in the foregoing items.
In addition, financial markets and global supply chains may continue to be adversely affected by the current or anticipated impact of global wars/military conflicts, terrorism, or other geopolitical events.
Forward-looking statements speak only as of the date on which such statements are made. We do not undertake any obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made, or to reflect the occurrence of unanticipated events.
Application of Critical Accounting Policies and Accounting Estimates
We follow accounting and reporting policies that conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. While we base estimates on historical experience, current information and other factors deemed to be relevant, actual results could differ from those estimates.
We consider accounting estimates to be critical to reported financial results if (i) the accounting estimate requires management to make assumptions about matters that are highly uncertain and (ii) different estimates that management reasonably could have used for the accounting estimate in the current period, or changes in the accounting estimate that are reasonably likely to occur from period to period, could have a material impact on our financial statements.
Accounting policies related to the allowance for credit losses on financial instruments including loans and off-balance-sheet credit exposures are considered to be critical as these policies involve considerable subjective judgment and estimation by management. In the case of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with Accounting Standards Codification (“ASC”) Topic 326 (“ASC 326”) Financial Instruments - Credit Losses, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC 326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions, and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions, or other relevant factors. While management utilizes its best judgment and information available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. Refer to the 2023 Form 10-K for additional information regarding critical accounting policies.
Overview
A discussion of our results of operations is presented below. Certain reclassifications have been made to make prior periods comparable. Taxable-equivalent adjustments are the result of increasing income from tax-free loans and investments by an amount equal to the taxes that would be paid if the income were fully taxable based on a 21% federal tax rate, thus making tax-exempt yields comparable to taxable asset yields.
38

Results of Operations
Net income available to common shareholders totaled $143.8 million, or $2.21 per diluted common share, and $277.9 million, or $4.27 per diluted common share, for the three and six months ended June 30, 2024 compared to $160.4 million, or $2.47 per diluted common share, and $336.4 million, or $5.17 per diluted common share for the three and six months ended June 30, 2023.
Selected data for the comparable periods was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Taxable-equivalent net interest income$417,621 $408,594 $828,988 $834,438 
Taxable-equivalent adjustment20,909 23,328 42,225 49,352 
Net interest income396,712 385,266 786,763 785,086 
Credit loss expense15,787 9,901 29,437 19,005 
Net interest income after credit loss expense380,925 375,365 757,326 766,081 
Non-interest income111,190 103,528 222,567 208,793 
Non-interest expense316,964 285,042 643,181 570,184 
Income before income taxes175,151 193,851 336,712 404,690 
Income taxes29,652 31,733 55,523 64,919 
Net income145,499 162,118 281,189 339,771 
Preferred stock dividends1,669 1,669 3,338 3,338 
Net income available to common shareholders$143,830 $160,449 $277,851 $336,433 
Earnings per common share – basic$2.21 $2.47 $4.27 $5.18 
Earnings per common share – diluted2.21 2.47 4.27 5.17 
Dividends per common share0.92 0.87 1.84 1.74 
Return on average assets1.18 %1.30 %1.14 %1.35 %
Return on average common equity17.08 19.36 16.13 20.92 
Average shareholders’ equity to average assets7.22 7.04 7.35 6.73 
Net income available to common shareholders decreased $16.6 million, or 10.4%, for the three months ended June 30, 2024 and decreased $58.6 million, or 17.4%, for the six months ended June 30, 2024 compared to the same periods in 2023. The decrease during the three months ended June 30, 2024 was primarily the result of a $31.9 million increase in non-interest expense and a $5.9 million increase in credit loss expense partly offset by an $11.4 million increase in net interest income, a $7.7 million increase in non-interest income, and a $2.1 million decrease in income tax expense. The decrease during the six months ended June 30, 2024 was primarily the result of a $73.0 million increase in non-interest expense, which included $9.0 million related to a special Federal Deposit Insurance Corporation (“FDIC”) deposit insurance assessment discussed below, and a $10.4 million increase in credit loss expense partly offset by a $13.8 million increase in non-interest income, a $9.4 million decrease in income tax expense, and a $1.7 million increase in net interest income.
Details of the changes in the various components of net income are further discussed below.
39

Net Interest Income
Net interest income is the difference between interest income on earning assets, such as loans and securities, and interest expense on liabilities, such as deposits and borrowings, which are used to fund those assets. Net interest income is our largest source of revenue, representing 77.9% of total revenue during the first six months of 2024. Net interest margin is the ratio of taxable-equivalent net interest income to average earning assets for the period. The level of interest rates and the volume and mix of earning assets and interest-bearing liabilities impact net interest income and net interest margin.
The Federal Reserve influences the general market rates of interest, including the deposit and loan rates offered by many financial institutions. As of June 30, 2024, approximately 41.3% of our loans had a fixed interest rate, while the remaining loans had floating interest rates that were primarily tied to a benchmark developed by the American Financial Exchange, the Secured Overnight Financing Rate (“SOFR”) (approximately 29.8%); the prime interest rate (approximately 21.7%); or the American Interbank Offered Rate (“AMERIBOR”) (approximately 7.1%). Certain other loans are tied to other indices; however, such loans do not make up a significant portion of our loan portfolio as of June 30, 2024.
Select average market rates for the periods indicated are presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Federal funds target rate upper bound5.50 %5.16 %5.50 %4.93 %
Effective federal funds rate5.33 4.99 5.33 4.75 
Interest on reserve balances at the Federal Reserve5.40 5.06 5.40 4.82 
Prime8.50 8.16 8.50 7.92 
AMERIBOR Term-30(1)
5.37 5.05 5.36 4.82 
AMERIBOR Term-90(1)
5.45 5.34 5.44 5.11 
1-Month Term SOFR(2)
5.33 5.04 5.33 4.82 
3-Month Term SOFR(2)
5.33 5.12 5.32 4.95 
1-Month LIBOR(3)
N/A5.09 N/A4.85 
3-Month LIBOR(3)
N/A5.39 N/A5.15 
____________________
(1)AMERIBOR Term-30 and AMERIBOR Term-90 are published by the American Financial Exchange.
(2)1-Month Term SOFR and 3-Month Term SOFR market data are the property of Chicago Mercantile Exchange, Inc., or its licensors as applicable. All rights reserved, or otherwise licensed by Chicago Mercantile Exchange, Inc.
(3)1-Month and 3-Month LIBOR ceased to be published effective June 30, 2023.
As of June 30, 2024, the target range for the federal funds rate was 5.25% to 5.50%. In June 2024, the Federal Reserve released projections whereby the midpoint of the projected appropriate target range for the federal funds rate would fall to 5.1% by the end of 2024 and subsequently decrease to 4.1% by the end of 2025. While there can be no such assurance that any increases or decreases in the federal funds rate will occur, these projections imply up to a 25 basis point decrease in the federal funds rate during the remainder of 2024, followed by a 100 basis point decrease in 2025.
We are primarily funded by core deposits, with non-interest-bearing demand deposits historically being a significant source of funds. This lower-cost funding base is expected to have a positive impact on our net interest income and net interest margin in a rising interest rate environment. Nonetheless, our access to and pricing of deposits may be negatively impacted by, among other factors, periods of higher interest rates which could promote increased competition for deposits, including from new financial technology competitors, or provide customers with alternative investment options. During this most recent, higher interest rate cycle, we have seen a decrease in our non-interest-bearing deposits. See Item 3. Quantitative and Qualitative Disclosures About Market Risk elsewhere in this report for information about our sensitivity to interest rates. Further analysis of the components of our net interest margin is presented below.
40

The following tables present an analysis of net interest income and net interest spread for the periods indicated, including average outstanding balances for each major category of interest-earning assets and interest-bearing liabilities, the interest earned or paid on such amounts, and the average rate earned or paid on such assets or liabilities, respectively. The tables also set forth the net interest margin on average total interest-earning assets for the same periods. For these computations: (i) average balances are presented on a daily average basis, (ii) information is shown on a taxable-equivalent basis assuming a 21% tax rate, (iii) average loans include loans on non-accrual status, and (iv) average securities include unrealized gains and losses on securities available for sale, while yields are based on average amortized cost.
Quarter To DateQuarter To Date
June 30, 2024June 30, 2023
Average
Balance
Interest
Income/
Expense
Yield/
Cost
Average
Balance
Interest
Income/
Expense
Yield/
Cost
Assets:
Interest-bearing deposits$7,155,544 $97,639 5.40 %$6,879,997 $87,748 5.05 %
Federal funds sold5,470 80 5.78 22,549 305 5.35 
Resell agreements84,664 1,199 5.60 84,767 1,126 5.26 
Securities:
Taxable12,023,664 99,012 2.92 13,781,300 101,960 2.71 
Tax-exempt6,605,128 73,234 4.30 7,496,547 81,889 4.27 
Total securities18,628,792 172,246 3.38 21,277,847 183,849 3.24 
Loans, net of unearned discounts19,652,294 346,030 7.08 17,664,254 292,628 6.64 
Total Earning Assets and Average Rate Earned45,526,764 617,194 5.23 45,929,414 565,656 4.77 
Cash and due from banks560,436 627,991 
Allowance for credit losses on loans and securities(254,389)(233,156)
Premises and equipment, net1,221,032 1,143,809 
Accrued interest and other assets1,906,159 1,849,438 
Total Assets$48,960,002 $49,317,496 
Liabilities:
Non-interest-bearing demand deposits13,678,665 15,230,736 
Interest-bearing deposits:
Savings and interest checking9,716,023 9,534 0.39 10,861,788 11,159 0.41 
Money market deposit accounts11,008,619 77,364 2.83 11,431,483 76,337 2.68 
Time accounts6,106,477 72,362 4.77 3,482,557 32,770 3.77 
Total interest-bearing deposits26,831,119 159,260 2.39 25,775,828 120,266 1.87 
Total deposits40,509,784 1.58 41,006,564 1.18 
Federal funds purchased40,153 547 5.39 32,796 412 4.97 
Repurchase agreements3,827,030 36,302 3.75 3,718,696 33,114 3.52 
Junior subordinated deferrable interest debentures123,150 2,300 7.47 123,092 2,106 6.84 
Subordinated notes99,555 1,164 4.69 99,398 1,164 4.69 
Total Interest-Bearing Funds and Average Rate Paid30,921,007 199,573 2.59 29,749,810 157,062 2.11 
Accrued interest and other liabilities827,023 867,013 
Total Liabilities45,426,695 45,847,559 
Shareholders’ Equity3,533,307 3,469,937 
Total Liabilities and Shareholders’ Equity$48,960,002 $49,317,496 
Net interest income$417,621 $408,594 
Net interest spread2.64 %2.66 %
Net interest income to total average earning assets3.54 %3.45 %

41

Year To DateYear To Date
June 30, 2024June 30, 2023
Average
Balance
Interest
Income/
Expense
Yield/
Cost
Average
Balance
Interest
Income/
Expense
Yield/
Cost
Assets:
Interest-bearing deposits$7,255,835 $198,000 5.40 %$7,778,508 $186,993 4.78 %
Federal funds sold5,479 160 5.77 43,306 1,063 4.88 
Resell agreements84,661 2,397 5.60 87,157 2,194 5.01 
Securities:
Taxable12,268,007 197,074 2.88 13,562,966 199,735 2.69 
Tax-exempt6,708,628 147,581 4.29 7,946,474 172,581 4.25 
Total securities18,976,635 344,655 3.35 21,509,440 372,316 3.24 
Loans, net of unearned discounts19,382,282 678,798 7.04 17,492,611 564,309 6.51 
Total Earning Assets and Average Rate Earned45,704,892 1,224,010 5.18 46,911,022 1,126,875 4.67 
Cash and due from banks581,056 652,082 
Allowance for credit losses on loans and securities(251,454)(230,345)
Premises and equipment, net1,212,232 1,130,798 
Accrued interest and other assets1,895,261 1,856,116 
Total Assets$49,141,987 $50,319,673 
Liabilities:
Non-interest-bearing demand deposits13,827,458 15,929,635 
Interest-bearing deposits:
Savings and interest checking9,816,776 19,812 0.41 11,259,513 21,497 0.39 
Money market deposit accounts11,033,108 154,816 2.82 11,915,319 151,807 2.57 
Time accounts5,939,767 140,266 4.75 2,772,708 44,951 3.27 
Total interest-bearing deposits26,789,651 314,894 2.36 25,947,540 218,255 1.70 
Total deposits40,617,109 1.56 41,877,175 1.05 
Federal funds purchased36,405 991 5.38 41,979 995 4.71 
Repurchase agreements3,807,097 72,250 3.75 3,963,372 66,765 3.35 
Junior subordinated deferrable interest debentures123,143 4,559 7.32 123,085 4,094 6.62 
Subordinated notes99,535 2,328 4.69 99,379 2,328 4.69 
Total Interest-Bearing Funds and Average Rate Paid
30,855,831 395,022 2.57 30,175,355 292,437 1.95 
Accrued interest and other liabilities848,743 826,835 
Total Liabilities45,532,032 46,931,825 
Shareholders’ Equity3,609,955 3,387,848 
Total Liabilities and Shareholders’ Equity
$49,141,987 $50,319,673 
Net interest income$828,988 $834,438 
Net interest spread2.61 %2.72 %
Net interest income to total average earning assets
3.51 %3.46 %
42

The following table presents the changes in taxable-equivalent net interest income and identifies the changes due to differences in the average volume of earning assets and interest-bearing liabilities and the changes due to changes in the average interest rate on those assets and liabilities. The changes in net interest income due to changes in both average volume and average interest rate have been allocated to the average volume change or the average interest rate change in proportion to the absolute amounts of the change in each. The comparison between the quarters includes an additional change factor that shows the effect of the difference in the number of days in each period for assets and liabilities that accrue interest based upon the actual number of days in the period, as further discussed below.
Three Months Ended
June 30, 2024 vs. June 30, 2023
Increase (Decrease) Due to Change in
RateVolumeNumber of daysTotal
Interest-bearing deposits$6,268 $3,623 $— $9,891 
Federal funds sold22 (247)— (225)
Resell agreements74 (1)— 73 
Securities:
Taxable7,544 (10,492)— (2,948)
Tax-exempt571 (9,226)— (8,655)
Loans, net of unearned discounts19,790 33,612 — 53,402 
Total earning assets34,269 17,269 — 51,538 
Savings and interest checking(514)(1,111)— (1,625)
Money market deposit accounts4,030 (3,003)— 1,027 
Time accounts10,309 29,283 — 39,592 
Federal funds purchased37 98 — 135 
Repurchase agreements2,205 983 — 3,188 
Junior subordinated deferrable interest debentures193 — 194 
Subordinated notes— — — — 
Total interest-bearing liabilities16,260 26,251 — 42,511 
Net change$18,009 $(8,982)$— $9,027 
Six Months Ended
June 30, 2024 vs. June 30, 2023
Increase (Decrease) Due to Change in
RateVolumeNumber of daysTotal
Interest-bearing deposits$23,001 $(13,082)$1,088 $11,007 
Federal funds sold163 (1,067)(903)
Resell agreements253 (63)13 203 
Securities:
Taxable13,547 (16,462)254 (2,661)
Tax-exempt1,597 (26,597)— (25,000)
Loans, net of unearned discounts47,599 63,160 3,730 114,489 
Total earning assets86,160 5,889 5,086 97,135 
Savings and interest checking1,096 (2,890)109 (1,685)
Money market deposit accounts14,108 (11,950)851 3,009 
Time accounts26,831 67,713 771 95,315 
Federal funds purchased132 (141)(4)
Repurchase agreements7,758 (2,670)397 5,485 
Junior subordinated deferrable interest debentures463 — 465 
Subordinated notes— — — — 
Total interest-bearing liabilities50,388 50,064 2,133 102,585 
Net change$35,772 $(44,175)$2,953 $(5,450)
Taxable-equivalent net interest income for the three months ended June 30, 2024 increased $9.0 million, or 2.2%, while taxable-equivalent net interest income for the six months ended June 30, 2024 decreased $5.5 million, or 0.7%, compared to the same periods in 2023. Taxable-equivalent net interest income for the six months ended June 30, 2024 included 182 days compared to 181 for the same period in 2023 as a result of the leap year. The additional day added approximately $3.0 million
43

to taxable-equivalent net interest income during the six months ended June 30, 2024. Excluding the impact of the additional day results in an effective decrease in taxable-equivalent net interest income of approximately $8.4 million during the six months ended June 30, 2024.
The increase in taxable-equivalent net interest income during the three months ended June 30, 2024 was primarily related to increases in the average volume of and yield on loans; increases in the average volume of and yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve); and an increase in the average yield on taxable securities, among other things. The impact of these items was partly offset by an increase in the average volume of higher-yielding time deposit accounts combined with increases in the average costs of interest-bearing deposit accounts and repurchase agreements and decreases in the average volumes of taxable and tax-exempt securities, among other things.
The decrease in taxable-equivalent net interest income during the six months ended June 30, 2024 was primarily related to an increase in the average volume of higher-yielding time deposit accounts combined with increases in the average costs of interest-bearing deposit accounts and repurchase agreements and decreases in the average volumes of tax-exempt securities, taxable securities, and interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve), among other things. The impact of these items was partly offset by increases in the average volume of and yield on loans and increases in the average yields on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and taxable securities, among other things.
As a result of the aforementioned fluctuations, the taxable-equivalent net interest margin increased 9 basis points from 3.45% during the three months ended June 30, 2023 to 3.54% during the three months ended June 30, 2024 while the taxable-equivalent net interest margin increased 5 basis points from 3.46% during the six months ended June 30, 2023 to 3.51% during the six months ended June 30, 2024.
The average volume of interest-earning assets for the three months ended June 30, 2024 decreased $402.7 million while the average volume of interest-earning assets for the six months ended June 30, 2024 decreased $1.2 billion compared to the same periods in 2023. The decrease in the average volume of interest-earning assets during the three months ended June 30, 2024 was primarily related to a $1.8 billion decrease in average taxable securities and an $891.4 million decrease in average tax-exempt securities partly offset by a $2.0 billion increase in average loans and a $275.5 million increase in average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve). The average taxable-equivalent yield on interest-earning assets increased 46 basis points from 4.77% during the three months ended June 30, 2023 to 5.23% during the three months ended June 30, 2024.
The decrease in the average volume of interest-earning assets during the six months ended June 30, 2024 was primarily related to a $1.3 billion decrease in average taxable securities, a $1.2 billion decrease in average tax-exempt securities, and a $522.7 million decrease in average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) partly offset by a $1.9 billion increase in average loans. The average taxable-equivalent yield on interest-earning assets increased 51 basis points from 4.67 during the six months ended June 30, 2023 to 5.18% during the six months ended June 30, 2024. The average taxable-equivalent yields on interest-earning assets during the comparable periods was impacted by changes in market interest rates (as noted in the table above) and changes in the volume and relative mix of interest-earning assets.
The average taxable-equivalent yield on loans increased 44 basis points from 6.64% during the three months ended June 30, 2023 to 7.08% during the three months ended June 30, 2024 while the average taxable-equivalent yield on loans increased 53 basis points from 6.51% during the six months ended June 30, 2023 to 7.04% during the six months ended June 30, 2024. The average taxable-equivalent yield on loans during the three and six months ended June 30, 2024 was positively impacted by increases in market interest rates (as noted in the table above). The average volume of loans for the three months ended June 30, 2024 increased $2.0 billion, or 11.3%, while the average volume of loans for the six months ended June 30, 2024 increased $1.9 billion, or 10.8%, compared to the same periods in 2023. Loans made up approximately 43.2% and 42.4% of average interest-earning assets during the three and six months ended June 30, 2024, compared to 38.5% and 37.3% during the same respective periods in 2023. The increases were primarily related to the use of available funds to originate loans.
The average taxable-equivalent yield on securities was 3.38% during the three months ended June 30, 2024, increasing 14 basis points from 3.24% during the three months ended June 30, 2023 while the average taxable-equivalent yield on securities was 3.35% during the six months ended June 30, 2024, increasing 11 basis points from 3.24% during the six months ended June 30, 2023. The average yield on taxable securities was 2.92% during the three months ended June 30, 2024, increasing 21 basis points from 2.71% during the same period in 2023 while the average yield on taxable securities was 2.88% during the six months ended June 30, 2024, increasing 19 basis points from 2.69% during the same period in 2023. The average taxable-equivalent yield on tax-exempt securities was 4.30% during the three months ended June 30, 2024, increasing 3 basis points
44

from 4.27% during the same period in 2023 while the average taxable-equivalent yield on tax-exempt securities was 4.29% during the six months ended June 30, 2024, increasing 4 basis points from 4.25% during the same period in 2023.
Tax-exempt securities made up approximately 35.5% and 35.4% of total average securities during the three and six months ended June 30, 2024, compared to 35.2% and 36.9% during the same respective periods in 2023. The average volume of total securities during the three months ended June 30, 2024 decreased $2.6 billion, or 12.4%, compared to the same period in 2023 while the average volume of total securities during the six months ended June 30, 2024 decreased $2.5 billion, or 11.8%, compared to the same period in 2023. Securities made up approximately 40.9% and 41.5% of average interest-earning assets during the three and six months ended June 30, 2024 compared to 46.3% and 45.9% during the same respective periods in 2023. The decreases during the three and six months ended June 30, 2024 were primarily related to the use of funds provided by maturities, calls and principal repayments of these securities to support the origination of loans and to provide liquidity to offset the decrease in non-interest-bearing deposits.
Average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) for the three months ended June 30, 2024 increased $275.5 million, or 4.0%, compared to the same period in 2023 while average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) for the six months ended June 30, 2024 decreased $522.7 million, or 6.7%, compared to the same period in 2023. The increase during the three months ended June 30, 2024 was partly related to funds provided from maturities of taxable and tax-exempt securities. The decrease during the six months ended June 30, 2024 was partly related to the reinvestment of amounts held in an interest-bearing account at the Federal Reserve into loans. Balances held at the Federal Reserve were also impacted by a decrease in customer deposits (primarily non-interest-bearing). Interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) made up approximately 15.7% and 15.9% of average interest-earning assets during the three and six months ended June 30, 2024 compared to 15.0% and 16.6% during the same respective periods in 2023. The average yields on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) was 5.40% during both the three and six months ended June 30, 2024, compared to 5.05% and 4.78% during the three and six months ended June 30, 2023. The average yields on interest-bearing deposits during the three and six months ended June 30, 2024 were impacted by higher interest rates paid on reserves held at the Federal Reserve, compared to the same respective periods in 2023.
The average rate paid on interest-bearing liabilities was 2.59% during the three months ended June 30, 2024, increasing 48 basis points from 2.11% during the same period in 2023 while the average rate paid on interest-bearing liabilities was 2.57% during the six months ended June 30, 2024, increasing 62 basis points from 1.95% during the same period in 2023. Average deposits decreased $496.8 million, or 1.2%, during the three months ended June 30, 2024 compared to the same period in 2023 and included a $1.6 billion decrease in average non-interest-bearing deposits partly offset by a $1.1 billion increase in average interest-bearing deposits. Average deposits decreased $1.3 billion, or 3.0%, during the six months ended June 30, 2024 compared to the same period in 2023 and included a $2.1 billion decrease in average non-interest-bearing deposits partly offset by an $842.1 million increase in average interest-bearing deposits. The ratio of average interest-bearing deposits to total average deposits was 66.2% and 66.0% during the three and six months ended June 30, 2024 compared to 62.9% and 62.0% during the same respective periods in 2023. The average cost of deposits is primarily impacted by changes in market interest rates as well as changes in the volume and relative mix of interest-bearing deposits. The average cost of interest-bearing deposits and total deposits was 2.39% and 1.58%, respectively, during the three months ended June 30, 2024 compared to 1.87% and 1.18%, respectively, during the same period in 2023. The average cost of interest-bearing deposits and total deposits was 2.36% and 1.56%, respectively, during the six months ended June 30, 2024 compared to 1.70% and 1.05%, respectively, during the same period in 2023. The average cost of deposits during the comparable periods were impacted by increases in the interest rates we pay on our interest-bearing deposit products as a result of an increase in market interest rates.
Our net interest spread, which represents the difference between the average rate earned on earning assets and the average rate paid on interest-bearing liabilities, was 2.64% and 2.61% during the three and six months ended June 30, 2024 compared to 2.66% and 2.72% during the same respective periods in 2023. The net interest spread, as well as the net interest margin, will be impacted by future changes in short-term and long-term interest rate levels, as well as the impact from the competitive environment, including from new financial technology competitors, and the availability of alternative investment options. A discussion of the effects of changing interest rates on net interest income is set forth in Item 3. Quantitative and Qualitative Disclosures About Market Risk included elsewhere in this report.
Our hedging policies permit the use of various derivative financial instruments, including interest rate swaps, swaptions, caps and floors, to manage exposure to changes in interest rates. Details of our derivatives and hedging activities are set forth in Note 7 - Derivative Financial Instruments in the accompanying notes to consolidated financial statements included elsewhere in this report. Information regarding the impact of fluctuations in interest rates on our derivative financial instruments is set forth in Item 3. Quantitative and Qualitative Disclosures About Market Risk included elsewhere in this report.
45

Credit Loss Expense
Credit loss expense is determined by management as the amount to be added to the allowance for credit loss accounts for various types of financial instruments including loans, securities and off-balance-sheet credit exposures after net charge-offs have been deducted to bring the allowances to a level which, in management’s best estimate, is necessary to absorb expected credit losses over the lives of the respective financial instruments. The components of credit loss expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Credit loss expense (benefit) related to:
Loans$15,736 $11,933 $27,386 $24,608 
Off-balance-sheet credit exposures51 (2,037)2,051 (5,712)
Securities held to maturity— — 109 
Total$15,787 $9,901 $29,437 $19,005 
See the section captioned “Allowance for Credit Losses” elsewhere in this discussion for further analysis of credit loss expense related to loans and off-balance-sheet credit exposures.
Non-Interest Income
Total non-interest income for the three and six months ended June 30, 2024 increased $7.7 million, or 7.4%, and increased $13.8 million, or 6.6%, respectively, compared to the same periods in 2023. Changes in the various components of non-interest income are discussed in more detail below.
Trust and Investment Management Fees. Trust and investment management fees increased $2.0 million, or 5.1%, for the three months ended June 30, 2024 and increased $5.0 million, or 6.6%, for the six months ended June 30, 2024, compared to the same respective periods in 2023. Investment management fees are the most significant component of trust and investment management fees, making up approximately 80.6% and 78.5% of total trust and investment management fees for the first six months of 2024 and 2023, respectively. The increases in trust and investment management fees during the three and six months ended June 30, 2024 were primarily related to increases in investment management fees (up $2.8 million and $5.5 million, respectively) and oil and gas fees (up $906 thousand and $838 thousand, respectively), partly offset by decreases in estate fees (down $996 thousand and $885 thousand, respectively), and real estate fees (down $753 thousand and $783 thousand, respectively). Investment management fees are generally based on the market value of assets within an account and are thus impacted by volatility in the equity and bond markets. The increases in investment management fees during the three and six months ended June 30, 2024 were primarily related to increases in the average value of assets maintained in accounts. The increases in the average value of assets were partly related to higher equity valuations during 2024 relative to 2023. The increase in oil and gas fees was primarily related to higher average market prices in 2024, particularly in the second quarter, relative to 2023. The decreases in estate fees and real estate fees were primarily related to decreased transaction volumes relative to 2023.
At June 30, 2024, trust assets, including both managed assets and custody assets, were primarily composed of equity securities (42.5% of assets), fixed income securities (33.5% of assets), alternative investments (9.7% of assets) and cash equivalents (8.3% of assets). The estimated fair value of these assets was $48.9 billion (including managed assets of $24.7 billion and custody assets of $24.3 billion) at June 30, 2024, compared to $47.2 billion (including managed assets of $23.8 billion and custody assets of $23.5 billion) at December 31, 2023 and $44.9 billion (including managed assets of $22.4 billion and custody assets of $22.5 billion) at June 30, 2023.
Service Charges on Deposit Accounts. Service charges on deposit accounts for the three and six months ended June 30, 2024 increased $2.6 million, or 11.2%, and increased $5.5 million, or 12.2%, respectively, compared to the same periods in 2023. The increase during the three months ended June 30, 2024 was primarily related to increases in commercial service charges (up $1.3 million); overdraft charges on consumer and commercial accounts (up $748 thousand and $385 thousand, respectively), and consumer service charges (up $176 thousand). The increase during the six months ended June 30, 2024, was primarily related to increases in commercial service charges (up $2.8 million); overdraft charges on consumer and commercial accounts (up $1.7 million and $744 thousand, respectively), and consumer service charges (up $395 thousand). The increases in commercial service charges during the three and six months ended June 30, 2024 were partly related to increases in billable services related to analyzed treasury management accounts partly offset by the effect of a higher average earnings credit rate applied to deposits maintained by treasury management customers which resulted in customers paying for less of their services through fees rather than with earnings credits applied to their deposit balances. The increases in commercial service charges were also partly related, to a lesser extent, to increases in service fees on non-analyzed accounts. Overdraft charges totaled
46

$12.1 million ($9.1 million consumer and $3.0 million commercial) during the three months ended June 30, 2024 compared to $11.0 million ($8.4 million consumer and $2.7 million commercial) during the same period in 2023. Overdraft charges totaled $24.0 million ($17.9 million consumer and $6.1 million commercial) during the six months ended June 30, 2024 compared to $21.6 million ($16.3 million consumer and $5.3 million commercial) during the same period in 2023. The increases in overdraft charges during the three and six months ended June 30, 2024 were impacted by increases in the volumes of fee assessed overdrafts relative to 2023, in part due to growth in the number of accounts.
In January 2024, the Consumer Financial Protection Bureau (“CFPB”) proposed to update and narrow certain regulatory exceptions for overdraft credit provided by financial institutions with assets in excess of $10 billion. Unless eligible for these narrowed exceptions, extensions of overdraft credit must adhere to certain regulatory requirements that generally apply to consumer credit products, unless the overdraft fee is a small amount, below a to-be-determined benchmark or that only recovers applicable costs and losses. The comment period for this proposal ended in April, 2024. The extent to which any such proposed changes will impact our future overdraft fee revenues is currently uncertain.
Insurance Commissions and Fees. Insurance commissions and fees for the three and six months ended June 30, 2024 increased $979 thousand, or 7.6%, and increased $323 thousand, or 1.0%, respectively, compared to the same periods in 2023. The increase during the three months ended June 30, 2024 was primarily the result of an increase in commission income (up $891 thousand). The increase during the six months ended June 30, 2024 was primarily the result of an increase in commission income (up $455 thousand) partly offset by a decrease in contingent income (down $132 thousand). The increases in commission income during the three and six months ended June 30, 2024 were primarily related to increases in commercial lines property and casualty commissions and, to a lesser extent, increases in personal lines property and casualty commissions, partly offset by decreases in life insurance commissions and benefit plan commissions. The increases in commercial and personal lines property and casualty commissions during the three and six months ended June 30, 2024 were related to increases in the underlying exposure bases and increases in rates, and, in the case of commercial lines, increased business volumes. The decrease in life insurance commissions during the three and six months ended June 30, 2024 was primarily due to a decrease in business volume, mostly due to a significant transaction in the first quarter of 2023. The decreases in benefit plan commissions during the three and six months ended June 30, 2024 were primarily related to premium and exposure rate decreases within the existing customer base.
Contingent income totaled $532 thousand and $4.1 million during the three and six months ended June 30, 2024, respectively, compared to $445 thousand and $4.3 million during the same respective periods in 2023. Contingent income primarily consists of amounts received from various property and casualty insurance carriers related to portfolio growth and the loss performance of insurance policies previously placed. These performance related contingent payments are seasonal in nature and are mostly received during the first quarter of each year. This performance related contingent income totaled $3.0 million and $3.2 million during the six months ended June 30, 2024 and 2023, respectively. The decrease in performance related contingent income was primarily related to a deterioration of the loss performance of commercial lines insurance policies previously placed and lower growth within the commercial lines portfolio, partly due to a tightening of underwriting standards. The decrease in contingent income related to our commercial lines portfolio was partly offset by an increase in contingent commissions related to our personal lines portfolio due to improved loss performance. Contingent income also includes amounts received from various benefit plan insurance companies related to the volume of business generated and/or the subsequent retention of such business. This benefit plan related contingent income totaled $366 thousand and $1.1 million during the three and six months ended June 30, 2024, respectively, compared to $430 thousand and $1.1 million during the same respective periods in 2023.
Interchange and Card Transaction Fees. Interchange fees, or “swipe” fees, are charges that merchants pay to us and other card-issuing banks for processing electronic payment transactions. Interchange and card transaction fees consist of income from debit and credit card usage, point of sale income from PIN-based card transactions and ATM service fees. Interchange and card transaction fees are reported net of related network costs.

47

Net interchange and card transaction fees for the three and six months ended June 30, 2024 increased $101 thousand, or 1.9%, and decreased $314 thousand, or 3.1%, respectively, compared to the same periods in 2023. A comparison of gross and net interchange and card transaction fees for the reported periods is presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Income from card transactions$10,139 $9,405 $19,517 $18,207 
ATM service fees897 912 1,729 1,756 
Gross interchange and card transaction fees11,036 10,317 21,246 19,963 
Network costs5,685 5,067 11,421 9,824 
Net interchange and card transaction fees$5,351 $5,250 $9,825 $10,139 
Federal Reserve rules applicable to financial institutions that have assets of $10 billion or more provide that the maximum permissible interchange fee for an electronic debit transaction is the sum of 21 cents per transaction and 5 basis points multiplied by the value of the transaction. An upward adjustment of no more than 1 cent to an issuer's debit card interchange fee is allowed if the card issuer develops and implements policies and procedures reasonably designed to achieve certain fraud-prevention standards. The Federal Reserve also has rules governing routing and exclusivity that require issuers to offer two unaffiliated networks for routing transactions on each debit or prepaid product. In October 2023, the Federal Reserve issued a proposal under which the maximum permissible interchange fee for an electronic debit transaction would be the sum of 14.4 cents per transaction and 4 basis points multiplied by the value of the transaction. Furthermore, the fraud-prevention adjustment would increase from a maximum of 1 cent to 1.3 cents. The proposal would adopt an approach for future adjustments to the interchange fee cap, which would occur every other year based on issuer cost data gathered by the Federal Reserve from large debit card issuers. Had the proposed maximum interchange fees been in effect during the reported periods, interchange and debit card transaction fees would have been approximately 30% lower. The comment period for this proposal ended in May, 2024. The extent to which any such proposed changes in permissible interchange fees will impact our future revenues is currently uncertain.
Other Charges, Commissions, and Fees. Other charges, commissions, and fees for the three months ended June 30, 2024 increased $930 thousand, or 7.7%, compared to the same period in 2023. The increase was primarily related to increases in income from the placement of money market accounts (up $584 thousand) and annuities (up $341 thousand); letter of credit fees (up $294); and merchant services rebates/bonuses (up $259 thousand), among other things, partly offset by decreases in capital markets advisory fees (down $596 thousand), and other service charges (down $314 thousand), among other things. Other charges, commissions, and fees for the six months ended June 30, 2024 increased $1.3 million, or 5.4%, compared to the same period in 2023. The increase was primarily related to increases in income from the placement of money market accounts (up $1.0 million); letter of credit fees (up $537 thousand); merchant services rebates/bonuses (up $531 thousand); and income from the placement of annuities (up $249 thousand) and mutual funds (up $226 thousand); among other things, partly offset by decreases in capital markets advisory fees (down $782 thousand), commitment fees on unused lines of credit (down $552 thousand), and other service charges (down $568 thousand), among other things.
Net Gain/Loss on Securities Transactions. During the six months ended June 30, 2023, we sold certain available-for-sale securities with amortized costs totaling $1.5 billion and realized a net gain of $54 thousand. Prevailing market conditions provided us an opportunity to sell certain lower-yielding securities to enhance our liquidity position and provide us the flexibility to be more opportunistic with the subsequent reinvestment of these funds. There were no sales of securities during the six months ended June 30, 2024.
Other Non-Interest Income. Other non-interest income for the three and six months ended June 30, 2024 increased $1.0 million, or 10.1%, and $2.0 million, or 9.3%, respectively, compared to the same periods in 2023. The increase during the three months ended June 30, 2024 was primarily related to an increase in public finance underwriting fees (up $1.1 million). The increase during the six months ended June 30, 2024 was primarily related to increases in public finance underwriting fees (up $3.7 million), income from customer derivative and foreign exchange transactions (up $874 thousand), and earnings on the cash surrender value of life insurance (up $454 thousand), among other things, partly offset by a decrease in sundry and other miscellaneous income (down $2.4 million), among other things. The increases in public finance underwriting fees and income from customer derivative and securities trading transactions were primarily related to increases in transaction volumes. The decrease in sundry income was related to certain non-recurring items recognized in 2023 including $1.4 million related to a distribution received from a Small Business Investment Company (“SBIC”) fund investment and $575 thousand related to a partnership interest, among other things.

48

Non-Interest Expense
Total non-interest expense for the three and six months ended June 30, 2024 increased $31.9 million, or 11.2%, and increased $73.0 million, or 12.8%, respectively, compared to the same periods in 2023. Changes in the various components of non-interest expense are discussed below.
Salaries and Wages. Salaries and wages for the three and six months ended June 30, 2024 increased $18.0 million, or 13.5%, and $35.7 million, or 13.5%, respectively, compared to the same periods in 2023. The increase in salaries and wages was primarily related to increases in salaries due to annual merit and market increases and increases in the number of employees. The increase in the number of employees was partly related to our investment in organic expansion in various markets. Salaries and wages during the three and six months ended June 30, 2024 were also impacted, to a lesser extent, by increases in incentive compensation and commissions. We are continuing to experience a competitive labor market which has resulted in and could continue to result in an increase in our staffing costs.
Employee Benefits. Employee benefits expense for the three and six months ended June 30, 2024 increased $2.0 million, or 7.5%, and increased $4.1 million, or 6.7%, respectively, compared to the same periods in 2023. The increases were primarily related to medical/dental benefits expense (up $1.5 million and $3.0 million during the three and six months ended June 30, 2024, respectively) and payroll taxes (up $1.3 million and $2.6 million during the three and six months ended June 30, 2024, respectively), among other things, partly offset by decreases in 401(k) plan expense, primarily related to discretionary profit sharing contributions, (down $618 thousand and $1.4 million during the three and six months ended June 30, 2024, respectively) and increases in the net periodic benefit related to our defined benefit retirement plan (up $208 thousand and $415 thousand during the three and six months ended June 30, 2024, respectively), among other things.
Our defined benefit retirement and restoration plans were frozen in 2001 which has helped to reduce the volatility in retirement plan expense. We nonetheless still have funding obligations related to these plans and could recognize expense related to these plans in future years, which would be dependent on the return earned on plan assets, the level of interest rates and employee turnover. See Note 11 - Defined Benefit Plans for additional information related to our net periodic pension benefit/cost.
Net Occupancy. Net occupancy expense for the three and six months ended June 30, 2024 increased $660 thousand, or 2.1%, and increased $2.1 million, or 3.4%, respectively, compared to the same periods in 2023. The increases during the three and six months ended June 30, 2024 were primarily related to increases in depreciation on buildings and leasehold improvements (together up $910 thousand and $2.0 million, respectively), and repairs/maintenance/service contracts expense (up $528 thousand and $1.1 million, respectively), among other things, partly offset by decreases in property taxes (down $395 thousand and $737 thousand, respectively), and utilities expense (down $306 thousand and $653 thousand, respectively), among other things. The increases in the aforementioned components of net occupancy expense were impacted, in part, by our expansion efforts.
Technology, Furniture, and Equipment. Technology, furniture, and equipment expense for the three and six months ended June 30, 2024 increased $2.9 million, or 8.8%, and increased $5.4 million, or 8.3%, respectively, compared to the same periods in 2023. The increases during the three and six months ended June 30, 2024 were primarily related to increases in cloud services expense (up $2.4 million and $4.5 million, respectively), service contracts expense (up $720 thousand and $1.4 million, respectively) and software maintenance (up $314 thousand and $811 thousand, respectively), among other things. The increases from these items were partly offset by decreases in depreciation on furniture and equipment (down $773 thousand and $1.7 million, respectively), among other things.
Deposit Insurance. Deposit insurance expense totaled $8.4 million and $23.1 million for the three and six months ended June 30, 2024, respectively, compared to $6.2 million and $12.4 million for the three and six months ended June 30, 2023, respectively. The increases during the three and six months ended June 30, 2024 were primarily related to additional accruals related to the special deposit insurance assessment discussed below.
As more fully discussed in our 2023 Form 10-K, during the fourth quarter of 2023, we accrued $51.5 million ($40.7 million after tax) related to a special deposit insurance assessment to recover losses to the Deposit Insurance Fund ("DIF") incurred as a result of recent bank failures and the FDIC's use of the systemic risk exception to cover certain deposits that were otherwise uninsured. This amount was based on our estimate of the full amount of the assessment at that time. In February 2024, the FDIC notified insured depository institutions that their loss estimate related to the aforementioned bank failures had increased. As a result, we accrued an additional $7.7 million ($6.1 million after tax), related to an expected update of the special assessment during the first quarter of 2024. Upon receipt of the update during the second quarter of 2024, we accrued an additional $1.2 million ($984 thousand after tax) related to the special assessment. This updated assessment was made under the FDIC's final rule whereby the estimated loss pursuant to the systemic risk determination can be periodically adjusted. The FDIC has also retained the ability to cease collection early, extend the special assessment collection period and impose a final
49

shortfall special assessment. The extent to which any such additional future assessments will impact our future deposit insurance expense is currently uncertain.
Other Non-Interest Expense. Other non-interest expense for the three and six months ended June 30, 2024 increased $6.1 million, or 11.3%, and increased $15.1 million, or 14.2%, respectively, compared to the same periods in 2023. The increase during the three months ended June 30, 2024 included increases in professional services expense (up $862 thousand), which was primarily related to information technology services; advertising/promotions expense (up $757 thousand); fraud losses (up $500 thousand); research and platform fees (up $486 thousand); and business development expense (up $413 thousand), among other things. The increase during the six months ended June 30, 2024 included increases in advertising/promotions expense (up $4.8 million); professional services expense (up $2.1 million), which was primarily related to information technology services; fraud losses (up $1.2 million); business development expense (up $742 thousand); stationery/printing expense (up $797 thousand); and research and platform fees (up $720 thousand), among other things.

Results of Segment Operations
We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. A third operating segment, Non-Banks, is for the most part the parent holding company, as well as certain other insignificant non-bank subsidiaries of the parent that, for the most part, have little or no activity. A description of each segment, the methodologies used to measure segment financial performance and summarized operating results by segment are described in Note 14 - Operating Segments in the accompanying notes to consolidated financial statements included elsewhere in this report. Segment operating results are discussed in more detail below.
Banking
Net income for the three and six months ended June 30, 2024 decreased $16.4 million, or 10.5%, and decreased $57.0 million, or 17.4%, respectively, compared to the same periods in 2023. The decrease during the three months ended June 30, 2024 was primarily the result of a $29.3 million increase in non-interest expense and a $5.9 million increase in credit loss expense partly offset by a $12.6 million increase in net interest income, a $4.4 million increase in non-interest income and a $1.8 million decrease in income tax expense. The decrease during the six months ended June 30, 2024 was primarily the result of a $66.2 million increase in non-interest expense and a $10.4 million increase in credit loss expense partly offset by an $8.3 million decrease in income tax expense, a $7.1 million increase in non-interest income and a $4.2 million increase in net interest income.
Net interest income for the three and six months ended June 30, 2024 increased $12.6 million, or 3.3%, and increased $4.2 million, or 0.5%, respectively, compared to the same periods in 2023. The increases during the three and six months ended June 30, 2024 were primarily related to increases in the average volumes of and yields on loans; increases in the average yields on, and for the three months ended, the average volume of interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve); and increases in the average yields on taxable securities, among other things. The impact of these items was partly offset by increases in the average volume of higher-yielding time deposit accounts combined with increases in the average costs of interest-bearing deposit accounts and repurchase agreements and decreases in the average volumes of taxable and tax-exempt securities, among other things. Net interest income for the first six months of 2024 was also positively impacted by an additional day as a result of leap year. See the analysis of net interest income included in the section captioned “Net Interest Income” included elsewhere in this discussion.
Credit loss expense for the three and six months ended June 30, 2024 totaled $15.8 million and $29.4 million, respectively, compared to $9.9 million and $19.0 million during the same periods in 2023. See the sections captioned “Credit Loss Expense” and “Allowance for Credit Losses” elsewhere in this discussion for further analysis of credit loss expense related to loans and off-balance-sheet commitments.
Non-interest income for the three and six months ended June 30, 2024 increased $4.4 million, or 7.6%, and increased $7.1 million, or 5.9%, respectively, compared to the same periods in 2023. The increases during the three and six months ended June 30, 2024 were primarily related to increases in service charges on deposit accounts; insurance commissions and fees; and other non-interest income, partly offset by decreases in other charges, commissions, and fees, and, for the six months ended June 30, 2024, a decrease in interchange and card transaction fees. The increases in service charges on deposit accounts were primarily related to increases in commercial service charges and overdraft charges on consumer and commercial accounts. The increases in insurance commissions and fees were primarily related to increases in commission income primarily related to increases in commercial lines property and casualty commissions and, to a lesser extent, increases in personal lines property and casualty commissions, partly offset by decreases in life insurance commissions and benefit plan commissions. The increases in other non-interest income were primarily related to increases in public finance underwriting fees and income from customer derivative and foreign exchange transactions, among other things, partly offset by decreases in sundry and other miscellaneous
50

income, among other things. The decreases in other charges, commissions, and fees were decreases in capital markets advisory fees, commitment fees on unused lines of credit and other service charges, among other things, partly offset by increases in letter of credit fees; and merchant services rebates/bonuses, among other things. See the analysis of these categories of non-interest income included in the section captioned “Non-Interest Income” included elsewhere in this discussion.
Non-interest expense for three and six months ended June 30, 2024 increased $29.3 million, or 11.9%, and increased $66.2 million, or 13.3%, respectively, compared to the same periods in 2023. While all categories of non-interest expense increased during the three and six months ended June 30, 2024, the largest increases were in salaries and wages; deposit insurance expense; other non-interest expense; and technology, furniture, and equipment expense. The increases in salaries and wages were primarily related to increases in salaries due to annual merit and market increases and increases in the number of employees. Salaries and wages were also impacted, to a lesser extent, by increases in incentive compensation. The increases in deposit insurance expense were primarily related to additional accruals for a special deposit insurance assessment. The increases in other non-interest expense included increases in advertising/promotions expense; professional services expense, which was primarily related to information technology services; fraud losses; and business development expense among other things. See the analysis of these categories of non-interest expense included in the section captioned “Non-Interest Expense” included elsewhere in this discussion.
Frost Wealth Advisors
Net income for the three and six months ended June 30, 2024 increased $666 thousand, or 6.6%, and increased $175 thousand, or 1.0%, respectively, compared to the same periods in 2023. The increase during the three months ended June 30, 2024 was primarily the result of a $3.3 million increase in non-interest income partly offset by a $2.3 million increase in non-interest expense, among other things. The increase during the six months ended June 30, 2024 was primarily the result of a $6.7 million increase in non-interest income partly offset by a $6.3 million increase in non-interest expense, among other things.
Non-interest income for the three and six months ended June 30, 2024 increased $3.3 million, or 7.2%, and increased $6.7 million, or 7.6%, respectively, compared to the same periods in 2023. The increases during the three and six months ended June 30, 2024 were primarily due to increases in trust and investment management fees, and other charges, commissions, and fees. The increases in trust and investment management fees were primarily related to increases in investment management fees and oil and gas fees, partly offset by decreases in estate fees and real estate fees. The increases in investment management fees were primarily related to increases in the average value of assets maintained in accounts partly related to higher equity valuations during 2024 relative to 2023. The increase in other charges, commissions, and fees during the three and six months ended June 30, 2024 were primarily related to increases in income from the placement of money market accounts, annuities, and mutual funds, among other things. See the analysis of trust and investment management fees, other non-interest income and other charges, commissions, and fees included in the section captioned “Non-Interest Income” included elsewhere in this discussion.
Non-interest expense for the three and six months ended June 30, 2024 increased $2.3 million, or 6.5%, and increased $6.3 million, or 9.1%, respectively, compared to the same periods in 2023. The increases were primarily related to increases in salaries and wages; other non-interest expense and employee benefits expense. The increases in salaries and wages were primarily due to increases in salaries, due to annual merit and market increases, as well as increases in commission expense, among other things. The increases in other non-interest expense were primarily related to increases in research and platform fees; subscriptions and outside computer services, among other things, partly offset by decreases in the corporate overhead expense allocation, among other things. The increases in employee benefits was primarily related to increases in payroll taxes, medical benefits expense and 401(k) plan expense, among other things.
Non-Banks
The Non-Banks operating segment had net losses of $4.8 million and $8.4 million during the three and six months ended June 30, 2024, respectively, compared to net losses of $4.0 million and $6.7 million during the same respective periods in 2023. The increases in net losses during the three and six months ended June 30, 2024 were primarily due to increases in net interest expense due to an increase in the average rates paid on our long-term borrowings partly offset by increases in income tax benefits due to increases in the effective tax rate.
Income Taxes
During the three months ended June 30, 2024, we recognized income tax expense of $29.7 million, for an effective tax rate of 16.9%, compared to $31.7 million, for an effective tax rate of 16.4%, for the same period in 2023. During the six months ended June 30, 2024, we recognized income tax expense of $55.5 million, for an effective tax rate of 16.5%, compared to $64.9 million, for an effective tax rate of 16.0%, for the same period in 2023.The effective income tax rates differed from the U.S. statutory federal income tax rate of 21% during 2024 and 2023 primarily due to the effect of tax-exempt income from
51

securities, loans and life insurance policies and the income tax effects associated with stock-based compensation, among other things, and their relative proportion to total pre-tax net income. The decreases in income tax expense during the three and six months ended June 30, 2024 were primarily due to decreases in projected pre-tax net income while the increases in the effective tax rates during the three and six months ended June 30, 2024 were primarily related to decreases in projected tax-exempt income from securities, among other things.
Average Balance Sheet
Average assets totaled $49.1 billion for the six months ended June 30, 2024 representing a decrease of $1.2 billion, or 2.3%, compared to average assets for the same period in 2023. Earning assets decreased $1.2 billion, or 2.6%, during the six months ended June 30, 2024 compared to the same period in 2023. The decrease in earning assets was primarily related to a $1.3 billion decrease in average taxable securities, a $1.2 billion decrease in tax-exempt securities, and a $522.7 million decrease in average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) partly offset by a $1.9 billion increase in average loans. Average deposits decreased $1.3 billion, or 3.0%, during the six months ended June 30, 2024 compared to the same period in 2023. The decrease included a $2.1 billion decrease in non-interest-bearing deposits partly offset by an $842.1 million increase in interest-bearing deposits. Average non-interest-bearing deposits made up 34.0% and 38.0% of average total deposits during the six months ended June 30, 2024 and 2023, respectively.
Loans
Details of our loan portfolio are presented in Note 3 - Loans in the accompanying notes to consolidated financial statements included elsewhere in this report. Loans increased $1.2 billion, or 6.2%, from $18.8 billion at December 31, 2023 to $20.0 billion at June 30, 2024. The majority of our loan portfolio is comprised of commercial and industrial loans, energy loans, and real estate loans. Real estate loans include both commercial and consumer balances. Selected details related to our loan portfolio segments are presented below. Refer to our 2023 Form 10-K for a more detailed discussion of our loan origination and risk management processes.
Commercial and Industrial. Commercial and industrial loans increased $243.0 million, or 4.1%, from $6.0 billion at December 31, 2023 to $6.2 billion at June 30, 2024. Our commercial and industrial loans are a diverse group of loans to small, medium and large businesses. The purpose of these loans varies from supporting seasonal working capital needs to term financing of equipment. While some short-term loans may be made on an unsecured basis, most are secured by the assets being financed with collateral margins that are consistent with our loan policy guidelines. The commercial and industrial loan portfolio also includes commercial leases and purchased shared national credits ("SNC"s).
Energy. Energy loans include loans to entities and individuals that are engaged in various energy-related activities including (i) the development and production of oil or natural gas, (ii) providing oil and gas field servicing, (iii) providing energy-related transportation services, (iv) providing equipment to support oil and gas drilling, (v) refining petrochemicals, or (vi) trading oil, gas and related commodities. Energy loans increased $159.9 million, or 17.1%, from $936.7 million at December 31, 2023 to $1.1 billion at June 30, 2024. Energy loans are one of our largest industry concentrations totaling 5.4% of total loans at June 30, 2024, up from 5.0% of total loans at December 31, 2023. The average loan size, the significance of the portfolio and the specialized nature of the energy industry requires a highly prescriptive underwriting policy. Exceptions to this policy are rarely granted. Due to the large borrowing requirements of this customer base, the energy loan portfolio includes participations and SNCs.
Purchased Shared National Credits. SNCs are participations purchased from upstream financial organizations and tend to be larger in size than our originated portfolio. Our purchased SNC portfolio totaled $849.4 million at June 30, 2024, increasing $49.9 million, or 6.2%, from $799.5 million at December 31, 2023. At June 30, 2024, 32.9% of outstanding purchased SNCs were related to the construction industry while 12.9% were related to the energy industry, 12.0% were related to the real estate management industry, and 10.9%. were related to the financial services industry. The remaining purchased SNCs were diversified throughout various other industries, with no other single industry exceeding 10% of the total purchased SNC portfolio. SNC participations are originated in the normal course of business to meet the needs of our customers. As a matter of policy, we generally only participate in SNCs for companies headquartered in or which have significant operations within our market areas. In addition, we must have direct access to the company’s management, an existing banking relationship or the expectation of broadening the relationship with other banking products and services within the following 12 to 24 months. SNCs are reviewed at least quarterly for credit quality and business development successes.
Commercial Real Estate. Commercial real estate loans increased $512.6 million, or 5.7%, from $9.0 billion at December 31, 2023 to $9.5 billion at June 30, 2024. Commercial real estate loans represented 77.6% of total real estate loans at both June 30, 2024 and December 31, 2023. The majority of our commercial real estate loan portfolio consists of commercial real estate mortgages, which includes both permanent and intermediate term loans. These loans are viewed primarily as cash flow loans and secondarily as loans secured by real estate. Consequently, these loans must undergo the analysis and underwriting process
52

of a commercial and industrial loan, as well as that of a real estate loan. At June 30, 2024, approximately 48.9% of the outstanding principal balance of our commercial real estate loans were secured by owner-occupied properties.
Consumer Real Estate and Other Consumer Loans. The consumer real estate loan portfolio increased $280.0 million, or 11.4%, from $2.5 billion at December 31, 2023 to $2.7 billion at June 30, 2024. Combined, home equity loans and lines of credit made up 59.2% and 60.5% of the consumer real estate loan total at June 30, 2024 and December 31, 2023, respectively. We offer home equity loans up to 80% of the estimated value of the personal residence of the borrower, less the value of existing mortgages and home improvement loans. Prior to 2023, we did not generally originate 1-4 family mortgage loans; however, from time to time, we did invest in such loans to meet the needs of our customers or for other regulatory compliance purposes. We began offering 1-4 family mortgage loans to our employees during the first quarter of 2023 and subsequently gradually expanded our production of 1-4 family mortgage loans for customers thereafter. Our 1-4 family mortgage loan production is intended to be for portfolio investment purposes. Nonetheless, 1-4 family mortgage loans are not a significant component of our consumer real estate portfolio. Consumer and other loans decreased $24.0 million, or 5.0%, from December 31, 2023. The consumer and other loan portfolio primarily consists of automobile loans, overdrafts, unsecured revolving credit products, personal loans secured by cash and cash equivalents and other similar types of credit facilities.
Accruing Past Due Loans. Accruing past due loans are presented in the following tables. Also see Note 3 - Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.
Accruing Loans
30-89 Days Past Due
Accruing Loans
90 or More Days Past Due
Total Accruing
Past Due Loans
Total
Loans
AmountPercent of Loans in CategoryAmountPercent of Loans in CategoryAmountPercent of Loans in Category
June 30, 2024
Commercial and industrial$6,210,179 $36,300 0.58 %$5,568 0.09 %$41,868 0.67 %
Energy1,096,657 — — — — — — 
Commercial real estate:
Buildings, land, and other7,497,667 17,353 0.23 1,687 0.02 19,040 0.25 
Construction1,997,545 24,535 1.23 — — 24,535 1.23 
Consumer real estate2,740,728 15,361 0.56 4,707 0.17 20,068 0.73 
Consumer and other452,980 5,734 1.27 577 0.13 6,311 1.40 
Total$19,995,756 $99,283 0.50 $12,539 0.06 $111,822 0.56 
December 31, 2023
Commercial and industrial$5,967,182 $25,518 0.43 %$7,457 0.12 %$32,975 0.55 %
Energy936,737 6,387 0.68 1,146 0.12 7,533 0.80 
Commercial real estate:
Buildings, land, and other7,301,920 19,564 0.27 92 — 19,656 0.27 
Construction1,680,724 4,878 0.29 3,498 0.21 8,376 0.50 
Consumer real estate2,460,726 12,504 0.51 2,589 0.11 15,093 0.62 
Consumer and other476,962 6,495 1.36 251 0.05 6,746 1.41 
Total$18,824,251 $75,346 0.40 $15,033 0.08 $90,379 0.48 
Accruing past due loans at June 30, 2024 increased $21.4 million compared to December 31, 2023. The increase was primarily related to increases in past due commercial real estate - construction loans (up $16.2 million), past due commercial and industrial loans (up $8.9 million) and past due consumer real estate loans (up $5.0 million) partly offset by a decrease in past due energy loans (down $7.5 million).
53

Non-Accrual Loans. Non-accrual loans are presented in the table below. Also see in Note 3 - Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.
June 30, 2024December 31, 2023
Non-Accrual LoansNon-Accrual Loans
Total
Loans
AmountPercent of Loans in CategoryTotal
Loans
AmountPercent of Loans in Category
Commercial and industrial$6,210,179 $26,329 0.42 %$5,967,182 $19,545 0.33 %
Energy1,096,657 9,147 0.83 936,737 11,500 1.23 
Commercial real estate:
Buildings, land, and other7,497,667 33,092 0.44 7,301,920 22,420 0.31 
Construction1,997,545 — — 1,680,724 — — 
Consumer real estate2,740,728 6,419 0.23 2,460,726 7,442 0.30 
Consumer and other452,980 — — 476,962 — — 
Total$19,995,756 $74,987 0.38 $18,824,251 $60,907 0.32 
Allowance for credit losses on loans$256,307 $245,996 
Ratio of allowance for credit losses on loans to non-accrual loans341.80 %403.89 %
Non-accrual loans at June 30, 2024 increased $14.1 million from December 31, 2023 primarily due to increases in non-accrual commercial real estate - buildings, land, and other loans and non-accrual commercial and industrial loans.
Generally, loans are placed on non-accrual status if principal or interest payments become 90 days past due and/or management deems the collectibility of the principal and/or interest to be in question, as well as when required by regulatory requirements. Once interest accruals are discontinued, accrued but uncollected interest is charged to current year operations. Subsequent receipts on non-accrual loans are recorded as a reduction of principal, and interest income is recorded only after principal recovery is reasonably assured. Classification of a loan as non-accrual does not preclude the ultimate collection of loan principal or interest. Non-accrual commercial and industrial loans included one credit relationship in excess of $5.0 million totaling $11.5 million at June 30, 2024 and $13.8 million at December 31, 2023. Non-accrual energy loans included one credit relationship in excess of $5.0 million totaling $5.9 million at December 31, 2023. Principal payments received during 2024 reduced the outstanding balance of this credit relationship to $4.5 million at June 30, 2024. Non-accrual real estate loans primarily consist of land development, 1-4 family residential construction credit relationships and loans secured by office buildings and religious facilities. Non-accrual commercial real estate loan included one credit relationship in excess of $5.0 million totaling $16.9 million at June 30, 2024 and $17.4 million at December 31, 2023. Another credit relationship had an aggregate balance of $8.3 million at June 30, 2024 of which $5.0 million was included with non-accrual commercial real estate loans and $3.3 million was included with non-accrual commercial and industrial loans.
Allowance for Credit Losses
In the case of loans and securities, allowances for credit losses are contra-asset valuation accounts, calculated in accordance with Accounting Standards Codification (“ASC”) Topic 326 (“ASC 326”) Financial Instruments - Credit Losses, that are deducted from the amortized cost basis of these assets to present the net amount expected to be collected. In the case of off-balance-sheet credit exposures, the allowance for credit losses is a liability account, calculated in accordance with ASC 326, reported as a component of accrued interest payable and other liabilities in our consolidated balance sheets. The amount of each allowance account represents management's best estimate of current expected credit losses (“CECL”) on these financial instruments considering available information, from internal and external sources, relevant to assessing exposure to credit loss over the contractual term of the instrument. Relevant available information includes historical credit loss experience, current conditions, and reasonable and supportable forecasts. While historical credit loss experience provides the basis for the estimation of expected credit losses, adjustments to historical loss information may be made for differences in current portfolio-specific risk characteristics, environmental conditions, or other relevant factors. While management utilizes its best judgment and information available, the ultimate adequacy of our allowance accounts is dependent upon a variety of factors beyond our control, including the performance of our portfolios, the economy, changes in interest rates and the view of the regulatory authorities toward classification of assets. See our 2023 Form 10-K for additional information regarding our accounting policies related to credit losses. Also see Note 3 - Loans in the accompanying notes to consolidated financial statements for information related to model updates during the first quarter of 2024.
54

Allowance for Credit Losses - Loans. The table below provides, as of the dates indicated, an allocation of the allowance for loan losses by loan portfolio segment; however, allocation of a portion of the allowance to one segment does not preclude its availability to absorb losses in other segments.
Amount of Allowance AllocatedPercent of Loans in Each Category to Total LoansTotal
Loans
Ratio of Allowance Allocated to Loans in Each Category
June 30, 2024
Commercial and industrial$78,554 31.1 %$6,210,179 1.26 %
Energy11,485 5.4 1,096,657 1.05 
Commercial real estate140,020 47.5 9,495,212 1.47 
Consumer real estate15,707 13.7 2,740,728 0.57 
Consumer and other10,541 2.3 452,980 2.33 
Total$256,307 100.0 %$19,995,756 1.28 
December 31, 2023
Commercial and industrial$74,006 31.7 %$5,967,182 1.24 %
Energy17,814 5.0 936,737 1.90 
Commercial real estate130,598 47.6 8,982,644 1.45 
Consumer real estate13,538 13.1 2,460,726 0.55 
Consumer and other10,040 2.6 476,962 2.10 
Total$245,996 100.0 %$18,824,251 1.31 
The allowance allocated to commercial and industrial loans totaled $78.6 million, or 1.26% of total commercial and industrial loans, at June 30, 2024 increasing $4.5 million, or 6.1%, compared to $74.0 million, or 1.24% of total commercial and industrial loans, at December 31, 2023. Modeled expected credit losses increased $6.0 million while qualitative factor (“Q-Factor”) and other qualitative adjustments related to commercial and industrial loans decreased $5.0 million. Specific allocations for commercial and industrial loans that were evaluated for expected credit losses on an individual basis increased $3.6 million from $2.4 million at December 31, 2023 to $6.0 million at June 30, 2024. The increase in specific allocations for commercial and industrial loans was primarily related to new specific allocations for new individually assessed loans.
The allowance allocated to energy loans totaled $11.5 million, or 1.05% of total energy loans, at June 30, 2024 decreasing $6.3 million, or 35.5%, compared to $17.8 million, or 1.90% of total energy loans, at December 31, 2023. Modeled expected credit losses related to energy loans decreased $4.0 million while Q-Factor and other qualitative adjustments related to energy loans decreased $2.3 million. Specific allocations for energy loans that were evaluated for expected credit losses on an individual basis totaled $2.7 million at both June 30, 2024 and December 31, 2023.
The allowance allocated to commercial real estate loans totaled $140.0 million, or 1.47% of total commercial real estate loans, at June 30, 2024 increasing $9.4 million, or 7.2%, compared to $130.6 million, or 1.45% of total commercial real estate loans, at December 31, 2023. Modeled expected credit losses related to commercial real estate loans increased $5.5 million while Q-Factor and other qualitative adjustments related to commercial real estate loans increased $1.9 million. Specific allocations for commercial real estate loans that were evaluated for expected credit losses on an individual basis increased from $2.7 million at December 31, 2023 to $4.6 million at June 30, 2024. The increase in specific allocations for commercial real estate loans was primarily related to an increased specific allocation for a loan that was previously individually assessed.
The allowance allocated to consumer real estate loans totaled $15.7 million, or 0.57% of total consumer real estate loans, at June 30, 2024 increasing $2.2 million, or 16.0%, compared to $13.5 million, or 0.55% of total consumer real estate loans, at December 31, 2023 primarily due to a $2.1 million increase in modeled expected credit losses.
The allowance allocated to consumer loans totaled $10.5 million, or 2.33% of total consumer loans, at June 30, 2024 increasing $501 thousand, or 5.0%, compared to $10.0 million, or 2.10% of total consumer loans, at December 31, 2023. Modeled expected credit losses related to consumer loans increased $1.4 million while Q-Factor and other qualitative adjustments decreased $945 thousand, which was primarily due to a decrease in the consumer overlay, which is further discussed below.
As more fully described in our 2023 Form 10-K, we measure expected credit losses over the life of each loan utilizing a combination of models which measure probability of default and loss given default, among other things. The measurement of expected credit losses is impacted by loan/borrower attributes and certain macroeconomic variables. Models are adjusted to reflect the current impact of certain macroeconomic variables as well as their expected changes over a reasonable and supportable forecast period.
55

In estimating expected credit losses as of June 30, 2024, we utilized the Moody’s Analytics June 2024 Consensus Scenario (the “June 2024 Consensus Scenario”) to forecast the macroeconomic variables used in our models. The June 2024 Consensus Scenario was based on the review of a variety of surveys of baseline forecasts of the U.S. economy. The June 2024 Consensus Scenario projections included, among other things, (i) U.S. Nominal Gross Domestic Product annualized quarterly growth rate of 3.38% during the remainder of 2024 followed by average annualized quarterly growth rates of 4.23% in 2025 and 4.11% through the end of the forecast period in the second quarter of 2026; (ii) average U.S. unemployment rate of 4.14% during the remainder of 2024 followed by average annualized quarterly rates of 4.10% in 2025 and 3.91% through the end of the forecast period in the second quarter of 2026; (iii) average Texas unemployment rate of 4.06% during the remainder of 2024 followed by average annualized quarterly rates of 3.94% in 2025 and 3.76% through the end of the forecast period in the second quarter of 2026; (iv) projected average 10 year Treasury rate of 4.45% during the remainder of 2024, decreasing to 4.31% during 2025 and 4.11% through the end of the forecast period in the second quarter of 2026 and (v) average oil price of $81.74 per barrel during the remainder of 2024 and decreasing to $77.36 per barrel in 2025 and $75.49 per barrel through the end of the forecast period in the second quarter of 2026.
In estimating expected credit losses as of December 31, 2023, we utilized the Moody’s Analytics December 2023 Consensus Scenario (the “December 2023 Consensus Scenario”) to forecast the macroeconomic variables used in our models. The December 2023 Consensus Scenario was based on the review of a variety of surveys of baseline forecasts of the U.S. economy. The December 2023 Consensus Scenario projections included, among other things, (i) U.S. Nominal Gross Domestic Product average annualized quarterly growth rate of 2.86% during 2024 and 4.24% during 2025; (ii) average annualized U.S. unemployment rate of 4.33% during 2024 and 4.18% in 2025; (iii) average annualized Texas unemployment rate of 4.30% during 2024 and 4.00% during 2025; (iv) projected average 10 year Treasury rate of 4.24% during 2024 and 4.04% during 2025; and (v) average oil price of $83.02 per barrel during 2024 and $78.13 per barrel during 2025.
The overall loan portfolio as of June 30, 2024 increased $1.2 billion, or 6.2%, compared to December 31, 2023. This increase included a $512.6 million, or 5.7%, increase in commercial real estate loans; a $280.0 million, or 11.4%, increase in consumer real estate loans; a $243.0 million, or 4.1%, increase in commercial and industrial loans; and a $159.9 million, or 17.1%, increase in energy loans; partly offset by a $24.0 million, or 5.0%, decrease in consumer and other loans.
The weighted average risk grade for commercial and industrial loans increased to 6.81 at June 30, 2024 from 6.60 at December 31, 2023. The increase was primarily related to a $218.9 million increase in higher-risk grade classified loans. Classified loans consist of loans having a risk grade of 11, 12 or 13. The increase was also partly related to an increase in the weighted-average risk grade of pass grade commercial and industrial loans, which increased to 6.40 at June 30, 2024 from 6.32 at December 31, 2023. The weighted-average risk grade for energy loans decreased to 5.83 at June 30, 2024 from 6.05 at December 31, 2023. Pass-grade energy loans increased $175.5 million while the weighted-average risk grade of such loans decreased from 5.73 at December 31, 2023 to 5.63 at June 30, 2024. The decrease in the weighted-average risk grade on energy loans was also partly the result of a $22.6 million decrease in classified energy loans. The weighted average risk grade for commercial real estate loans increased to 7.40 at June 30, 2024 from 7.24 at December 31, 2023. The increase was primarily related to increases in commercial real estate loans graded as “watch” and “special mention” (together up $400.6 million) and an increase in classified commercial real estate loans (up $118.2 million). Additionally, the weighted-average risk grade of pass grade loans increased from 7.07 at December 31, 2023 to 7.10 at June 30, 2024.
As noted above, our credit loss models utilized the economic forecasts in the Moody's June 2024 Consensus Scenario for our estimated expected credit losses as of June 30, 2024 and the Moody’s December 2023 Consensus Scenario for our estimate of expected credit losses as of December 31, 2023. We qualitatively adjusted the model results based on these scenarios for various risk factors that are not considered within our modeling processes but are nonetheless relevant in assessing the expected credit losses within our loan pools. These qualitative factor, or Q-Factor, adjustments are discussed below.
Q-Factor adjustments are based upon management's judgment and current assessment as to the impact of risks related to changes in lending policies and procedures; economic and business conditions; loan portfolio attributes and credit concentrations; and external factors, among other things, that are not already captured within the modeling inputs, assumptions and other processes. Management assesses the potential impact of such items within a range of severely negative impact to positive impact and adjusts the modeled expected credit loss by an aggregate adjustment percentage based upon the assessment. As a result of this assessment as of June 30, 2024, modeled expected credit losses were adjusted upwards by a weighted-average Q-Factor adjustment of approximately 4.5%, resulting in a $4.5 million total adjustment, compared to 4.4% at December 31, 2023, which resulted in a $3.9 million total adjustment.

56

We have also provided additional qualitative adjustments, or management overlays, as of June 30, 2024 as management believes there are still significant risks impacting certain categories of our loan portfolio. Q-Factor and other qualitative adjustments as of June 30, 2024 are detailed in the table below.
Q-Factor AdjustmentModel OverlaysOffice Building OverlaysDown-Side Scenario OverlayCredit Concentration OverlaysConsumer OverlayTotal
Commercial and industrial$2,277 $— $— $7,244 $6,068 $— $15,589 
Energy154 — — — 4,790 — 4,944 
Commercial real estate:
Owner occupied598 23,467 — — 746 — 24,811 
Non-owner occupied310 31,594 14,277 — 1,859 — 48,040 
Construction483 35,111 4,692 — 1,306 — 41,592 
Consumer real estate508 — — — — — 508 
Consumer and other126 — — — — 3,000 3,126 
Total$4,456 $90,172 $18,969 $7,244 $14,769 $3,000 $138,610 
Model overlays are qualitative adjustments to address the effects of risks not captured within our commercial real estate credit loss models. These adjustments are determined based upon minimum reserve ratios for our commercial real estate loans. In the case of our commercial real estate - owner occupied loan portfolio, we determined a minimum reserve ratio is appropriate to address the effect of the model's over-sensitivity to positive changes in certain economic variables. After analysis and benchmarking against peer bank data, we believe the modeled results may be overly optimistic and not appropriately capturing downside risk. As such, we determined that the appropriate forecasted loss rate for our owner-occupied commercial real estate loan portfolio should be more closely aligned with that of our commercial and industrial loan portfolio. In the case of our commercial real estate - non-owner occupied and commercial real estate - construction loan portfolios, we determined minimum reserve ratios are appropriate as we believe the modeled results are not appropriately capturing the downside risk associated with our borrowers' ability to access the capital markets for the sale or refinancing of investor real estate and assets currently under construction. We believe access to capital may be impaired for a significant amount of time. Accordingly, this would require secondary sources of liquidity and capital to support completed projects that may take considerably longer to stabilize than originally underwritten. Furthermore, higher interest rates have presented a new emerging risk as most non-owner occupied and construction loans are originated with floating interest rates.
Office building overlays are qualitative adjustments to address longer-term concerns over the utilization of commercial office space which could impact the long-term performance of some types of office properties within our commercial real estate loan portfolio. These adjustments are determined based upon minimum reserve ratios for loans within our commercial real estate - non-owner occupied and commercial real estate - construction loan portfolios that have risk grades of 8 or worse.
The down-side scenario overlay is a qualitative adjustment for our commercial and industrial loan portfolio to address the significant risk of economic recession as a result of inflation; rising interest rates; labor shortages; disruption in financial markets and global supply chains; further oil price volatility; and the current or anticipated impact of global wars/military conflicts, terrorism, or other geopolitical events. Factors such as these are outside of our control but nonetheless affect customer income levels and could alter anticipated customer behavior, including borrowing, repayment, investment, and deposit practices. To determine this qualitative adjustment, we use an alternative, more pessimistic economic scenario to forecast the macroeconomic variables used in our models. As of June 30, 2024, we used the Moody’s Analytics S3 Alternative Scenario Downside - 90th Percentile. In modeling expected credit losses using this scenario, we also assume each non-classified loan within our modeled loan pools is downgraded by one risk grade level. The qualitative adjustment is based upon the amount by which the alternative scenario modeling results exceed those of the primary scenario used in estimating credit loss expense, adjusted based upon management's assessment of the probability that this more pessimistic economic scenario will occur.
Credit concentration overlays are qualitative adjustments based upon statistical analysis to address relationship exposure concentrations within our loan portfolio. Variations in loan portfolio concentrations over time cause expected credit losses within our existing portfolio to differ from historical loss experience. Given that the allowance for credit losses on loans reflects expected credit losses within our loan portfolio and the fact that these expected credit losses are uncertain as to nature, timing and amount, management believes that segments with higher concentration risk are more likely to experience a high loss event. Due to the fact that a significant portion of our loan portfolio is concentrated in large credit relationships and because of large, concentrated credit losses in recent years, management made the qualitative adjustments detailed in the table above to address the risk associated with such a relationship deteriorating to a loss event.

57

The consumer overlay is a qualitative adjustment for our consumer and other loan portfolio to address the risk associated with the level of unsecured loans within this portfolio and other risk factors. Unsecured consumer loans have an elevated risk of loss in times of economic stress as these loans lack a secondary source of repayment in the form of hard collateral. This adjustment was determined by analyzing our consumer loan charge-off trends as well as those of the general banking industry. Management deemed it appropriate to consider an additional overlay to the modeled forecasted losses for the unsecured consumer portfolio.
As of December 31, 2023, we provided qualitative adjustments, as detailed in the table below. Further information regarding these qualitative adjustments is provided in our 2023 Form 10-K.
Q-Factor AdjustmentModel OverlaysOffice Building OverlaysDown-Side Scenario OverlayCredit Concentration OverlaysConsumer OverlayTotal
Commercial and industrial$2,038 $— $— $12,416 $6,158 $— $20,612 
Energy313 — — — 6,963 — 7,276 
Commercial real estate:
Owner occupied546 23,922 — — 556 — 25,024 
Non-owner occupied116 37,156 11,711 — 412 — 49,395 
Construction412 31,749 5,479 — 446 — 38,086 
Consumer real estate433 — — — — — 433 
Consumer and other71 — — — — 4,000 4,071 
Total$3,929 $92,827 $17,190 $12,416 $14,535 $4,000 $144,897 
Additional information related to credit loss expense and net (charge-offs) recoveries is presented in the tables below. Also see Note 3 - Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.
Credit Loss Expense (Benefit)Net
(Charge-Offs)
Recoveries
Average
Loans
Ratio of Annualized Net (Charge-Offs)
Recoveries to Average Loans
Three months ended:
June 30, 2024
Commercial and industrial$6,936 $(3,978)$6,138,986 (0.26)%
Energy(3,038)305 999,792 0.12 
Commercial real estate1,903 (107)9,404,268 — 
Consumer real estate2,175 (325)2,648,249 (0.05)
Consumer and other7,760 (5,621)460,999 (4.90)
Total$15,736 $(9,726)$19,652,294 (0.20)
June 30, 2023
Commercial and industrial$2,404 $(5,703)$5,741,609 (0.40)%
Energy(4,433)171 1,072,130 0.06 
Commercial real estate5,133 100 8,312,310 — 
Consumer real estate3,822 (495)2,070,475 (0.10)
Consumer and other5,007 (3,901)467,730 (3.35)
Total$11,933 $(9,828)$17,664,254 (0.22)
58

Credit Loss Expense (Benefit)Net
(Charge-Offs)
Recoveries
Average
Loans
Ratio of Annualized Net (Charge-Offs)
Recoveries to Average Loans
Six months ended:
June 30, 2024
Commercial and industrial$8,928 $(4,380)$6,075,474 (0.14)%
Energy(6,814)485 978,795 0.10 
Commercial real estate9,513 (91)9,284,561 — 
Consumer real estate3,981 (1,812)2,576,904 (0.14)
Consumer and other11,778 (11,277)466,548 (4.86)
Total$27,386 $(17,075)$19,382,282 (0.18)
June 30, 2023
Commercial and industrial$(18,280)$(10,791)$5,712,121 (0.38)%
Energy(3,467)334 1,043,166 0.06 
Commercial real estate30,494 131 8,270,722 — 
Consumer real estate5,105 (74)1,991,302 (0.01)
Consumer and other10,756 (8,210)475,300 (3.48)
Total$24,608 $(18,610)$17,492,611 (0.21)
We recorded a net credit loss expense related to loans totaling $27.4 million for the six months ended June 30, 2024 while we recorded a net credit loss expense totaling $24.6 million during the same period in 2023. Net credit loss expense/benefit for each portfolio segment reflects the amount needed to adjust the allowance for credit losses allocated to that segment to the level of expected credit losses determined under our allowance methodology after net charge-offs have been recognized. The net credit loss expense related to loans during the first six months of 2024 primarily reflects an increase in expected credit losses associated with commercial and industrial loans and commercial real estate loans, primarily related to increases in modeled expected credit losses and specific allocations for such loans. The net credit loss expense related to loans during the first six months of 2024 also reflects charge-off trends related to commercial and industrial loans as well as consumer real estate and consumer and other loans (primarily related to overdrafts). The impact of these items was partly offset by a decrease in expected credit losses associated with energy loans; primarily related to decreases in modeled expected losses and the overlay for credit concentrations; a decrease in the down-side scenario overlay related on commercial and industrial loans, primarily due to a decrease in the expected probability of the downside scenario occurring; and a decrease in the consumer overlay, primarily associated with the model updates discussed in Note 3 - Loans in the accompanying notes to consolidated financial statements.
The ratio of the allowance for credit losses on loans to total loans was 1.28% at June 30, 2024 compared to 1.31% at December 31, 2023. Management believes the recorded amount of the allowance for credit losses on loans is appropriate based upon management’s best estimate of current expected credit losses within the existing portfolio of loans. Should any of the factors considered by management in making this estimate change, our estimate of current expected credit losses could also change, which could affect the level of future credit loss expense related to loans.
Allowance for Credit Losses - Off-Balance-Sheet Credit Exposures. The allowance for credit losses on off-balance-sheet credit exposures totaled $53.8 million and $51.8 million at June 30, 2024 and December 31, 2023, respectively. The level of the allowance for credit losses on off-balance-sheet credit exposures depends upon the volume of outstanding commitments, underlying risk grades, the expected utilization of available funds and forecasted economic conditions impacting our loan portfolio. We recognized a net credit loss expense related to off-balance-sheet credit exposures totaling $2.1 million during the six months ended June 30, 2024 compared to a net credit loss benefit of $5.7 million during the same period in 2023. Our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures are further described in our 2023 Form 10-K. This methodology was also impacted by the model updates during the first quarter of 2024 described in Note 3 - Loans in the accompanying notes to consolidated financial statements elsewhere in this report. The overall approximate impact of model updates during the first quarter was a $1.8 million increase in modeled expected credit losses for off-balance-sheet credit exposures.

59

Capital and Liquidity
Capital. Shareholders’ equity totaled $3.7 billion at both June 30, 2024 and December 31, 2023, respectively. Sources of capital during the six months ended June 30, 2024 included net income of $281.2 million, $8.3 million related to stock-based compensation and $5.2 million in proceeds from stock option exercises. Uses of capital during the six months ended June 30, 2024 included an other comprehensive loss, net of tax, of $190.1 million; $123.0 million of dividends paid on preferred and common stock; and $32.2 million of treasury stock purchases.
The accumulated other comprehensive income/loss component of shareholders’ equity totaled a net, after-tax, unrealized loss of $1.3 billion at June 30, 2024 compared to a net, after-tax, unrealized loss of $1.1 billion at December 31, 2023. The increase in the net, after-tax, unrealized loss was primarily due to a $190.8 million net, after-tax, decrease in the fair value of securities available for sale.
Under the Basel III Capital Rules, we have elected to opt-out of the requirement to include most components of accumulated other comprehensive income in regulatory capital. Accordingly, amounts reported as accumulated other comprehensive income/loss do not increase or reduce regulatory capital and are not included in the calculation of our regulatory capital ratios. In connection with the adoption of ASC 326 on January 1, 2020, we also elected to exclude, for a transitional period, the effects of credit loss accounting under CECL in the calculation of our regulatory capital and regulatory capital ratios. Regulatory agencies for banks and bank holding companies utilize capital guidelines designed to measure capital and take into consideration the risk inherent in both on-balance-sheet and off-balance-sheet items. See Note 6 - Capital and Regulatory Matters in the accompanying notes to consolidated financial statements included elsewhere in this report.
We paid a quarterly dividend of $0.92 per common share during each of the first and second quarters of 2024 and a quarterly dividend of $0.87 per common share during each of the first and second quarters of 2023. These dividend amounts equate to a common stock dividend payout ratio of 43.0% and 33.6% during the first six months of 2024 and 2023, respectively. Our ability to declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our capital stock may be impacted by certain restrictions described in Note 6 - Capital and Regulatory Matters in the accompanying notes to consolidated financial statements included elsewhere in this report.
Stock Repurchase Plans. From time to time, our board of directors has authorized stock repurchase plans. In general, stock repurchase plans allow us to proactively manage our capital position and provide management the ability to repurchase shares of our common stock opportunistically in instances where management believes the market price undervalues our company. Such plans also provide us with the ability to repurchase shares of common stock that can be used to satisfy obligations related to stock compensation awards in order to mitigate the dilutive effect of such awards. For additional details, see Note 6 - Capital and Regulatory Matters in the accompanying notes to consolidated financial statements and Part II, Item 2 - Unregistered Sales of Equity Securities and Use of Proceeds, each included elsewhere in this report.
Liquidity. As more fully discussed in our 2023 Form 10-K, our liquidity position is continuously monitored, and adjustments are made to the balance between sources and uses of funds as deemed appropriate. Liquidity risk management is an important element in our asset/liability management process. We regularly model liquidity stress scenarios to assess potential liquidity outflows or funding problems resulting from economic disruptions, volatility in the financial markets, unexpected credit events or other significant occurrences deemed problematic by management. These scenarios are incorporated into our contingency funding plan, which provides the basis for the identification of our liquidity needs. Our principal source of funding has been our customer deposits, supplemented by our short-term and long-term borrowings as well as maturities of securities and loan amortization. As of June 30, 2024, we had approximately $6.4 billion held in an interest-bearing account at the Federal Reserve. We also have the ability to borrow funds as a member of the Federal Home Loan Bank (“FHLB”). As of June 30, 2024, based upon available, pledgeable collateral, our total borrowing capacity with the FHLB was approximately $5.9 billion. Furthermore, at June 30, 2024, we had approximately $9.2 billion in securities that were available to pledge and could be used to support additional borrowings, as needed, through repurchase agreements or the Federal Reserve discount window.
Since Cullen/Frost is a holding company and does not conduct operations, its primary sources of liquidity are dividends upstreamed from Frost Bank and borrowings from outside sources. Banking regulations may limit the amount of dividends that may be paid by Frost Bank. See Note 6 - Capital and Regulatory Matters in the accompanying notes to consolidated financial statements included elsewhere in this report regarding such dividends. At June 30, 2024, Cullen/Frost had liquid assets, primarily consisting of cash on deposit at Frost Bank, totaling $313.1 million.
Accounting Standards Updates
See Note 16 - Accounting Standards Updates in the accompanying notes to consolidated financial statements included elsewhere in this report for details of recently issued accounting pronouncements and their expected impact on our financial statements.
60

Item 3. Quantitative and Qualitative Disclosures About Market Risk
The disclosures set forth in this item are qualified by the section captioned “Forward-Looking Statements and Factors that Could Affect Future Results” included in Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations of this report and other cautionary statements set forth elsewhere in this report.
Refer to the discussion of market risks included in Item 7A. Quantitative and Qualitative Disclosures About Market Risk in the 2023 Form 10-K. There has been no significant change in the types of market risks we face since December 31, 2023.
We utilize an earnings simulation model as the primary quantitative tool in measuring the amount of interest rate risk associated with changing market rates. The model quantifies the effects of various interest rate scenarios on projected net interest income and net income over the next 12 months. The model measures the impact on net interest income relative to a flat-rate case scenario of hypothetical fluctuations in interest rates over the next 12 months. These simulations incorporate assumptions regarding balance sheet growth and mix, pricing and the repricing and maturity characteristics of the existing and projected balance sheet. The impact of interest rate derivatives, such as interest rate swaps, caps, and floors, is also included in the model. Other interest rate-related risks such as prepayment, basis and option risk are also considered.
For modeling purposes, as of June 30, 2024, the model simulations projected that 100 and 200 basis point ratable increases in interest rates would result in positive variances in net interest income of 1.4% and 2.8%, respectively, relative to the flat-rate case over the next 12 months, while 100 and 200 basis point ratable decreases in interest rates would result in negative variances in net interest income of 0.8% and 2.0%, respectively, relative to the flat-rate case over the next 12 months. For modeling purposes, as of December 31, 2023, the model simulations projected that 100 and 200 basis point ratable increases in interest rates would result in positive variances in net interest income of 1.7% and 3.5%, respectively, relative to the flat-rate case over the next 12 months, while 100 and 200 basis point ratable decreases in interest rates would result in a negative variances in net interest income of 1.3% and 3.0%, respectively, relative to the flat-rate case over the next 12 months.
We do not currently pay interest on a significant portion of our commercial demand deposits. Any interest rate that would ultimately be paid on these commercial demand deposits would likely depend upon a variety of factors, some of which are beyond our control. Our June 30, 2024 and December 31, 2023 model simulations did not assume any payment of interest on commercial demand deposits (those not already receiving an earnings credit). Management believes, based on our experience during the last interest rate cycle, that it is less likely we will pay interest on these deposits as rates increase.
The model simulations as of June 30, 2024 indicate that our projected balance sheet is less asset sensitive in comparison to our balance sheet as of December 31, 2023. The decreased asset sensitivity was partly due to a decrease in the projected relative proportion of interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and federal funds sold to projected average interest-earning assets. Interest-bearing deposits and federal funds sold are more immediately impacted by changes in interest rates in comparison to our other categories of earning assets. The decreased asset sensitivity was also partly due to a decrease in the projected relative proportion of average non-interest bearing customer deposits to projected average total customer deposits and other borrowings.
As of June 30, 2024, the effects of a 200 basis point increase and a 200 basis point decrease in interest rates on our derivative holdings would not result in a significant variance in our net interest income.
The effects of hypothetical fluctuations in interest rates on our securities classified as “trading” under ASC Topic 320, “Investments—Debt and Equity Securities,” are not significant, and, as such, separate quantitative disclosure is not presented.
Item 4. Controls and Procedures
As of the end of the period covered by this Quarterly Report on Form 10-Q, an evaluation was conducted by management, with the participation of its Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that the disclosure controls and procedures were effective as of the end of the period covered by this report. No change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934) occurred during the last fiscal quarter that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
61

Part II. Other Information
Item 1. Legal Proceedings
We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.
Item 1A. Risk Factors
There has been no material change in the risk factors disclosed under Item 1A. of our 2023 Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
The following table provides information with respect to purchases we made or were made on our behalf or any “affiliated purchaser” (as defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934), of our common stock during the three months ended June 30, 2024. Dollar amounts in thousands.
PeriodTotal Number of
Shares Purchased
Average Price
Paid Per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plan
Maximum
Number of Shares
(or Approximate
Dollar Value)
That May Yet Be
Purchased Under
the Plan at the
End of the Period (1)
April 1, 2024 to April 30, 2024— $— — $150,000 
May 1, 2024 to May 31, 202450,026 99.95 50,026 145,000 
June 1, 2024 to June 30, 2024251,068 99.41 251,068 120,041 
Total301,094 301,094 
(1)On January 25, 2024, Cullen/Frost announced that our board of directors authorized a $150.0 million stock repurchase program, allowing us to repurchase shares of our common stock over a one-year period expiring on January 24, 2025.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
None.
Item 5. Other Information
Rule 10b5-1 and Non-Rule 10b5-1 Trading Arrangements. None.
62

Item 6. Exhibits
(a) Exhibits
Exhibit
Number
Description
31.1
31.2
32.1(1)
32.2(1)
101.INS(2)
Inline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInlineXBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104(3)
Cover Page Interactive Data File
    
(1)This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.
(2)The instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document.
(3)Formatted as Inline XBRL and contained within the Inline XBRL Instance Document in Exhibit 101.

63

Signatures
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Cullen/Frost Bankers, Inc.
(Registrant)
Date:July 25, 2024By:/s/ Jerry Salinas
Jerry Salinas
Group Executive Vice President
and Chief Financial Officer
(Duly Authorized Officer, Principal Financial
Officer and Principal Accounting Officer)
64
EX-31.1 2 exhibit3112q24.htm EX-31.1 - CHIEF EXECUTIVE OFFICER CERTIFICATION Document

Exhibit 31.1
Rule 13a-14(a) Certification
of the Corporation’s Chief Executive Officer
I, Phillip D. Green, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cullen/Frost Bankers, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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.
July 25, 2024
/s/ Phillip D. Green
Phillip D. Green
Chief Executive Officer


EX-31.2 3 exhibit3122q24.htm EX-31.2 - CHIEF FINANCIAL OFFICER CERTIFICATION Document

Exhibit 31.2
Rule 13a-14(a) Certification
of the Corporation’s Chief Financial Officer
I, Jerry Salinas, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Cullen/Frost Bankers, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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.
July 25, 2024
/s/ Jerry Salinas
Jerry Salinas
Group Executive Vice President and Chief Financial Officer


EX-32.1 4 exhibit3212q24.htm EX-32.1 - CHIEF EXECUTIVE OFFICER SECTION 1350 CERTIFICATION Document

Exhibit 32.1
Section 1350 Certification of the
Corporation’s Chief Executive Officer
Pursuant to Subsections (a) and (b) of Section 1350 of Chapter 63 of Title 18 of the United States Code in accordance with Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, Phillip D. Green, Chief Executive Officer, of Cullen/Frost Bankers, Inc. (the “Corporation”), hereby certifies, to his knowledge, that the Corporation’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.
 
/s/ Phillip D. Green July 25, 2024
Phillip D. Green 
The forgoing certification is being furnished solely pursuant to Subsections (a) and (b) of Section 1350 of Chapter 63 of Title 18 of the United States Code in accordance with Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.

EX-32.2 5 exhibit3222q24.htm EX-32.2 - CHIEF FINANCIAL OFFICER SECTION 1350 CERTIFICATION Document

Exhibit 32.2
Section 1350 Certification of the
Corporation’s Chief Financial Officer
Pursuant to Subsections (a) and (b) of Section 1350 of Chapter 63 of Title 18 of the United States Code in accordance with Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, Jerry Salinas, Chief Financial Officer, of Cullen/Frost Bankers, Inc. (the “Corporation”), hereby certifies, to his knowledge, that the Corporation’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.
 
/s/ Jerry Salinas July 25, 2024
Jerry Salinas 
The forgoing certification is being furnished solely pursuant to Subsections (a) and (b) of Section 1350 of Chapter 63 of Title 18 of the United States Code in accordance with Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, and shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.

EX-101.SCH 6 cfr-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Securities link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Loans link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Deposits link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Capital and Regulatory Matters link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Balance Sheet Offsetting link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Earnings Per Common Share link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Defined Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Accounting Standards Updates link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Loans Loans - Allowance For Credit Losses (Policies) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Loans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Capital and Regulatory Matters (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Balance Sheet Offsetting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Defined Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Significant Accounting Policies - Additional Cash Flow Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Securities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Securities Securities - Moody's and/or Standard & Poor's Bond Rating (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Securities - Sales of Available for Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Securities Securities - Premium Amortization and Discount Accretion Included in Income on Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Securities - Trading Account Securities, at Estimated Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Securities - Net Gains and Losses on Trading Account Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Loans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Loans - Loans (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Loans - Non-Accrual Loans, Segregated by Class of Loans (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Loans - Age Analysis of Past Due Loans, Segregated by Class of Loans (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Loans - Modification to Borrowers Experiencing Financial Difficulty (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Loans - Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status at Period-End (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Loans - Weighted Average Risk Grades for All Commercial Loans by Class (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Loans Loans - Revolving Loans Converted to Term (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Loans - Financing Receivable, Gross Charge-Offs By Year of Origination (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Deposits - Schedule of Deposits (Detail) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Deposits - Additional Information About Corporation's Deposits (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Capital and Regulatory Matters - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Derivative Financial Instruments - Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions (Detail) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Derivative Financial Instruments - Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Derivative Financial Instruments - Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives (Detail) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Earnings Per Common Share - Basic and Diluted Earnings Per Common Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Defined Benefit Plans Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Income Taxes - Income Tax Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Other Comprehensive Income (Loss) - Component of Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Detail) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Operating Segments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Operating Segments - Summary of Operating Results by Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Fair Value Measurements - Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral (Detail) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - Accounting Standards Updates Accounting Standards Updates - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cfr-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cfr-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cfr-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Sales Proceeds from sales Proceeds from Sale of Debt Securities, Available-for-Sale Guaranteed by the Texas PSF [Member] Guaranteed by the Texas PSF [Member] Guaranteed by the Texas PSF [Member] Net change in: Increase (Decrease) in Operating Capital [Abstract] Common Equity Tier 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Capital Amount Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Well Capitalized, Minimum Award Type [Domain] Award Type [Domain] Modeled Expected Credit Losses [Member] Modeled Expected Credit Losses [Member] Modeled Expected Credit Losses [Member] Non-interest-bearing demand deposits Non-interest-bearing public funds deposits Noninterest-Bearing Deposit Liabilities Fair Value as of Grant Date Award Grant Date Fair Value Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Net (premium amortization) discount accretion Investment Income, Net, Amortization of Discount and Premium Held to Maturity, Due in one year or less, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One Trading Account Securities, at Estimated Fair Value Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Taxable Interest Income, Securities, Operating, Taxable Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block] Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block] Technology, furniture, and equipment Equipment Expense Class of Financing Receivable [Domain] Class of Financing Receivable [Domain] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Junior subordinated deferrable interest debentures, net of unamortized issuance costs Junior subordinated deferrable interest debentures Junior Subordinated Notes Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Deposit Liabilities, Type Deposit Liabilities, Type [Table Text Block] Financial Asset, Not Past Due Financial Asset, Not Past Due [Member] Subordinated Debt [Member] Subordinated Debt [Member] Gross Amount Recognized, Financial assets Financial Assets Gross Financial Assets Gross Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued at June 30, 2024 and December 31, 2023 Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Debt Security Category [Axis] Debt Security Category [Axis] Cash dividends paid on common stock Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted Earnings Per Share, Diluted Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Schedule of Investments [Table] Schedule of Investments [Table] Financial Instruments Eligible for Offset Consolidated Balance Sheet Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net Table [Table Text Block] Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block] Treasury stock, at cost; 415,954 shares at June 30, 2024 and 219,295 at December 31, 2023 Treasury Stock, Value Receivable [Domain] Receivable [Domain] Net Periodic Cost (Benefit) Schedule of Net Benefit Costs [Table Text Block] Trading Symbol Trading Symbol Financing Receivable, Year One, Originated, Current Fiscal Year Financing Receivable, Year One, Originated, Current Fiscal Year Total securities available for sale and transferred securities, Tax Expense (Benefit) OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax Debt Securities [Member] Debt Securities [Member] Loan Restructuring Modification Name [Domain] Loan Restructuring Modification Name [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Total deposits not covered by deposit insurance Deposit Liability, Uninsured Non-Banks [Member] Non Banks [Member] Non-Banks [Member] Counterparty E Counterparty E [Member] Counterparty E Other consumer real estate loans [Member] Other consumer real estate loans [Member] Other consumer real estate loans [Member] Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Shareholders’ Equity: Equity, Attributable to Parent [Abstract] Trust Preferred Securities Tier Two Capital Allowable Portion [Member] Trust Preferred Securities Tier Two Capital Allowable Portion [Member] Trust Preferred Securities Tier Two Capital Allowable Portion [Member] Basic and Diluted Earnings Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Lease Commitments, Components of Lease Expense [Table Text Block] Lease Commitments, Components of Lease Expense [Table Text Block] [Table Text Block] for Lease Commitments, Components of Lease Expense [Table] Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Ratio Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio Executive Category: Executive Category [Axis] Deposit insurance Federal Deposit Insurance Corporation Premium Expense Significant Accounting Policies Significant Accounting Policies [Text Block] Stock options exercised, Weighted-Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Interest expense: Interest Expense [Abstract] Common Equity Tier 1 to Risk-Weighted Assets, Actual, Capital Amount Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Actual Carrying Amount [Member] Reported Value Measurement [Member] Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year Gross Amounts Not Offset Financial Instruments, Repurchase Agreements, Financial Liabilities Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset Net Amount Recognized, Financial Liabilities Net Amount Recognized, Total Financial Liabilities Financial Liabilities Derivatives And Repurchase Agreements Net Financial Liabilities Derivatives And Repurchase Agreements Net Held to Maturity, Due after five years through ten years, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10 Entity Small Business Entity Small Business Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Actual and Required Capital Ratios Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Retirement Benefits [Abstract] Retirement Benefits [Abstract] Trust and investment management fees Trust and investment management fees Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department. Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Transaction Type [Axis] Transaction Type [Axis] Gross Amount Recognized, Resell agreements, Financial assets Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, before Offset Commercial Loan/Lease Interest Rate Swaps [Member] Commercial Loan Lease Interest Rate Swaps [Member] Commercial loan/lease interest rate swaps [Member] Held to Maturity, Due after one year through five years, Estimated Fair Value Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items] Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items] Prior Years [Member] Prior Years [Member] Prior Years [Member] Consumer Loans Year of Origination [Domain] Consumer Loans Year of Origination [Domain] [Domain] for Consumer Loans Year of Origination [Axis] Available for Sale, Due after ten years, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 Revenues from (expenses to) external customers Revenues prior stock repurchase plans prior stock repurchase plans [Member] prior stock repurchase plans [Member] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Granted, Number of Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Offsetting Securities Sold under Agreements to Repurchase [Abstract] Offsetting Securities Sold under Agreements to Repurchase [Abstract] Document Quarterly Report Document Quarterly Report Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Right-of-use lease assets obtained in exchange for lessee operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Credit loss expense (benefit) Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) Defined Benefit Plan, Plan Assets, Contributions by Employer Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Expected return on plan assets, net of expenses Defined Benefit Plan, Expected Return (Loss) on Plan Assets Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Other Non-Interest Expense [Member] Other Expense [Member] New shares issued from available authorized shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block] Disclosure Text Block [Abstract] Net loans Loans, net Loans and Leases Receivable, Net Amount Counterparty Name [Domain] Counterparty Name [Domain] Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Forward Contracts – Assets Notional Amount Derivative Asset, Notional Amount Maximum percentage loan related to single industry Maximum Percentage Of Loan Related To Single Industry Maximum Percentage of Loan Related To Single Industry Not Guaranteed or Pre-Refunded [Member] Not Guaranteed or Pre-Refunded [Member] Not Guaranteed or Pre-Refunded [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Security Exchange Name Security Exchange Name Held-to-maturity Securities [Member] Held-to-Maturity Securities [Member] Federal funds sold Federal Funds Sold Superseded 2015 Plan [Domain] Superseded 2015 Plan [Domain] Superseded 2015 Plan [Domain] Nonperforming Financial Instruments [Member] Nonperforming Financial Instruments [Member] Accumulated other comprehensive income (loss), net of tax Beginning Balance Ending Balance Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Stock Options Outstanding Share-Based Payment Arrangement, Option [Member] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum Foreign currency forward contracts [Member] Foreign Currency Forward Contracts [Member] Foreign Currency Forward Contracts [Member] Maximum [Member] Maximum [Member] Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Trading account securities Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI Document Type Document Type Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Regulatory Agency [Axis] Regulatory Agency [Axis] Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items] Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items] [Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table] Tabular List, Table Tabular List [Table Text Block] Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023) Purchase of treasury stock (289,149 shares QTD and 298,332 shares YTD in 2023 and 7,459 shares YTD in 2022) Treasury Stock, Value, Acquired, Cost Method Frost Wealth Advisors [Member] Frost Wealth Advisors [Member] Frost Wealth Advisors [Member] Tax-exempt Interest Income, Securities, Operating, Tax Exempt Remaining contractual maturity of the agreements greater than 90 Days Remaining contractual maturity of the agreements greater than 90 Days Remaining contractual maturity of the agreements greater than 90 Days Discount accretion Investment Income, Amortization of Discount Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain Net gain (loss) on securities transactions Net (gain) loss on securities transactions Debt and Equity Securities, Gain (Loss) Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Weighted-average strike rate for outstanding interest rate caps Weighted Average Strike Rate Outstanding Interest Rate Caps Weighted Average Strike Rate Outstanding Interest Rate Caps Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Purchases Payments to Acquire Debt Securities, Available-for-Sale Cash dividends paid on preferred stock Payments of Ordinary Dividends, Preferred Stock and Preference Stock Modification to Borrowers Experiencing Financial Difficulty Financing Receivable, Modified [Table Text Block] Net gain (loss) on trading account securities Debt Securities, Trading, Gain (Loss) Gross Amount Offset, Financial assets Financial Assets Gross Offset Financial Assets Gross Offset Customer counterparties Loan/lease interest rate swaps assets [Member] Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member] Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member] Derivative [Table] Derivative [Table] Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology Investment In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block] Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology 2024 [Member] 2024 [Member] 2024 Title of 12(b) Security Title of 12(b) Security Resell agreements Interest Income, Securities Purchased under Agreements to Resell Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Weighted-Average Interest Rate Received [Member] Weighted Average Interest Rate Received [Member] Weighted-Average Interest Rate Received [Member] Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio Banking Regulation, Tier 1 Risk-Based Capital Ratio, Well Capitalized, Minimum Commercial Portfolio Segment [Member] Commercial Portfolio Segment [Member] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning Balance, Weighted-Average Grant-Date Fair Value Ending Balance, Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Non-accrual loans Loans and Leases Receivable, Nonperforming, Nonaccrual of Interest Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Tax Expense (Benefit) OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Loans Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Texas Leading Index economic condition indicator Texas Leading Index Economic Condition Indicator Texas Leading Index economic condition indicator Financing Receivables, 30 to 89 Days Past Due [Member] Financing Receivables, 30 to 89 Days Past Due [Member] Financing Receivables, 30 to 89 Days Past Due [Member] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Statistical Measurement [Axis] Statistical Measurement [Axis] Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table] Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table] Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Schedule of Realized Gain (Loss) Schedule of Realized Gain (Loss) [Table Text Block] Offsetting [Abstract] Offsetting [Abstract] Financing Receivable, Revolving Financing Receivable, Revolving Other Assets [Member] Other Assets [Member] Interest-bearing Domestic Deposit, Money Market Interest-Bearing Domestic Deposit, Money Market Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Gross Amount Offset, Derivatives, Financial liabilities Derivative Liabilities Gross Offset Derivative Liabilities Gross Offset Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Defined-benefit post-retirement benefit plans: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract] Risk Grade One To Eight [Member] Risk Grade One To Eight [Member] Risk grades One To Eight [Member] Non Accrual Loans [Member] Non Accrual Loans [Member] Non-Accrual Loans [Member] Total non-interest income Total non-interest income Noninterest Income Counterparty Name [Axis] Counterparty Name [Axis] Frost Bank [Member] Frost Bank [Member] Frost Bank [Member] Lessee, Operating Lease, Liability, Payments, Due Operating Lease, Payments Share-based Payment Arrangement, Cost by Plan Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Total securities available for sale and transferred securities, Net of Tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax 2020 [Member] 2020 [Member] 2020 [Member] Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Cullen/Frost [Member] Cullen Frost [Member] Cullen Frost [Member] Interest cost on projected benefit obligation Defined Benefit Plan, Interest Cost PEO PEO [Member] Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Defined Benefit Plans Retirement Benefits [Text Block] Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Tax Expense (Benefit) Other Comprehensive Income (Loss) Transfers from Available For Sale To Held To Maturity Securities, Tax Tax Other Comprehensive Income (Loss) Transfers from Available For Sale To Held To Maturity Securities, Tax Common stock, par value Common Stock, Par or Stated Value Per Share Net cash from investing activities Net Cash Provided by (Used in) Investing Activities Loans and Leases Receivable, Related Parties Loans and Leases Receivable, Related Parties Debt Instrument [Axis] Debt Instrument [Axis] Nature of Operations Nature Of Operations Policy [Policy Text Block] Nature of Operations Policy [Text Block] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Q-factor adjustments [Member] Q-factor adjustments [Member] Q-factor adjustments [Member] Leverage Ratio, Required to be Considered Well Capitalized, Ratio Banking Regulation, Tier 1 Leverage Capital Ratio, Well Capitalized, Minimum Credit Facility [Axis] Credit Facility [Axis] Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset Total liabilities Liabilities Series B Preferred Stock [Member] Series B Preferred Stock [Member] Current income tax expense Current Income Tax Expense (Benefit) Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year Debt Securities, Available-for-sale, Unrealized Loss Position Debt Securities, Available-for-Sale, Unrealized Loss Position Class of Financing Receivable [Axis] Class of Financing Receivable [Axis] Class of Financing Receivable [Axis] Cash dividends – preferred stock (approximately $11.13 per share and $22.25 per share YTD in both 2024 and 2023) Preferred Stock, Dividends Per Share, Declared Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Customer Counterparties [Member] Customer Counterparties [Member] Customer Counterparties [Member] 2021 [Member] 2021 [Member] 2021 External Credit Rating, Moody's [Domain] External Credit Rating, Moody's [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Other comprehensive income (loss), before tax Total other comprehensive income (loss), before tax Other Comprehensive Income (Loss), before Tax Commercial Real Estate Buildings Land And Other Loans [Member] Commercial Real Estate Buildings Land And Other Loans [Member] Commercial Real Estate, Buildings, Land And Other, Loans [Member] Commercial and Industrial Total Energy Loans [Member] Commercial and Industrial Total Energy Loans [Member] Commercial and Industrial Total Energy Loans [Member] Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Employee benefits Employee Benefits and Share-Based Compensation Loans, including fees Interest and Fee Income, Loans and Leases Net charge-offs Allowance for Loan and Lease Losses, Writeoff, Net Securities, with Unrealized Losses Segregated by Length of Impairment Schedule of Unrealized Loss on Investments [Table Text Block] Non-interest expense: Noninterest Expense [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Short-term lease expense Short term operating lease rent expense Short term operating lease rent expense Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures Preferred Stock [Member] Preferred Stock [Member] Net periodic expense (benefit) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document And Entity Information Weighted Average Risk Grades for All Commercial Loans by Class Financing Receivable Credit Quality Indicators [Table Text Block] Loan Restructuring Modification Name [Axis] Loan Restructuring Modification Name [Axis] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Commodity swaps and options [Member] Commodity Swaps And Options [Member] Commodity Swaps And Options [Member] Remaining contractual maturity of the agreements overnight and continuous Remaining contractual maturity of the agreements overnight and continuous Remaining contractual maturity of the agreements overnight and continuous Less: Allowance for credit losses on loans Financing Receivable, Allowance for Credit Loss Beginning balance Ending balance Financing Receivable, Allowance for Credit Loss Accrued interest payable and other liabilities Other Liabilities Accounting Standards Updates Accounting Standards Update and Change in Accounting Principle [Text Block] Proceeds from Issuance of Preferred Stock and Preference Stock Proceeds from Issuance of Preferred Stock and Preference Stock Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table [Table Text Block] Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block Insurance commissions and fees Insurance Commissions and Fees Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Granted Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Ratio Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Ratio Net cash from operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Entities [Table] Entities [Table] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Customer counterparties Loan/lease interest rate caps liabilities [Member] Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member] Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member] Loan/lease interest rate swaps and caps [Member] Interest Rate Contracts [Member] Interest Rate Contracts [Member] Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] Net (gain) loss on sale/write-down of assets/foreclosed assets Gain (Loss) on Disposition of Other Assets Risk Grade Twelve [Member] Risk Grade Twelve [Member] Risk Grade Twelve [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Net Amount Recognized, Derivatives, Financial Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral Held to Maturity, Amortized Cost Debt Securities, Held-to-maturity Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Entity Information [Line Items] Entity Information [Line Items] Financing Receivable, Troubled Debt Restructuring [Table] Financing Receivable, Modified [Table] Gross realized gains Debt Securities, Available-for-Sale, Realized Gain Resell agreements Securities Purchased under Agreements to Resell Oil/Natural Gas Derivative Liabilities, Estimated Fair Value Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Consumer Loan [Member] Consumer Loan [Member] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Non-Vested Restricted Stock Units Outstanding Non-Vested Stock Awards/Stock Units [Member] Non Vested Stock Awards Outstanding [Member] Non-Vested Stock Awards Outstanding [Member] Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block] Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block] Accruing Loans 90 or More Days Past Due Financing Receivable, 90 Days or More Past Due, Still Accruing Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company Guaranteed by Third Party Guaranteed by Third Party [Member] Guaranteed by Third Party Deposits Deposit Liabilities Disclosures [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Gross Amounts Not Offset Collateral, Resell Agreements, Financial Assets Derivative Asset, Security Purchased under Agreement to Resell, and Security Borrowed, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset Net interest income after credit loss expense Interest Income (Expense), after Provision for Loan Loss Position [Domain] Position [Domain] Maximum dividends available without prior regulatory approval Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval Common Stock [Member] Common Stock [Member] Not rated [Member] Not rated [Member] Not rated [Member] Total defined-benefit post-retirement benefit plans, Net of Tax Amount Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table] Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table] Net change in short-term borrowings Increase (Decrease) in Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Income Statement Location [Domain] Income Statement Location [Domain] Energy Production [Member] Energy Production [Member] Energy Production [Member] Other Noninterest Income, Other Operating Income Premises and equipment, net Property, Plant and Equipment, Net Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items] Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items] Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items] Cash dividends – common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023) Common Stock, Dividends, Per Share, Cash Paid Other comprehensive income (loss), net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Commodity Contract [Member] Commodity Contract [Member] Available for Sale, Due after ten years, Estimated Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal) Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal) Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Additional Funding Agreement Terms Additional Funding Agreement Terms [Member] Liabilities: Liabilities [Abstract] US Treasury Securities [Member] U.S. Treasury [Member] US Treasury Securities [Member] Net cash from financing activities Net Cash Provided by (Used in) Financing Activities Remaining contractual maturity of the agreements total Remaining contractual maturity of the agreements total Remaining contractual maturity of the agreements total Less: Earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Retained Earnings [Member] Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Basic Earnings Per Share, Basic Bank Overdrafts Bank Overdrafts [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Customer counterparties Loan/lease interest rate swaps liabilities [Member] Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member] Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member] Financing Receivable, Gross Charge-Offs By Year of Origination Financing Receivable, Gross Charge-Offs By Year of Origination [Table Text Block] Financing Receivable, Gross Charge-Offs By Year of Origination Deferred Tax Assets, Net Deferred Tax Assets, Net Bank Bank [Member] Bank Credit loss expense Provision for Loan, Lease, and Other Losses Restricted Stock or Unit Expense Restricted Stock or Unit Expense Total Capital to Risk-Weighted Assets, Actual, Ratio Banking Regulation, Total Risk-Based Capital Ratio, Actual Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded Available-for-sale Securities [Member] Securities Available For Sale [Member] Available-for-Sale Securities [Member] Cash paid for income taxes Income Taxes Paid Home Equity Loan [Member] Home Equity Loan [Member] Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount Banking Regulation, Tier 1 Risk-Based Capital, Well Capitalized, Minimum Investing Activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Loans Individually Evaluated for Impairment [Member] Loans Individually Evaluated For Impairment [Member] Loans Individually Evaluated for Impairment [Member] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain] Net Amount, Financial Assets, Resell Agreements Security Borrowed, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Investment Income Investment Income [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Derivative, by Nature [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Oil/Natural Gas Derivative Liabilities, Notional Amount Derivative Liabilities Nonmonetary Notional Amount Derivative, Liabilities Nonmonetary Notional Amount All Trading Arrangements All Trading Arrangements [Member] Federal funds purchased Interest Expense, Federal Funds Purchased Available-for-sale Securities, Due in one year or less, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Financial Instruments with Off-Balance-Sheet Risk Schedule of Fair Value, off-Balance-Sheet Risks [Table Text Block] Deposit Liability [Line Items] Deposit Liability [Line Items] All Adjustments to Compensation All Adjustments to Compensation [Member] Compensation Amount Outstanding Recovery Compensation Amount Additional Information About Corporation's Deposits Schedule Of Corporation Deposits Additional Information [Table Text Block] Schedule Of Corporation Deposits Additional Information [Table Text Block] Net Amount Recognized, Derivatives, Financial assets Derivative assets Derivative Asset Forfeited/Expired, Weighted-Average Price Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred tax expense (benefit) Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Proceeds from stock option exercises Proceeds from Stock Options Exercised Forfeited/expired, Number of Shares/Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forward Contracts – Assets Estimated Fair Value Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year Additional interest that would have been recognized on non-accrual loans, net of tax Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Accrued interest receivable and other assets Other Assets Permissible portion of subordinated note included in capital Permissible Portion Of Subordinated Note Included In Capital Permissible Portion Of Subordinated Note Included In Capital Dilutive effect of stock compensation Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Proceeds from sales of premises and equipment Proceeds from Sale of Property, Plant, and Equipment Exchange [Domain] Exchange [Domain] Counterparty F Counterparty F [Member] Counterparty F Deposits from foreign sources (primarily Mexico) Deposits, Foreign Document Period End Date Document Period End Date Non-Accrual Loans, Segregated by Class of Loans Financing Receivable, Nonaccrual [Table Text Block] Adoption Date Trading Arrangement Adoption Date Credit Loss [Abstract] Credit Loss [Abstract] Non Accrual Loans Segregated By Class Of Loans [Table] Non Accrual Loans Segregated By Class Of Loans [Table] Non Accrual Loans Segregated By Class Of Loans [Table] Treasury Stock, Common Treasury Stock, Common [Member] Energy Service [Member] Energy Service [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Held to Maturity, Due after one year through five years, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five Energy Other [Member] Energy Other [Member] Energy Other [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Income taxes Income tax expense, as reported Income tax expense (benefit) Income Tax Expense (Benefit) Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Vesting [Axis] Vesting [Axis] Financing Receivable, Allowance for Credit Loss, Writeoff Charge-offs Financing Receivable, Allowance for Credit Loss, Writeoff Fair Value Measurements Fair Value Disclosures [Text Block] Number of primary operating segments Number of Operating Segments Net Amount Recognized, Resell agreements, Financial assets Resell Agreements, Period End Amounts Excluding Effects of Agreements Reported Net by Counterparty Reclassification of amounts included in net income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Credit loss, expense (reversal) Financing Receivable, Credit Loss, Expense (Reversal) Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Equity [Abstract] Equity [Abstract] Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Net of Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Schedule of Available-for-Sale Securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Loans, net of unearned discounts Total loans Loans and Leases Receivable, Net of Deferred Income Loans and Leases Receivable, Net of Deferred Income Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Deposits Interest Expense, Deposits Net amortization and deferral Defined Benefit Plan, Amortization of Gain (Loss) Financial Instrument Performance Status [Axis] Financial Instrument Performance Status [Axis] Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Combination: Payment Delay and Term Extention Combination: Payment Delay and Term Extention [Member] Combination: Payment Delay and Term Extention Age Analysis of Past Due Loans, Segregated by Class of Loans Financing Receivable, Past Due [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] Debt Securities, Held-to-maturity [Table Text Block] Debt Securities, Held-to-Maturity [Table Text Block] Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023) Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired stock repurchase 2024 plan stock repurchase 2024 plan [Member] stock repurchase 2024 plan Net Amount, Derivatives, Financial Assets Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Accretion of loan discounts Accretion Of Loan Discount Accretion Of Loan Discount Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Commercial land loan [Member] Commercial land loan [Member] Commercial land loan [Member] Interest Rate Contract [Member] Interest Rate Contract [Member] Total interest income Interest and Dividend Income, Operating Additional paid-in capital Additional Paid in Capital, Common Stock Interest Income on Loans [Member] Interest Income [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Other Liabilities [Member] Other Liabilities [Member] Held to Maturity, Due after ten years, Estimated Fair Value Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Position [Axis] Position [Axis] Gross Amounts Not Offset Financial Instruments, Resell Agreements Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset Loans Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Additional Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Remaining Revolving Loans Converted to Term During Period Remaining Revolving Loans Converted to Term During Period Remaining Revolving Loans Converted to Term During Period Credit Loss Status [Axis] Credit Loss Status [Axis] Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status, Charge-offs and Proceeds From Sales at Period-End Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status, Charge-offs and Proceeds From Sale at Period End [Table Text Block] [Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table] Interest-bearing Domestic Deposit, Time Deposits Interest-Bearing Domestic Deposit, Time Deposits Operating Segments Segment Reporting Disclosure [Text Block] Equity Component [Domain] Equity Component [Domain] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Entity Current Reporting Status Entity Current Reporting Status GBP Foreign Exchange Forward GBP Foreign Exchange Forward [Member] GBP Foreign Exchange Forward [Member] Counterparty B CounterpartyB [Member] Counterparty B [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Financial Asset, Other than Financial Asset Acquired with Credit Deterioration Financial Asset, Other than Financial Asset Acquired with Credit Deterioration [Member] Subordinated notes, net of unamortized issuance costs Subordinated notes Subordinated Debt Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Short-duration Insurance Contracts, Discounted Liabilities [Table] Short-Duration Insurance Contracts, Discounted Liabilities [Table] Segments [Axis] Segments [Axis] Gross Amount Offset, Financial liabilities Financial Liabilities Gross Offset Financial Liabilities Gross Offset Estimated Fair Value [Member] Estimate of Fair Value Measurement [Member] Shares issued from available treasury stock Treasury Shares Issued Related To Stock Option Exercises Treasury Shares Issued Related To Stock Option Exercises Reclassification adjustment for net amortization of actuarial gain/lloss included in net income as a component of net periodic cost (benefit), Net of Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Scenario [Domain] Scenario [Domain] Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio Consolidated Entities [Axis] Consolidated Entities [Axis] Schedule of Compensating Balances [Table] Schedule of Compensating Balances [Table] Adjustments for Change in Accounting Principle [Axis] Change in Accounting Principle, Type [Axis] Pay vs Performance Disclosure [Line Items] Loans and Leases Receivable Disclosure [Table] Loans and Leases Receivable Disclosure [Table] Statistical Measurement [Domain] Statistical Measurement [Domain] Forward Contracts – Liability Notional Amount Derivative Liability, Notional Amount Loans and Leases Receivable, Specific Allocations Loans and Leases Receivable, Allowance Underlying Security Market Price Change Underlying Security Market Price Change, Percent Preferred stock, liquidation preference value Preferred Stock, Liquidation Preference Per Share Preferred Stock, Liquidation Preference Per Share Beginning Balance, Number of Shares/Units Ending Balance, Number of Shares/Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount Banking Regulation, Tier 1 Leverage Capital, Well Capitalized, Minimum Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Trading account securities Debt Securities, Trading, and Equity Securities, FV-NI Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset Table [Table Text Block] Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block] Preferred stock dividends Less: Preferred stock dividends Preferred Stock Dividends and Other Adjustments Credit Loss Status [Domain] Credit Loss Status [Domain] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Stock Units Outstanding Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives Derivatives Not Designated as Hedging Instruments [Table Text Block] Repurchase agreements Securities Sold under Agreements to Repurchase U.S. federal statutory income tax rate, percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Moody's, Aa1 Rating Moody's, Aa1 Rating [Member] Deferred Stock Units Outstanding Deferred stock units outstanding [Member] Deferred stock units outstanding [Member] Specific Valuation Allowances [Member] Specific Valuation Allowances [Member] Specific Valuation Allowances [Member] Revolving Loans Converted to Term [Member] Revolving Loans Converted to Term [Member] Revolving Loans Converted to Term [Member] Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year Income Taxes Income Tax Disclosure [Text Block] Industry Sector [Domain] Industry Sector [Domain] Subordinated notes Interest Expense, Subordinated Notes and Debentures Benefits received on life insurance policies Proceeds from Life Insurance Policy Financing Receivable, Troubled Debt Restructuring [Line Items] Financing Receivable, Troubled Debt Restructuring [Line Items] Financing Receivable, Troubled Debt Restructuring [Line Items] Geographic Distribution [Domain] Geographic Distribution [Domain] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table] Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table] Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Moody's, Aaa Rating Moody's, Aaa Rating [Member] Gross Amount Recognized, Derivatives, Financial Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Treasury stock, shares Treasury Stock, Common, Shares Beginning Balance, Number of Shares Ending Balance, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Gross Amount Offset, Derivatives, Financial assets Derivative Assets Gross Offset Derivative Assets Gross Offset Available for Sale, Due after five years through ten years, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in 2023) Stock Issued During Period, Value, Stock Options Exercised Interest income: Interest and Dividend Income, Operating [Abstract] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Activity in Allowance for Loan Losses by Portfolio Segment Financing Receivable, Allowance for Credit Loss [Table Text Block] Deferred Standby Letter Of Credit Fees [Member] Deferred Standby Letter Of Credit Fees [Member] Deferred Standby Letter Of Credit Fees [Member] Deferred tax expense (benefit) Total other comprehensive income (loss), Tax Expense (Benefit) Other Comprehensive Income (Loss), Tax Net income Net income Net income (loss) Net Income (Loss) Attributable to Parent Derivative, Name [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Financial Asset, Equal to or Greater than 90 Days Past Due [Member] Financial Asset, Equal to or Greater than 90 Days Past Due [Member] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Net Amount Recognized, Total Financial Assets Financial Assets Derivatives And Repurchase Agreements Net Financial Assets Derivatives And repurchase Agreements Net Available for Sale, Due after one year through five years, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Weighted Average Risk Grade For Loans Weighted Average Risk Grade Weighted Average Risk Grade For Loans Weighted Average Risk Grade for Loans Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table Text Block] [Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table] Pre-Refunded [Member] Pre-Refunded [Member] Pre-Refunded [Member] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in 2023) Stock options exercised, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Counterparty H Counterparty H [Member] Counterparty H Balance Sheet Offsetting Balance Sheet Offsetting Disclosure [Text Block] Balance Sheet Offsetting Disclosure [Text Block] Federal funds sold Interest Income, Federal Funds Sold Earnings on life insurance policies Other Noncash Income Disclosure of Share-based Compensation Arrangements by Share-based Payment Award Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Net gain on sales transactions Debt Securities, Trading, Realized Gain Foreign Currency Derivative Contracts [Member] Foreign Exchange Contract [Member] Name Measure Name Name Forgone Recovery, Individual Name Home Equity Line of Credit [Member] Home Equity Line of Credit [Member] Risk Grade Nine [Member] Risk Grade Nine [Member] Risk Grade Nine [Member] Financial Instrument Performance Status [Domain] Financial Instrument Performance Status [Domain] Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Comprehensive Income (Loss) Note Comprehensive Income (Loss) Note [Text Block] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Common Equity Tier 1 to Risk-Weighted Assets, Actual , Ratio Banking Regulation, Common Equity Tier 1 Risk-Based Capital Ratio, Actual Trust preferred securities Proceeds from Issuance of Trust Preferred Securities Transaction [Domain] Transaction [Domain] Collateral [Axis] Collateral Held [Axis] Home Improvement Loans [Member] Home Improvement Loans [Member] Home Improvement Loans Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Net of Tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Net Amount Recognized, Resell agreements, Financial Assets Securities Borrowed, Not Subject to Master Netting Arrangement Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Risk Grade Eleven [Member] Risk Grade Eleven [Member] Risk Grade Eleven [Member] Consumer Loans Year of Origination [Axis] Consumer Loans Year of Origination [Axis] Consumer Loans Year of Origination [Axis] Common Equity Tier 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Ratio Banking Regulation, Common Equity Tier 1 Risk-Based Capital Ratio, Well Capitalized, Minimum Payments of Stock Issuance Costs Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Type of Borrower [Axis] Type of Borrower [Axis] Schedule of Foreign Exchange Contracts, Statement of Financial Position Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Forward Contracts - Liability Estimated Fair Value Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value Automobile Loan [Member] Automobile Loan [Member] Foreign Exchange Forward [Member] Foreign Exchange Forward [Member] Held to Maturity, Due after five years through ten years, Estimated Fair Value Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Estimated Fair Values of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset Standby Letters of Credit [Member] Standby Letters of Credit [Member] Commercial Loans Year of Origination [Domain] Commercial Loans Year of Origination [Domain] [Domain] for Commercial Loans Year of Origination [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Capital and Regulatory Matters Regulatory Capital Requirements under Banking Regulations [Text Block] Plan Name [Domain] Plan Name [Domain] Financial Asset, Past Due Financial Asset, Past Due [Member] Total interest expense Interest Expense Non-vested stock units Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Securities available for sale: Debt Securities, Available-for-Sale [Abstract] Entity File Number Entity File Number Gross Amount Recognized, Financial liabilities Financial Liabilities Gross Financial Liabilities Gross Carry Value of Securities Pledged Carry Value of Securities Pledged Carry Value of Securities Pledged Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year Debt Securities, Available-for-sale, Allowance for Credit Loss Debt Securities, Available-for-Sale, Allowance for Credit Loss Other comprehensive income (loss), before tax: OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract] Entity Shell Company Entity Shell Company Financial Institution Counterparties [Member] Financial Institution Counterparties [Member] Financial Institution Counterparties [Member] Weighted Average Interest Rate Paid [Member] Weighted Average Interest Rate Paid [Member] Weighted Average Interest Rate Paid [Member] Restatement Determination Date Restatement Determination Date Interest rate swaps, caps and floors [Member] Interest Rate Swaps Caps And Floors [Member] Interest Rate Swaps Caps And Floors [Member] Award Date [Domain] Award Date [Domain] Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Accrued interest payable and other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Regulatory Agency [Domain] Regulatory Agency [Domain] Total cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset Class [Axis] Asset Class [Axis] Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio Non-lease components (including taxes, insurance, common maintenance, etc.) Operating lease non-lease components Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs. Additional Tier 1 Capital beyond Common Equity Tier 1 Additional Tier 1 Capital beyond Common Equity Tier 1 Additional Tier 1 Capital beyond Common Equity Tier 1 Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common stock, shares issued Common Stock, Shares, Issued Stock Awards exercised/vested, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Percentage of total loans Percentage of total loans Percentage of total loans Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Total securities available for sale and transferred securities, before tax amount Total securities available for sale and transferred securities, before tax amount OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax Public Funds [Member] Public Funds [Member] Public Funds [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] CECL Transition Amount CECL Transition Amount CECL Transition Amount Non Accrual Loans Segregated By Class Of Loans [Line Items] Non Accrual Loans Segregated By Class Of Loans [Line Items] Non Accrual Loans Segregated By Class Of Loans [Line Items] Cash paid for interest Interest Paid, Including Capitalized Interest, Operating and Investing Activities Type of Adoption [Domain] Accounting Standards Update [Domain] Entity Address, Address Line One Entity Address, Address Line One Risk Grade Thirteen [Member] Risk Grade Thirteen [Member] Risk Grade Thirteen [Member] 2023 [Member] 2023 [Member] 2023 Receivable Type [Axis] Receivable Type [Axis] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Total Capital to Risk-Weighted Assets, Actual, Capital Amount Banking Regulation, Total Capital, Actual Estimated Fair Value Derivative, Fair Value, Net Premium amortization Investment Income, Amortization of Premium Loan Restructuring Modification [Domain] Loan Restructuring Modification [Domain] NEW YORK STOCK EXCHANGE, INC. [Member] NEW YORK STOCK EXCHANGE, INC. [Member] Income Statement [Abstract] Income Statement [Abstract] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Interest-bearing deposits Interest Income, Deposits with Financial Institutions Class of Financing Receivable, Type of Borrower [Domain] Class of Financing Receivable, Type of Borrower [Domain] Net Amount Recognized, Derivatives, Financial liabilities Derivative liabilities Derivative Liability Proceeds from sales of repossessed properties Proceeds from Sale of Foreclosed Assets Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Distributed earnings allocated to common stock Distributed Earnings Financial institution counterparties Loan/lease interest rate swaps assets [Member] Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member] Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member] Gross Amounts Not Offset Collateral, Financial Assets Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset Other Commitments [Domain] Other Commitments [Domain] Industry Sector [Axis] Industry Sector [Axis] Risk Grade Ten [Member] Risk Grade Ten [Member] Risk Grade Ten [Member] Other Investments [Member] Other [Member] Other Investments [Member] Net mark-to-market gains (losses) Debt Securities, Trading, Unrealized Gain (Loss) Financial Instrument [Axis] Financial Instrument [Axis] Revolving Loans Converted to Term [Table Text Block] Financing Receivable Revolving Loans Converted to Term [Table Text Block] [Table Text Block] for Revolving Loans Converted to Term [Table] Net Amount, Financial Assets Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset Impaired Financing Receivable, Related Allowance Impaired Financing Receivable, Related Allowance Accrued interest receivable Interest Receivable Interest Receivable Entity Addresses, Address Type [Axis] Entity Addresses, Address Type [Axis] Total Shareholder Return Amount Total Shareholder Return Amount Purchase of treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Total defined-benefit post-retirement benefit plans, Tax Expense (Benefit) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax 2022 [Member] 2022 [Member] 2022 Financing Receivable, Troubled Debt Restructuring [Line Items] Financing Receivable, Modified [Line Items] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Securities held to maturity: Maturities, calls and principal repayments Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Retained earnings Retained Earnings (Accumulated Deficit) Collateral [Domain] Collateral Held [Domain] Adjustments for Error Corrections [Axis] Error Correction, Type [Axis] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block] Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block] Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block] Residential Mortgage Backed Securities [Member] Residential Mortgage-Backed Securities [Member] Financial instruments using fair value measurement option Financial instruments using fair value measurement option Financial instruments using fair value measurement option Maturities, calls and principal repayments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Non-interest income: Noninterest Income [Abstract] Deposit [Line Items] Deposit [Line Items] Deposit [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block] Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block] [Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table] Securities: Interest and Dividend Income, Securities, by Taxable Status [Abstract] Asset Class [Domain] Asset Class [Domain] Gross Amount Recognized, Derivatives, Financial Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Tax Expense (Benefit) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Non-hedging interest rate swaps – financial institution counterparties Non Hedging Interest Rate Swaps Non-hedging interest rate swaps Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Class of Stock [Domain] Class of Stock [Domain] Tax (expense) benefit of securities gains/losses Tax (expense)benefit of securities (gains)losses Tax (expense)benefit of securities (gains)losses Schedule of Fair Value, Off-balance Sheet Risks [Table] Schedule of Fair Value, off-Balance-Sheet Risks [Table] Net income available to common shareholders Net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Credit Rating, Moody's [Axis] Credit Rating, Moody's [Axis] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Operating Lease, Liability Operating Lease, Liability Total defined-benefit post-retirement benefit plans Total defined-benefit post-retirement benefit plans Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Change in net unrealized gain/loss on securities available for sale during the period Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Before Tax Amount OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Oil/Natural Gas Derivative Assets, Estimated Fair Value Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value Total operating lease expense, excluding rent Total operating lease expense, excluding rent Total operating lease expense, excluding rent Net Amount Recognized, Repurchase agreements, Financial liabilities Assets Sold under Agreements to Repurchase, Repurchase Liability Shares Issued in Connection with Stock Compensation Awards Share-Based Payment Arrangement, Activity [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Other charges, commissions, and fees Other charges, commissions and fees Amount of fee and commission revenue classified as other. All Executive Categories All Executive Categories [Member] Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer Net Amount, Derivatives, Financial Liabilities Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Total non-interest expense Total non-interest expense Noninterest Expense Short-duration insurance contracts, discounted liabilities [Line Items] Short-Duration Insurance Contracts, Discounted Liabilities [Line Items] Statement of Partners' Capital [Abstract] Statement of Partners' Capital [Abstract] Defined Benefit Plans [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Earnings per common share: Earnings Per Share [Abstract] Common stock, par value $0.01 per share; 210,000,000 shares authorized; 64,404,582 shares issued at both June 30, 2024 and December 31, 2023 Common Stock, Value, Issued Financial institution counterparties Loan/lease interest-rate caps assets [Member] Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member] Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member] Available for Sale, Due after one year through five years, Estimated Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Operating Lease, Right-of-Use Asset, Amortization Expense Operating Lease, Right-of-Use Asset, Periodic Reduction Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit), Tax Expense (Benefit) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Net of Tax Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax Accrued interest payable Interest Payable All Individuals All Individuals [Member] Schedule Of Marketable Securities [Table] Schedule Of Marketable Securities [Table] Schedule Of Marketable Securities [Table] Entity Filer Category Entity Filer Category Securities held-to-maturity - Purchases Payments to Acquire Held-to-Maturity Securities Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding Schedule of weighted-average rates paid and received for interest rate swaps [Table Text Block] [Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Federal funds purchased Federal Funds Purchased Debt Securities, Held-to-maturity, Fair Value Held to Maturity, Estimated Fair Value Debt Securities, Held-to-Maturity, Fair Value Unrecognized tax benefits Unrecognized Tax Benefits Address Type [Domain] Address Type [Domain] PEO Name PEO Name Performance stock units Employee service share-based compensation not yet recognized, performance stock units Employee service share-based compensation not yet recognized, performance stock units Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, shares authorized Preferred Stock, Shares Authorized Oil/Natural Gas Derivative Assets, Notional Amount Derivative Assets Nonmonetary Notional Amount Derivative, Assets Nonmonetary Notional Amount Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Other Non-Interest Income [Member] Other Income [Member] Financing Receivable, Revolving, Converted to Term Loan Financing Receivable, Revolving, Converted to Term Loan Financing Receivable, Originated, More than Five Years before Current Fiscal Year Financing Receivable, Originated, More than Five Years before Current Fiscal Year Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total shareholders’ equity Total shareholders’ equity at beginning of period Total shareholders’ equity at end of period Equity, Attributable to Parent Net tax benefit from stock-based compensation Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Natural Gas Commodity Derivative [Member] Natural Gas Commodity Derivative [Member] Natural Gas Commodity Derivative [Member] Held to Maturity, Due in one year or less, Estimated Fair Value Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Financing Receivable, Troubled Debt Restructuring [Table] Financing Receivable, Troubled Debt Restructuring [Table] Financing Receivable, Troubled Debt Restructuring [Table] Income before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member] Financial institution counterparties Loan/lease interest rate swaps liabilities [Member] Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member] Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member] Geographic Distribution [Axis] Geographic Distribution [Axis] Net change in loans Payments for (Proceeds from) Loans and Leases Not Designated as Hedging Instrument [Member] Non Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Financing Receivable, Past Due [Line Items] Financing Receivable, Past Due [Line Items] US States and Political Subdivisions Debt Securities [Member] States and political subdivisions [Member] US States and Political Subdivisions Debt Securities [Member] Hedging Designation [Domain] Hedging Designation [Domain] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Non-accrual Loans Year of Origination [Domain] Non-accrual Loans Year of Origination [Domain] [Domain] for Non-accrual Loans Year of Origination [Axis] Preferred Stock, Aggregate Liquidation Preference, Value Preferred Stock, Liquidation Preference, Value Commercial mortgage [Member] Commercial mortgage [Member] Commercial mortgage [Member] Remeasured and reported at fair value Remeasured and reported at fair value Remeasured and reported at fair value Approximate credit exposure related to swaps with bank customers Credit Derivative, Maximum Exposure, Undiscounted Unfunded balances Unfunded balances Unfunded balances Interchange and card transaction fees Interchange and card transaction fees Amount of income earned from card services, including interchange fees, annual fees and other fees. Net earnings allocated to common stock Net Income Loss Available To Common Stock After Participating Securities Allocation Net Income Loss Available To Common Stock After Participating Securities Allocation Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Commercial Loans Year of Origination [Axis] Commercial Loans Year of Origination [Axis] Commercial Loans Year of Origination [Axis] Held to Maturity, Due after ten years, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10 Credit loss expense (benefit) Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Period Increase (Decrease) Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes Document Fiscal Period Focus Document Fiscal Period Focus Loans Receivable [Member] Loans Receivable [Member] Beginning Balance, Weighted-Average Exercise Price Ending Balance, Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Off-Balance Sheet, Credit Loss, Liability Off-Balance Sheet, Credit Loss, Liability Off-Balance-Sheet, Credit Loss, Liability Remaining contractual maturity of the agreements up to 30 Days Remaining contractual maturity of the agreements up to 30 Days Remaining contractual maturity of the agreements up to 30 Days Stock Repurchase Program, Period in Force Stock Repurchase Program, Period in Force City Area Code City Area Code Net Amount, Financial Liabilities Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset Product and Service [Axis] Product and Service [Axis] Financial Asset, Period Past Due [Domain] Financial Asset, Aging [Domain] Earnings Per Common Share Earnings Per Share [Text Block] Commitments to Extend Credit [Member] Commitments to Extend Credit [Member] Other Other Noninterest Expense Interest rate swaps with upstream financial institution counterparties [Member] Interest Rate Swaps With Upstream Financial Institution Counterparties [Member] Interest Rate Swaps With Upstream Financial Institution Counterparties [Member] Document Fiscal Year Focus Document Fiscal Year Focus Net Amount Recognized, Financial assets Financial Assets Derivatives And Resell Agreements Net Financial Assets Derivatives And Resell Agreements Net Total deposits Deposits Deposits Interest-bearing deposits Total interest-bearing deposit Interest-bearing public funds deposits Interest-Bearing Deposit Liabilities Share Repurchase Program [Domain] Share Repurchase Program [Domain] Receivables [Abstract] Receivables [Abstract] Exercise Price Award Exercise Price Leverage Ratio, Actual, Capital Amount Banking Regulation, Tier 1 Leverage Capital, Actual Cash dividends – common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023) Dividends, Common Stock, Cash Underlying Asset Class [Axis] Underlying Asset Class [Axis] Financing Activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Commitments Contingencies and Guarantees Commitments Contingencies and Guarantees [Text Block] Property, Plant and Equipment Member Property, Plant and Equipment [Member] Securities premium amortization (discount accretion), net Accretion (Amortization) of Discounts and Premiums, Investments Net occupancy Occupancy, Net Total liabilities and shareholders’ equity Liabilities and Equity Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Cash and due from banks Cash and Due from Banks Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Net unamortized unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax Junior subordinated deferrable interest debentures Interest Expense, Junior Subordinated Debentures Undistributed earnings allocated to common stock Undistributed Earnings, Basic Arrangement Duration Trading Arrangement Duration Financing Receivable, Change in Method, Credit Loss Expense (Reversal) Financing Receivable, Change in Method, Credit Loss Expense (Reversal) Commercial Real Estate Portfolio Segment [Member] Commercial Real Estate Portfolio Segment [Member] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Summary of Operating Results by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Significant change in expected future minimum lease payments since year end Significant change in expected future minimum lease payments since year end Significant change in expected future minimum lease payments since year end Age analysis of Past Due Consumer Loans by Class and Year of Origination Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block] Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block] Moody's and Standard & Poor's Bond Ratings [Table Text Block] Moody's and Standard & Poor's Bond Ratings [Table Text Block] [Table Text Block] for Moody's and Standard & Poor's Bond Ratings [Table] Net Amount, Repurchase Agreements, Financial Liabilities Derivative Liability, Security Sold under Agreement to Repurchase, and Security Loaned, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Termination Date Trading Arrangement Termination Date Net change in deposits Increase (Decrease) in Deposits Adjustments for Change in Accounting Principle [Domain] Change in Accounting Principle, Type [Domain] Common stock, shares authorized Common Stock, Shares Authorized Derivative Instruments [Table] Derivative Instruments [Table] Derivative Instruments [Table] Construction Loans [Member] Construction Loans [Member] Financing Receivable, Past Due [Table] Financing Receivable, Past Due [Table] Securities available for sale, at estimated fair value Debt Securities, Available-for-Sale Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum Real Estate Loan [Member] Real Estate Loan [Member] Schedule Of Marketable Securities [Line Items] Schedule Of Marketable Securities [Line Items] Schedule Of Marketable Securities [Line Items] Financial Asset, Period Past Due [Axis] Financial Asset, Aging [Axis] Gross Amounts Not Offset Collateral, Financial Liabilities Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset Remaining contractual maturity of the agreements 30 to 90 Days Remaining contractual maturity of the agreements 30 to 90 Days Remaining contractual maturity of the agreements 30 to 90 Days Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Gross Amount Recognized, Repurchase agreements, Financial liabilities Securities Sold under Agreements to Repurchase, Gross Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, before Offset Underlying Asset Class [Domain] Underlying Asset Class [Domain] Adjustments to reconcile net income to net cash from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio Banking Regulation, Tier 1 Risk-Based Capital Ratio, Excess, Actual Gross Amounts Not Offset Collateral, Repurchase Agreements, Financial Liabilities Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Leverage Ratio, Actual, Ratio Banking Regulation, Tier 1 Leverage Capital Ratio, Actual Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Gross Amount Not Offset Collateral, Derivatives, Financial Assets Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset Other Commitments [Axis] Other Commitments [Axis] Number of Preferred Stock equivalent depositary shares Number of Preferred Stock equivalent depositary shares Number of Preferred Stock equivalent depositary shares Available for Sale, Due after five years through ten years, Estimated Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Loans receivable, fair value disclosure Loans Receivable, Fair Value Disclosure Loans and Leases Receivable Disclosure [Line Items] Loans and Leases Receivable Disclosure [Line Items] Gross Amount Offset, Resell agreements, Financial assets Resell Agreement Gross Offset Resell Agreement Gross Offset Total consumer real estate loans [Member] Total consumer real estate loans [Member] Total consumer real estate loans [Member] Time deposits not covered by deposit insurance Time Deposit Liability, above US Insurance Limit Net Amount Recognized, Derivatives, Financial Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral Financing Receivable, before Allowance for Credit Loss Financing Receivable, before Allowance for Credit Loss Loan Restructuring Modification [Axis] Loan Restructuring Modification [Axis] Insider Trading Arrangements [Line Items] Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table Text Block] Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block] Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Banking Regulation, Common Equity Tier 1 Risk-Based Capital [Abstract] Interest-bearing deposits Interest-Bearing Deposits in Banks and Other Financial Institutions Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Accrued interest receivable and other assets Increase (Decrease) in Other Operating Assets Unrecognized Stock-Based Compensation Expense Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Preferred stock dividend rate percentage Preferred Stock, Dividend Rate, Percentage Lease right-of-use assets Net change in operating lease right of use asset Net change in operating lease right of use asset Non-financial assets or non-financial liabilities Non-financial assets or non-financial liabilities Non-financial assets or non-financial liabilities Derivative Instruments [Line Items] Derivative Instruments [Line Items] Derivative Instruments [Line Items] Unsettled securities transactions Increase (Decrease) in Payable to Broker-Dealer and Clearing Organization Entity Central Index Key Entity Central Index Key Gross Amount Offset, Repurchase agreements, Financial liabilities Repurchase Agreements Liabilities Gross Offset Repurchase Agreements Liabilities Gross Offset Amount of gain (loss) included in income Amount of gain (loss) included in income (expense) Derivative, Gain (Loss) on Derivative, Net Share-based Payment Arrangement, Expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Cash dividends – preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depository share QTD and $22.25 per share which is equivalent to approximately $0.56 per depository share YTD in both 2024 and 2023, respectively.) Dividends, Preferred Stock, Cash Name Trading Arrangement, Individual Name Award Date [Axis] Award Date [Axis] Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit), before tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Service charges on deposit accounts Revenue from Contract with Customer, Excluding Assessed Tax U.S. dollar denominated loans and commitments to borrowers in Mexico U.S. dollar denominated loans and commitments to borrowers in Mexico U.S. dollar denominated loans and commitments to borrowers in Mexico AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Series B Preferred Stock Equivalent Depositary Shares Member Series B Preferred Stock Equivalent Depositary Shares Member [Member] Series B Preferred Stock Equivalent Depositary Shares Member Proceeds from sale of loans Proceeds from Sale of Loans Receivable Legal Entity [Axis] Legal Entity [Axis] Reclassification adjustment for net (gains) losses included in net income Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Before Tax Amount Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Change in net unrealized gain on securities transferred to held to maturity Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Before Tax Amount Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax Net interest income Interest Income (Expense), Net Interest Income (Expense), Net Available for Sale, Due in one year or less, Estimated Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Net Amount Recognized, Repurchase Agreements, Financial Liabilities Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement Securities, held-to-maturity, allowance for credit loss Securities, held-to-maturity, allowance for credit loss Debt Securities, Held-to-Maturity, Allowance for Credit Loss Carrying value of impaired loans before allocations Impaired Financing Receivable, Recorded Investment Net Gains and Losses on Trading Account Securities Gain (Loss) on Securities [Table Text Block] Weighted-average shares outstanding for diluted earnings per common share Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage Financial instruments with off- balance-sheet risk Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability Recoveries Financing Receivable, Allowance for Credit Loss, Recovery Gross realized losses Debt Securities, Available-for-Sale, Realized Loss Purchases of premises and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block] Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block] Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block. Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-Maturity [Table] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Stock compensation expense recognized in earnings APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Salaries and wages Labor and Related Expense Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Non-hedging interest rate swaps – customer counterparties Non Hedging Interest Rate Swaps 2 Non-hedging interest rate swaps (2) Interest-bearing Domestic Deposit, Savings Interest-Bearing Domestic Deposit, Savings Cash dividend - Preferred Stock Dividends equivalent Per depositary Share Declared ($0.28 QTD and $0.56 YTD during both 2024 and 2023) Preferred Stock Dividends equivalent Per depositary Share Declared Preferred Stock Dividends equivalent Per depositary Share Declared Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Concentration of loans in a single industry in excess of ten percent Concentration of loans in a single industry in excess of ten percent Concentration of loans in a single industry in excess of ten percent Other counterparties Other Counterparties [Member] Other Counterparties [Member] Weighted-average shares outstanding for basic earnings per common share Weighted Average Number of Shares Outstanding, Basic Scenario [Axis] Scenario [Axis] Reclassification, Policy [Policy Text Block] Reclassification, Comparability Adjustment [Policy Text Block] Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount Banking Regulation, Tier 1 Risk-Based Capital, Actual Non-accrual with no credit loss allowance Financing Receivable, Nonaccrual, No Allowance Repurchase agreements Interest Expense, Securities Sold under Agreements to Repurchase Oil Commodity Derivative [Member] Oil Commodity Derivative [Member] Oil Commodity Derivative [Member] Non-accrual Loans Year of Origination [Axis] Non-accrual Loans Year of Origination [Axis] Non-accrual Loans Year of Origination [Axis] Final years of the term of the notes Final years of the term of the notes Final years of the term of the notes Adjustments for Error Correction [Domain] Error Correction, Type [Domain] Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Operating Activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions Schedule of Derivative Instruments [Table Text Block] Amortized Cost, Estimated Fair Value and Allowance for Credit Losses of Securities Available for Sale Debt Securities, Available-for-Sale [Table Text Block] EX-101.PRE 10 cfr-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2
Document and Entity Information - $ / shares
6 Months Ended
Jun. 30, 2024
Jul. 18, 2024
Dec. 31, 2023
Entity Information [Line Items]      
Document Type 10-Q    
Document Quarterly Report true    
Document Period End Date Jun. 30, 2024    
Document Transition Report false    
Entity File Number 001-13221    
Entity Registrant Name Cullen/Frost Bankers, Inc.    
Entity Incorporation, State or Country Code TX    
Entity Tax Identification Number 74-1751768    
Entity Address, Address Line One 111 W. Houston Street,    
Entity Address, City or Town San Antonio,    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78205    
City Area Code (210)    
Local Phone Number 220-4011    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   64,020,978  
Common stock, par value $ 0.01   $ 0.01
Amendment Flag false    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus Q2    
Entity Central Index Key 0000039263    
Current Fiscal Year End Date --12-31    
Common Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]      
Entity Information [Line Items]      
Title of 12(b) Security Common Stock, $.01 Par Value    
Trading Symbol CFR    
Security Exchange Name NYSE    
Series B Preferred Stock [Member] | NEW YORK STOCK EXCHANGE, INC. [Member]      
Entity Information [Line Items]      
Title of 12(b) Security Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B    
Trading Symbol CFR.PrB    
Security Exchange Name NYSE    
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Cash and due from banks $ 612,648 $ 617,569
Interest-bearing deposits 6,445,461 7,985,057
Federal funds sold 2,025 0
Resell agreements 84,650 84,650
Total cash and cash equivalents 7,144,784 8,687,276
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 3,586,116 3,619,428
Securities available for sale, at estimated fair value 15,197,638 16,578,371
Trading account securities 32,186 31,717
Loans, net of unearned discounts 19,995,756 18,824,251
Less: Allowance for credit losses on loans (256,307) (245,996)
Net loans 19,739,449 18,578,255
Premises and equipment, net 1,221,043 1,190,033
Accrued interest receivable and other assets 1,921,477 2,159,958
Total assets 48,842,693 50,845,038
Liabilities:    
Non-interest-bearing demand deposits 13,484,977 14,926,094
Interest-bearing deposits 26,833,163 26,994,474
Total deposits 40,318,140 41,920,568
Federal funds purchased 35,925 14,200
Repurchase agreements 3,762,942 4,127,188
Junior subordinated deferrable interest debentures, net of unamortized issuance costs 123,155 123,127
Subordinated notes, net of unamortized issuance costs 99,569 99,491
Accrued interest payable and other liabilities 837,157 844,017
Total liabilities 45,176,888 47,128,591
Shareholders’ Equity:    
Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000 Series B shares ($1,000 liquidation preference) issued at June 30, 2024 and December 31, 2023 145,452 145,452
Common stock, par value $0.01 per share; 210,000,000 shares authorized; 64,404,582 shares issued at both June 30, 2024 and December 31, 2023 644 644
Additional paid-in capital 1,064,070 1,055,809
Retained earnings 3,810,008 3,657,688
Accumulated other comprehensive income (loss), net of tax (1,309,344) (1,119,219)
Treasury stock, at cost; 415,954 shares at June 30, 2024 and 219,295 at December 31, 2023 (45,025) (23,927)
Total shareholders’ equity 3,665,805 3,716,447
Total liabilities and shareholders’ equity $ 48,842,693 $ 50,845,038
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities, held-to-maturity, allowance for credit loss $ 310 $ 310
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 210,000,000 210,000,000
Common stock, shares issued 64,404,582 64,404,582
Treasury stock, shares 415,954 219,295
Series B Preferred Stock [Member]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 150,000 150,000
Preferred stock, liquidation preference value $ 1,000 $ 1,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Interest income:        
Loans, including fees $ 343,776 $ 290,552 $ 674,316 $ 560,267
Securities:        
Taxable 99,012 101,960 197,074 199,735
Tax-exempt 54,579 60,637 109,838 127,271
Interest-bearing deposits 97,639 87,748 198,000 186,993
Federal funds sold 80 305 160 1,063
Resell agreements 1,199 1,126 2,397 2,194
Total interest income 596,285 542,328 1,181,785 1,077,523
Interest expense:        
Deposits 159,260 120,266 314,894 218,255
Federal funds purchased 547 412 991 995
Repurchase agreements 36,302 33,114 72,250 66,765
Junior subordinated deferrable interest debentures 2,300 2,106 4,559 4,094
Subordinated notes 1,164 1,164 2,328 2,328
Total interest expense 199,573 157,062 395,022 292,437
Net interest income 396,712 385,266 786,763 785,086
Credit loss expense 15,787 9,901 29,437 19,005
Net interest income after credit loss expense 380,925 375,365 757,326 766,081
Non-interest income:        
Trust and investment management fees 41,404 39,392 80,489 75,536
Service charges on deposit accounts 26,114 23,487 50,909 45,366
Insurance commissions and fees 13,919 12,940 32,215 31,892
Interchange and card transaction fees 5,351 5,250 9,825 10,139
Other charges, commissions, and fees 13,020 12,090 25,080 23,794
Net gain (loss) on securities transactions 0 33 0 54
Other 11,382 10,336 24,049 22,012
Total non-interest income 111,190 103,528 222,567 208,793
Non-interest expense:        
Salaries and wages 151,237 133,195 299,237 263,540
Employee benefits 28,802 26,792 64,772 60,714
Net occupancy 32,374 31,714 64,152 62,063
Technology, furniture, and equipment 35,951 33,043 70,946 65,524
Deposit insurance 8,383 6,202 23,107 12,447
Other 60,217 54,096 120,967 105,896
Total non-interest expense 316,964 285,042 643,181 570,184
Income before income taxes 175,151 193,851 336,712 404,690
Income taxes 29,652 31,733 55,523 64,919
Net income 145,499 162,118 281,189 339,771
Preferred stock dividends 1,669 1,669 3,338 3,338
Net income available to common shareholders $ 143,830 $ 160,449 $ 277,851 $ 336,433
Earnings per common share:        
Basic $ 2.21 $ 2.47 $ 4.27 $ 5.18
Diluted $ 2.21 $ 2.47 $ 4.27 $ 5.17
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 145,499 $ 162,118 $ 281,189 $ 339,771
Other comprehensive income (loss), before tax:        
Change in net unrealized gain/loss on securities available for sale during the period (42,111) (206,863) (241,186) 53,406
Change in net unrealized gain on securities transferred to held to maturity (157) (162) (316) (322)
Reclassification adjustment for net (gains) losses included in net income 0 (33) 0 (54)
Total securities available for sale and transferred securities, before tax amount (42,268) (207,058) (241,502) 53,030
Defined-benefit post-retirement benefit plans:        
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit) 419 870 837 1,740
Total defined-benefit post-retirement benefit plans 419 870 837 1,740
Other comprehensive income (loss), before tax (41,849) (206,188) (240,665) 54,770
Deferred tax expense (benefit) (8,788) (43,299) (50,540) 11,503
Other comprehensive income (loss), net of tax (33,061) (162,889) (190,125) 43,267
Comprehensive income (loss) $ 112,438 $ (771) $ 91,064 $ 383,038
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common
Total shareholders’ equity at beginning of period at Dec. 31, 2022 $ 3,137,228 $ 145,452 $ 643 $ 1,029,756 $ 3,309,671 $ (1,348,294) $ 0
Net income 339,771       339,771    
Other comprehensive income (loss) 43,267         43,267  
Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in 2023) 2,446   1 1,463 (519)   1,501
Stock compensation expense recognized in earnings 9,535     9,535      
Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023) (29,124)           (29,124)
Cash dividends – preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depository share QTD and $22.25 per share which is equivalent to approximately $0.56 per depository share YTD in both 2024 and 2023, respectively.) (3,338)       (3,338)    
Cash dividends – common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023) (113,043)       (113,043)    
Total shareholders’ equity at end of period at Jun. 30, 2023 3,386,742 145,452 644 1,040,754 3,532,542 (1,305,027) (27,623)
Total shareholders’ equity at beginning of period at Dec. 31, 2022 3,137,228 145,452 643 1,029,756 3,309,671 (1,348,294) 0
Total shareholders’ equity at end of period at Dec. 31, 2023 3,716,447 145,452 644 1,055,809 3,657,688 (1,119,219) (23,927)
Total shareholders’ equity at beginning of period at Mar. 31, 2023 3,467,801 145,452 644 1,035,961 3,428,991 (1,142,138) (1,109)
Net income 162,118       162,118    
Other comprehensive income (loss) (162,889)         (162,889)  
Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in 2023) 946       (491)   1,437
Stock compensation expense recognized in earnings 4,793     4,793      
Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023) (27,951)           (27,951)
Cash dividends – preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depository share QTD and $22.25 per share which is equivalent to approximately $0.56 per depository share YTD in both 2024 and 2023, respectively.) (1,669)       (1,669)    
Cash dividends – common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023) (56,407)       (56,407)    
Total shareholders’ equity at end of period at Jun. 30, 2023 3,386,742 145,452 644 1,040,754 3,532,542 (1,305,027) (27,623)
Total shareholders’ equity at beginning of period at Dec. 31, 2023 3,716,447 145,452 644 1,055,809 3,657,688 (1,119,219) (23,927)
Net income 281,189       281,189    
Other comprehensive income (loss) (190,125)         (190,125)  
Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in 2023) 5,209       (5,919)   11,128
Stock compensation expense recognized in earnings 8,261     8,261      
Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023) (32,226)           (32,226)
Cash dividends – preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depository share QTD and $22.25 per share which is equivalent to approximately $0.56 per depository share YTD in both 2024 and 2023, respectively.) (3,338)       (3,338)    
Cash dividends – common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023) (119,612)       (119,612)    
Total shareholders’ equity at end of period at Jun. 30, 2024 3,665,805 145,452 644 1,064,070 3,810,008 (1,309,344) (45,025)
Total shareholders’ equity at beginning of period at Mar. 31, 2024 3,638,180 145,452 644 1,059,547 3,726,559 (1,276,283) (17,739)
Net income 145,499       145,499    
Other comprehensive income (loss) (33,061)         (33,061)  
Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in 2023) 2,294       (573)   2,867
Stock compensation expense recognized in earnings 4,523     4,523      
Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023) (30,153)           (30,153)
Cash dividends – preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depository share QTD and $22.25 per share which is equivalent to approximately $0.56 per depository share YTD in both 2024 and 2023, respectively.) (1,669)       (1,669)    
Cash dividends – common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023) (59,808)       (59,808)    
Total shareholders’ equity at end of period at Jun. 30, 2024 $ 3,665,805 $ 145,452 $ 644 $ 1,064,070 $ 3,810,008 $ (1,309,344) $ (45,025)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Stockholders' Equity [Abstract]        
Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in 2023) 38,452 13,626 122,628 64,013
Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023) 301,094 289,149 319,287 298,332
Cash dividends – preferred stock (approximately $11.13 per share and $22.25 per share YTD in both 2024 and 2023) $ 11.13 $ 11.13 $ 22.25 $ 22.25
Cash dividend - Preferred Stock Dividends equivalent Per depositary Share Declared ($0.28 QTD and $0.56 YTD during both 2024 and 2023) 0.28 0.28 0.56 0.56
Cash dividends – common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023) $ 0.92 $ 0.87 $ 1.84 $ 1.74
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating Activities:    
Net income $ 281,189 $ 339,771
Adjustments to reconcile net income to net cash from operating activities:    
Credit loss expense 29,437 19,005
Deferred tax expense (benefit) (7,713) (2,489)
Accretion of loan discounts (10,245) (9,265)
Securities premium amortization (discount accretion), net 24,786 36,919
Net (gain) loss on securities transactions 0 (54)
Depreciation and amortization 40,695 37,076
Net (gain) loss on sale/write-down of assets/foreclosed assets 110 (283)
Stock-based compensation 8,261 9,535
Net tax benefit from stock-based compensation 621 469
Earnings on life insurance policies (1,840) (1,387)
Net change in:    
Trading account securities (175) 335
Lease right-of-use assets 12,473 11,193
Accrued interest receivable and other assets 287,609 59,051
Accrued interest payable and other liabilities (47,195) (176,718)
Net cash from operating activities 618,013 323,158
Investing Activities:    
Securities held-to-maturity - Purchases 0 (1,141,443)
Securities held to maturity: Maturities, calls and principal repayments 31,325 92,547
Securities available for sale:    
Purchases (3,757,122) (7,607,014)
Sales 0 1,543,355
Maturities, calls and principal repayments 4,902,271 7,077,003
Proceeds from sale of loans 1,191 2,215
Net change in loans (1,179,526) (602,902)
Benefits received on life insurance policies 1,063 1,000
Proceeds from sales of premises and equipment 9 1,179
Purchases of premises and equipment (64,800) (85,156)
Proceeds from sales of repossessed properties 0 583
Net cash from investing activities (65,589) (718,633)
Financing Activities:    
Net change in deposits (1,602,428) (3,253,366)
Net change in short-term borrowings (342,521) (1,128,896)
Proceeds from stock option exercises 5,209 2,446
Purchase of treasury stock (32,226) (29,124)
Cash dividends paid on preferred stock (3,338) (3,338)
Cash dividends paid on common stock (119,612) (113,043)
Net cash from financing activities (2,094,916) (4,525,321)
Net change in cash and cash equivalents (1,542,492) (4,920,796)
Cash and cash equivalents at beginning of period 8,687,276 12,028,132
Cash and cash equivalents at end of period $ 7,144,784 $ 7,107,336
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Nature of Operations. Cullen/Frost Bankers, Inc. (“Cullen/Frost”) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms “Cullen/Frost,” “the Corporation,” “we,” “us” and “our” mean Cullen/Frost Bankers, Inc., and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.
Basis of Presentation. The consolidated financial statements in this Quarterly Report on Form 10-Q include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.
The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (“SEC”). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December 31, 2023, included in our Annual Report on Form 10-K filed with the SEC on February 6, 2024 (the “2023 Form 10-K”). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.
Use of Estimates. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for loan losses and the fair values of financial instruments and the status of contingencies are particularly subject to change.
Cash Flow Reporting. Additional cash flow information was as follows:
Six Months Ended
June 30,
20242023
Cash paid for interest$389,432 $270,358 
Cash paid for income taxes62,000 66,500 
Significant non-cash transactions:
Unsettled securities transactions29,011 10,988 
Right-of-use lease assets obtained in exchange for lessee operating lease liabilities9,218 8,914 
Accounting Changes, Reclassifications and Restatements. Certain items in prior financial statements have been reclassified to conform to the current presentation.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Securities
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Securities Securities
Securities - Held to Maturity. A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of June 30, 2024 and December 31, 2023 is presented below.
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
Allowance
for Credit
Losses
Net
Carrying
Amount
June 30, 2024
Residential mortgage-backed securities
$1,225,779 $— $74,853 $1,150,926 $— $1,225,779 
States and political subdivisions
2,359,147 17,319 111,929 2,264,537 (310)2,358,837 
Other1,500 — 26 1,474 — 1,500 
Total$3,586,426 $17,319 $186,808 $3,416,937 $(310)$3,586,116 
December 31, 2023
Residential mortgage-backed securities
$1,250,431 $76 $54,175 $1,196,332 $— $1,250,431 
States and political subdivisions
2,367,807 42,990 76,540 2,334,257 (310)2,367,497 
Other1,500 — 45 1,455 — 1,500 
Total$3,619,738 $43,066 $130,760 $3,532,044 $(310)$3,619,428 
All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $1.3 billion and $1.0 billion at June 30, 2024 and December 31, 2023, respectively. Accrued interest receivable on held-to-maturity securities totaled $38.2 million and $40.9 million at June 30, 2024 and December 31, 2023, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.
From time to time, we have reclassified certain securities from available for sale to held to maturity. The net unamortized, unrealized gain remaining on transferred securities included in accumulated other comprehensive income in the accompanying balance sheet totaled $835 thousand ($660 thousand, net of tax) at June 30, 2024 and $1.2 million ($909 thousand, net of tax) at December 31, 2023. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.
The following table summarizes Moody's and/or Standard & Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of June 30, 2024 and December 31, 2023:
States and Political Subdivisions
Not Guaranteed or Pre-RefundedGuaranteed by the Texas PSFGuaranteed by Third PartyPre-RefundedTotalOther
Securities
June 30, 2024
Aaa/AAA$301,518 $1,538,227 $13,645 $1,090 $1,854,480 $— 
Aa/AA498,557 — 6,110 — 504,667 — 
Not rated— — — — — 1,500 
Total$800,075 $1,538,227 $19,755 $1,090 $2,359,147 $1,500 
December 31, 2023
Aaa/AAA$301,721 $1,541,913 $13,651 $1,401 $1,858,686 $— 
Aa/AA
503,016 — 6,105 — 509,121 — 
Not rated— — — — — 1,500 
Total$804,737 $1,541,913 $19,756 $1,401 $2,367,807 $1,500 
The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June 30, 2024 and 2023.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Beginning balance$310 $262 $310 $158 
Credit loss expense (benefit)— — 109 
Ending balance$310 $267 $310 $267 
Securities - Available for Sale. A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of June 30, 2024 and December 31, 2023 is presented below.
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Allowance
for Credit
Losses
Estimated
Fair Value
June 30, 2024
U.S. Treasury$4,184,938 $— $302,607 $— $3,882,331 
Residential mortgage-backed securities
7,567,795 2,840 1,033,208 — 6,537,427 
States and political subdivisions
5,030,087 2,316 297,494 — 4,734,909 
Other42,971 — — — 42,971 
Total$16,825,791 $5,156 $1,633,309 $— $15,197,638 
December 31, 2023
U.S. Treasury$5,212,894 $— $285,305 $— $4,927,589 
Residential mortgage-backed securities
7,463,954 9,066 876,338 — 6,596,682 
States and political subdivisions
5,245,721 5,762 240,152 — 5,011,331 
Other42,769 — — — 42,769 
Total$17,965,338 $14,828 $1,401,795 $— $16,578,371 
All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At June 30, 2024, all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 72.9% are either guaranteed by the Texas Permanent School Fund (“PSF”) or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $5.3 billion and $6.1 billion at June 30, 2024 and December 31, 2023, respectively. Accrued interest receivable on available-for-sale securities totaled $105.2 million and $114.9 million at June 30, 2024 and December 31, 2023, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.
The table below summarizes, as of June 30, 2024, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.
Less than 12 MonthsMore than 12 MonthsTotal
Estimated
Fair Value
Unrealized
Losses
Estimated
Fair Value
Unrealized
Losses
Estimated
Fair Value
Unrealized
Losses
U.S. Treasury$— $— $3,882,331 $302,607 $3,882,331 $302,607 
Residential mortgage-backed securities508,001 5,469 5,561,705 1,027,739 6,069,706 1,033,208 
States and political subdivisions683,217 7,567 3,875,534 289,927 4,558,751 297,494 
Total$1,191,218 $13,036 $13,319,570 $1,620,273 $14,510,788 $1,633,309 
As of June 30, 2024, no allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses
are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline.
Contractual Maturities. The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of June 30, 2024. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.
Within 1 Year1 - 5 Years5 - 10 YearsAfter 10 YearsTotal
Held To Maturity
Amortized Cost
Residential mortgage-backed securities$— $43,600 $467,780 $714,399 $1,225,779 
States and political subdivisions9,095 4,273 51,899 2,293,880 2,359,147 
Other1,500 — — — 1,500 
Total$10,595 $47,873 $519,679 $3,008,279 $3,586,426 
Estimated Fair Value
Residential mortgage-backed securities$— $38,538 $416,882 $695,506 $1,150,926 
States and political subdivisions9,068 4,254 49,314 2,201,901 2,264,537 
Other1,474 — — — 1,474 
Total$10,542 $42,792 $466,196 $2,897,407 $3,416,937 
Available For Sale
Amortized Cost
U. S. Treasury$1,173,271 $2,621,114 $197,956 $192,597 $4,184,938 
Residential mortgage-backed securities702 1,118 13,084 7,552,891 7,567,795 
States and political subdivisions176,288 248,998 830,750 3,774,051 5,030,087 
Other— — — — 42,971 
Total$1,350,261 $2,871,230 $1,041,790 $11,519,539 $16,825,791 
Estimated Fair Value
U. S. Treasury$1,152,647 $2,428,473 $163,742 $137,469 $3,882,331 
Residential mortgage-backed securities696 1,121 13,116 6,522,494 6,537,427 
States and political subdivisions175,880 244,313 787,791 3,526,925 4,734,909 
Other— — — — 42,971 
Total$1,329,223 $2,673,907 $964,649 $10,186,888 $15,197,638 
Sales of Securities. Sales of available for sale securities were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Proceeds from sales$— $659,082 $— $1,543,355 
Gross realized gains— 561 — 5,417 
Gross realized losses— (528)— (5,363)
Tax (expense) benefit of securities gains/losses— (7)— (11)
Premiums and Discounts. Premium amortization and discount accretion included in interest income on securities was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Premium amortization$(16,570)$(21,242)$(34,523)$(47,167)
Discount accretion5,032 4,843 9,737 10,248 
Net (premium amortization) discount accretion$(11,538)$(16,399)$(24,786)$(36,919)
Trading Account Securities. Trading account securities, at estimated fair value, were as follows:
June 30,
2024
December 31,
2023
U.S. Treasury$31,400 $30,265 
States and political subdivisions786 1,452 
Total$32,186 $31,717 
Net gains and losses on trading account securities were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net gain on sales transactions$1,223 $903 $2,382 $1,871 
Net mark-to-market gains (losses)(82)(10)(101)(27)
Net gain (loss) on trading account securities$1,141 $893 $2,281 $1,844 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2
Loans
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Loans Loans
Loans were as follows:
June 30,
2024
December 31,
2023
Commercial and industrial$6,210,179 $5,967,182 
Energy:
Production858,990 681,568 
Service209,658 194,126 
Other28,009 61,043 
Total energy1,096,657 936,737 
Commercial real estate:
Commercial mortgages6,955,118 6,746,709 
Construction1,997,545 1,680,724 
Land542,549 555,211 
Total commercial real estate9,495,212 8,982,644 
Consumer real estate:
Home equity lines of credit832,307 792,876 
Home equity loans790,727 694,966 
Home improvement loans813,799 765,887 
Other303,895 206,997 
Total consumer real estate2,740,728 2,460,726 
Total real estate12,235,940 11,443,370 
Consumer and other452,980 476,962 
Total loans$19,995,756 $18,824,251 
Concentrations of Credit. Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston, and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of June 30, 2024, there were no concentrations of loans related to any single industry in excess of 10% of total loans. At that date, the largest industry concentrations were related to the automobile dealerships industry, which totaled 5.8% of total loans and the energy industry, which totaled 5.4% of total loans. Unfunded commitments to extend credit and standby letters of credit issued to customers in the automobile dealership industry totaled $490.4 million and $20.3 million, respectively, as of June 30, 2024, while unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $1.0 billion and $65.8 million, respectively, as of June 30, 2024.
Foreign Loans. We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at June 30, 2024 or December 31, 2023.
Related Party Loans. In the ordinary course of business, we have granted loans to certain directors, executive officers, and their affiliates (collectively referred to as “related parties”). Such loans totaled $281.0 million at June 30, 2024 and $416.1 million at December 31, 2023.
Accrued Interest Receivable. Accrued interest receivable on loans totaled $96.2 million and $90.8 million at June 30, 2024 and December 31, 2023, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.
Non-Accrual and Past Due Loans. Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management’s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions.
Non-accrual loans, segregated by class of loans, were as follows:
June 30, 2024December 31, 2023
Total Non-AccrualNon-Accrual with No Credit Loss AllowanceTotal Non-AccrualNon-Accrual with No Credit Loss Allowance
Commercial and industrial$26,329 $8,044 $19,545 $5,391 
Energy9,147 6,045 11,500 7,398 
Commercial real estate:
Buildings, land, and other33,092 14,099 22,420 4,983 
Construction— — — — 
Consumer real estate6,419 4,188 7,442 5,160 
Consumer and other— — — — 
Total$74,987 $32,376 $60,907 $22,932 
The following table presents non-accrual loans as of June 30, 2024 by class and year of origination.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Commercial and industrial$746 $3,764 $1,159 $3,066 $514 $2,197 $2,149 $12,734 $26,329 
Energy4,522 — — — 56 1,321 3,102 146 9,147 
Commercial real estate:
Buildings, land, and other328 20,115 3,027 5,374 — 1,411 2,837 — 33,092 
Construction— — — — — — — — — 
Consumer real estate— — — — — 6,419 — — 6,419 
Consumer and other— — — — — — — — — 
Total$5,596 $23,879 $4,186 $8,440 $570 $11,348 $8,088 $12,880 $74,987 
In the table above, loans reported as 2024 originations as of June 30, 2024 were, for the most part, first originated in years prior to 2024 but were renewed in the current year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $1.3 million and $2.5 million for the three and six months ended June 30, 2024 and approximately $835 thousand and $1.4 million for the three and six months ended June 30, 2023.
An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June 30, 2024 was as follows:
Loans
30-89 Days
Past Due
Loans
90 or More
Days
Past Due
Total
Past Due
Loans
Current
Loans
Total
Loans
Accruing
Loans 90 or
More Days
Past Due
Commercial and industrial$38,806 $24,640 $63,446 $6,146,733 $6,210,179 $5,568 
Energy— 4,625 4,625 1,092,032 1,096,657 — 
Commercial real estate:
Buildings, land, and other20,272 14,620 34,892 7,462,775 7,497,667 1,687 
Construction24,535 — 24,535 1,973,010 1,997,545 — 
Consumer real estate17,659 8,819 26,478 2,714,250 2,740,728 4,707 
Consumer and other5,734 577 6,311 446,669 452,980 577 
Total$107,006 $53,281 $160,287 $19,835,469 $19,995,756 $12,539 
Modifications to Borrowers Experiencing Financial Difficulty. From time to time, we may modify certain loans to borrowers who are experiencing financial difficulty. In some cases, these modifications may result in new loans. Loan modifications to borrowers experiencing financial difficulty may be in the form of a principal forgiveness, an interest rate reduction, an other-than-insignificant payment delay, or a term extension or a combination thereof, among other things. The period-end balance of loan modifications, segregated by type of modification, to borrowers experiencing financial difficulty during the six months ended June 30, 2024 and 2023 are set forth in the table below, regardless of whether such modifications resulted in a new loan. There were no commitments to lend additional funds to these borrowers at June 30, 2024.
Combination: Payment Delay and Term ExtensionPercent of
Total Class
of Loans
June 30, 2024
Commercial and industrial$27,731 0.4 %
June 30, 2023
Commercial and industrial$16,020 0.3 %
Commercial real estate:
Buildings, land, and other20,466 0.3 
$36,486 0.2 
The financial effects of the loan modifications made to borrowers experiencing financial difficulty were not significant during the six months ended June 30, 2024 and June 30, 2023. Furthermore, such modifications did not significantly impact our determination of the allowance for credit losses during those periods.
Information as of June 30, 2024 and June 30, 2023 related to loans modified (by type of modification) in the preceding twelve months, respectively, whereby the borrower was experiencing financial difficulty at the time of modification is set forth in the following table.
June 30, 2024June 30, 2023
Combination: Payment Delay and Term ExtensionCombination: Payment Delay and Term Extension
Past due in excess of 90 days or on non-accrual status at period-end:
Commercial and industrial$— $16,020 
Commercial real estate:
Buildings, land, and other— 20,466 
$— $36,486 
Credit Quality Indicators. As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i) the weighted-average risk grade of commercial loans, (ii) the level of classified commercial loans, (iii) the delinquency status of consumer loans, (iv) non-performing loans (see details above) and (v) the general economic conditions in the State of Texas.
We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is set forth in our 2023 Form 10-K. We monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management’s “watch list,” where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. The following table presents weighted-average risk grades for all commercial loans, by class and year of origination/renewal, as of June 30, 2024.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotalW/A Risk Grade
Commercial and industrial
Risk grades 1-8$1,095,611 $672,837 $566,640 $340,735 $310,052 $316,544 $2,208,140 $45,210 $5,555,769 6.40 
Risk grade 916,980 9,095 65,217 10,609 5,220 9,906 92,920 4,372 214,319 9.00 
Risk grade 101,114 434 14,799 687 218 12,285 43,049 3,775 76,361 10.00 
Risk grade 1193,737 32,948 20,080 36,358 5,840 2,046 140,163 6,229 337,401 11.00 
Risk grade 12746 2,474 1,015 3,062 503 2,197 646 9,658 20,301 12.00 
Risk grade 13— 1,290 144 11 — 1,503 3,076 6,028 13.00 
$1,208,188 $719,078 $667,895 $391,455 $321,844 $342,978 $2,486,421 $72,320 $6,210,179 6.81 
W/A risk grade7.27 6.93 7.29 7.32 5.72 6.07 6.53 8.52 6.81 
Energy
Risk grades 1-8$300,048 $34,672 $49,350 $49,328 $3,927 $5,041 $597,664 $6,669 $1,046,699 5.63 
Risk grade 9— 1,342 3,634 755 — 414 23,888 652 30,685 9.00 
Risk grade 10— — — 21 — 694 4,100 — 4,815 10.00 
Risk grade 11— — 2,075 — 72 2,945 — 219 5,311 11.00 
Risk grade 124,522 — — — 56 1,321 402 146 6,447 12.00 
Risk grade 13— — — — — — 2,700 — 2,700 13.00 
$304,570 $36,014 $55,059 $50,104 $4,055 $10,415 $628,754 $7,686 $1,096,657 5.83 
W/A risk grade6.11 6.80 7.00 5.88 6.56 9.00 5.44 7.32 5.83 
Commercial real estate:
Buildings, land, other
Risk grades 1-8$675,926 $1,431,165 $1,485,228 $1,150,261 $706,667 $1,153,397 $119,008 $96,456 $6,818,108 7.05 
Risk grade 94,176 5,529 128,935 35,986 7,420 38,849 43,689 61,767 326,351 9.00 
Risk grade 105,047 24,596 53,834 18,244 15,912 11,330 1,723 — 130,686 10.00 
Risk grade 115,177 8,854 37,368 24,337 21,975 91,719 — — 189,430 11.00 
Risk grade 12328 15,965 3,027 5,152 — 1,411 2,593 — 28,476 12.00 
Risk grade 13— 4,150 — 222 — — 244 — 4,616 13.00 
$690,654 $1,490,259 $1,708,392 $1,234,202 $751,974 $1,296,706 $167,257 $158,223 $7,497,667 7.31 
W/A risk grade7.21 7.31 7.39 7.34 7.17 7.18 8.02 7.53 7.31 
Construction
Risk grades 1-8$247,162 $475,920 $575,573 $119,299 $28,003 $1,296 $149,756 $165 $1,597,174 7.32 
Risk grade 990,634 5,282 26,585 118,546 — — 5,650 — 246,697 9.00 
Risk grade 1013,601 34,842 13,513 49,088 — — — — 111,044 10.00 
Risk grade 11— — 31,500 11,130 — — — — 42,630 11.00 
Risk grade 12— — — — — — — — — 12.00 
Risk grade 13— — — — — — — — — 13.00 
$351,397 $516,044 $647,171 $298,063 $28,003 $1,296 $155,406 $165 $1,997,545 7.75 
W/A risk grade7.68 7.54 7.83 8.70 2.53 6.81 7.46 6.98 7.75 
Total commercial real estate$1,042,051 $2,006,303 $2,355,563 $1,532,265 $779,977 $1,298,002 $322,663 $158,388 $9,495,212 7.40 
W/A risk grade7.36 7.37 7.51 7.61 7.00 7.18 7.75 7.53 7.40 
In the table above, certain loans are reported as 2024 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2024 but were renewed in the current year.
The following tables present weighted average risk grades for all commercial loans by class as of December 31, 2023. Refer to our 2023 Form 10-K for details of these loans by year of origination/renewal.
Commercial and IndustrialEnergyCommercial Real Estate - Buildings, Land and OtherCommercial Real Estate - ConstructionTotal Commercial Real Estate
W/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoans
Risk grades 1-86.32 $5,507,878 5.73 $871,221 7.03 $6,895,358 7.27 $1,526,086 7.07 $8,421,444 
Risk grade 99.00 205,244 9.00 27,643 9.00 173,470 9.00 127,102 9.00 300,572 
Risk grade 1010.00 109,254 10.00 818 10.00 96,601 10.00 17,035 10.00 113,636 
Risk grade 1111.00 125,261 11.00 25,555 11.00 114,071 11.00 10,501 11.00 124,572 
Risk grade 1212.00 17,102 12.00 8,800 12.00 19,770 12.00 — 12.00 19,770 
Risk grade 1313.00 2,443 13.00 2,700 13.00 2,650 13.00 — 13.00 2,650 
Total6.60 $5,967,182 6.05 $936,737 7.20 $7,301,920 7.45 $1,680,724 7.24 $8,982,644 
Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June 30, 2024 was as follows:
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Consumer real estate:
Past due 30-89 days$158 $450 $1,396 $2,151 $1,005 $4,813 $7,284 $402 $17,659 
Past due 90 or more days— 565 772 309 60 772 2,624 3,717 8,819 
Total past due158 1,015 2,168 2,460 1,065 5,585 9,908 4,119 26,478 
Current loans314,290 575,925 410,016 263,679 158,204 173,773 810,696 7,667 2,714,250 
Total$314,448 $576,940 $412,184 $266,139 $159,269 $179,358 $820,604 $11,786 $2,740,728 
Consumer and other:
Past due 30-89 days$2,429 $174 $231 $122 $118 $64 $2,559 $37 $5,734 
Past due 90 or more days217 — 16 — — 162 181 577 
Total past due2,646 174 247 123 118 64 2,721 218 6,311 
Current loans35,410 40,943 19,574 3,921 2,691 1,457 319,622 23,051 446,669 
Total$38,056 $41,117 $19,821 $4,044 $2,809 $1,521 $322,343 $23,269 $452,980 
Period-end balances for revolving loans that converted to term during the three and six months ended June 30, 2024 and 2023 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Commercial and industrial$10,557 $3,835 $24,813 $14,606 
Energy604 — 646 2,567 
Commercial real estate:
Buildings, land and other65,642 5,944 66,238 5,944 
Construction165 — 165 — 
Consumer real estate971 1,064 1,703 1,743 
Consumer and other3,541 1,669 6,094 3,671 
Total$81,480 $12,512 $99,659 $28,531 
In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (“TLI”), which is produced by the Federal Reserve Bank of Dallas. The TLI, the components of which are more fully described in our 2023 Form 10-K, totaled 116.9 at June 30, 2024 and 127.2 at December 31, 2023. A lower TLI value implies less favorable economic conditions.
Allowance For Credit Losses - Loans. The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management’s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications. Our allowance methodology is more fully described in our 2023 Form 10-K.
During the first quarter of 2024, we updated our non-owner-occupied commercial real estate loan models as well as our consumer and other loan models. Our prior non-owner-occupied commercial real estate loan models were legacy models developed for stress-testing purposes by a third-party using external market data. The updated non-owner-occupied commercial real estate loan models are now based on internal historical loan data and risk grade information and the modeling processes are now consistent with those used with our other commercial loan models. Our prior consumer and other loan models relied upon certain components that did not use loan level attributes and were less sensitive to macroeconomic variables. The updated consumer and other loan models are now based on internal historical loan data and utilize more loan-level attributes and the modeling processes are now consistent with those used with our consumer real estate loan models. The overall approximate impact of the model updates during the first quarter was a $7.2 million increase ($6.2 million related to non-owner-occupied commercial real estate loans and $923 thousand related to consumer and other loans) in modeled expected credit losses on loans; however, the impact of this increase was largely offset by reductions in qualitative adjustments as some of the risks to which those qualitative adjustments related are now considered and incorporated in the updated models.
The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of June 30, 2024 and December 31, 2023.
June 30, 2024Commercial
and
Industrial
EnergyCommercial
Real Estate
Consumer
Real Estate
Consumer
and Other
Total
Modeled expected credit losses$56,937 $3,841 $20,961 $14,508 $7,415 $103,662 
Q-Factor and other qualitative adjustments15,589 4,944 114,443 508 3,126 138,610 
Specific allocations6,028 2,700 4,616 691 — 14,035 
Total$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
December 31, 2023
Modeled expected credit losses$50,959 $7,838 $15,443 $12,364 $5,969 $92,573 
Q-Factor and other qualitative adjustments20,612 7,276 112,505 433 4,071 144,897 
Specific allocations
2,435 2,700 2,650 741 — 8,526 
Total$74,006 $17,814 $130,598 $13,538 $10,040 $245,996 
The following table details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June 30, 2024 and 2023. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.
Commercial
and
Industrial
EnergyCommercial
Real Estate
Consumer
Real Estate
Consumer
and Other
Total
Three months ended:
June 30, 2024
Beginning balance$75,596 $14,218 $138,224 $13,857 $8,402 $250,297 
Credit loss expense (benefit)6,936 (3,038)1,903 2,175 7,760 15,736 
Charge-offs(4,282)(79)(122)(408)(8,360)(13,251)
Recoveries304 384 15 83 2,739 3,525 
Net (charge-offs) recoveries(3,978)305 (107)(325)(5,621)(9,726)
Ending balance$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
June 30, 2023
Beginning balance78,465 19,191 115,693 9,708 8,457 $231,514 
Credit loss expense (benefit)2,404 (4,433)5,133 3,822 5,007 11,933 
Charge-offs(7,136)(518)— (1,080)(7,016)(15,750)
Recoveries1,433 689 100 585 3,115 5,922 
Net (charge-offs) recoveries(5,703)171 100 (495)(3,901)(9,828)
Ending balance$75,166 $14,929 $120,926 $13,035 $9,563 $233,619 
Six months ended:
June 30, 2024
Beginning balance$74,006 $17,814 $130,598 $13,538 $10,040 $245,996 
Credit loss expense (benefit)8,928 (6,814)9,513 3,981 11,778 27,386 
Charge-offs(6,426)(79)(122)(2,077)(16,617)(25,321)
Recoveries2,046 564 31 265 5,340 8,246 
Net (charge-offs) recoveries(4,380)485 (91)(1,812)(11,277)(17,075)
Ending balance$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
June 30, 2023
Beginning balance104,237 18,062 90,301 8,004 7,017 $227,621 
Credit loss expense (benefit)(18,280)(3,467)30,494 5,105 10,756 24,608 
Charge-offs(13,316)(518)— (1,330)(13,958)(29,122)
Recoveries2,525 852 131 1,256 5,748 10,512 
Net (charge-offs) recoveries(10,791)334 131 (74)(8,210)(18,610)
Ending balance$75,166 $14,929 $120,926 $13,035 $9,563 $233,619 
The following table presents year-to-date gross charge-offs by year of origination as of June 30, 2024.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Commercial and industrial$— $471 $676 $467 $401 $625 $2,902 $884 $6,426 
Energy— 79 — — — — — — 79 
Commercial real estate:
Buildings, land and other— — 122 — — — — — 122 
Construction— — — — — — — — — 
Consumer real estate— — 148 253 — 384 1,225 67 2,077 
Consumer and other9,369 5,713 131 51 1,332 13 16,617 
Total$9,369 $6,263 $1,077 $724 $405 $1,060 $5,459 $964 $25,321 
In the table above, $9.4 million of the consumer and other loan charge-offs reported as 2024 originations and $5.5 million of the total reported as 2023 originations were related to deposit overdrafts.
The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment, as of June 30, 2024 and December 31, 2023.
June 30, 2024December 31, 2023
Loan
Balance
Specific AllocationsLoan
Balance
Specific Allocations
Commercial and industrial$25,508 $6,028 $18,670 $2,435 
Energy9,001 2,700 11,353 2,700 
Commercial real estate:
Buildings, land and other32,316 4,616 21,373 2,650 
Construction— — — — 
Consumer real estate5,807 691 7,235 741 
Consumer and other— — — — 
Total$72,632 $14,035 $58,631 $8,526 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2
Deposits
6 Months Ended
Jun. 30, 2024
Disclosure Text Block [Abstract]  
Deposits Deposits
Deposits were as follows:
June 30,
2024
December 31,
2023
Non-interest-bearing demand deposits$13,484,977 $14,926,094 
Interest-bearing deposits:
Savings and interest checking9,629,146 10,512,637 
Money market accounts10,899,993 10,997,279 
Time accounts6,304,024 5,484,558 
Total interest-bearing deposits26,833,163 26,994,474 
Total deposits$40,318,140 $41,920,568 
The table below presents additional information about our deposits. Public funds in excess of deposit insurance limits are included in the totals for deposits not covered by insurance; however, such deposits are generally fully collateralized by securities.
June 30,
2024
December 31,
2023
Deposits from foreign sources (primarily Mexico)$1,114,319 $1,061,701 
Non-interest-bearing public funds deposits451,472 675,016 
Interest-bearing public funds deposits636,415 630,455 
Total deposits not covered by deposit insurance20,774,932 22,393,786 
Time deposits not covered by deposit insurance2,721,625 2,339,716 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments Contingencies and Guarantees Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies
Financial Instruments with Off-Balance-Sheet Risk. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. As more fully discussed in our 2023 Form 10-K, these transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures.
Financial instruments with off-balance-sheet risk were as follows:
June 30,
2024
December 31,
2023
Commitments to extend credit$11,908,533 $12,195,073 
Standby letters of credit404,673 438,635 
Deferred standby letter of credit fees2,614 2,912 
Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Our allowance methodology is more fully described in our 2023 Form 10-K. This methodology was also impacted by the model updates during the first quarter of 2024 as described in Note 3 - Loans. The overall approximate impact of the model updates was a $1.8 million increase in modeled expected credit losses for off-balance-sheet credit exposures ($1.6 million related to consumer and other loan commitments and $211 thousand related to non-owner-occupied commercial real estate loan commitments).
The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Beginning balance$53,751 $54,918 $51,751 $58,593 
Credit loss expense (benefit)51 (2,037)2,051 (5,712)
Ending balance$53,802 $52,881 $53,802 $52,881 
Lease Commitments. We lease certain office facilities and office equipment under operating leases. The components of total lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Amortization of lease right-of-use assets$8,829 $8,747 $17,619 $17,512 
Short-term lease expense394 493 719 902 
Non-lease components (including taxes, insurance, common maintenance, etc.)3,466 3,662 7,015 7,043 
Total$12,689 $12,902 $25,353 $25,457 
Right-of-use lease assets totaled $277.2 million at June 30, 2024 and $280.5 million at December 31, 2023 and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $313.8 million at June 30, 2024 and $316.4 million at December 31, 2023 and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $8.9 million and $17.0 million during the three and six months ended June 30, 2024, respectively, and $8.2 million and $16.6 million during the three and six months ended June 30, 2023, respectively. There has been no significant change in our expected future minimum lease payments since December 31, 2023. See the 2023 Form 10-K for information regarding these commitments.
Litigation. We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2
Capital and Regulatory Matters
6 Months Ended
Jun. 30, 2024
Banking Regulation, Common Equity Tier 1 Risk-Based Capital [Abstract]  
Capital and Regulatory Matters Capital and Regulatory Matters
Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors.
Cullen/Frost’s and Frost Bank’s Common Equity Tier 1 capital (“CET1”) includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in CET1. We also elected to exclude the effects of credit loss accounting under CECL from CET1 for a five-year transitional period, as further discussed in our 2023 Form 10-K. This CECL transitional adjustment totaled $15.4 million and $30.8 million at June 30, 2024 and December 31, 2023, respectively. CET1 is reduced by goodwill and other intangible assets, net of associated deferred tax
liabilities. Frost Bank's CET1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (“FIA”).
Tier 1 capital includes CET1 and additional Tier 1 capital. For Cullen/Frost, additional Tier 1 capital included $145.5 million of 4.450% non-cumulative perpetual preferred stock at June 30, 2024 and December 31, 2023, the details of which are further discussed below. Frost Bank did not have any additional Tier 1 capital beyond Common Equity Tier 1 at June 30, 2024 or December 31, 2023. Total capital includes Tier 1 capital and Tier 2 capital. Tier 2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowances for credit losses on securities, loans, and off-balance-sheet credit exposures. Tier 2 capital for Cullen/Frost also includes the permissible portion of qualified subordinated debt (which decreases 20.0% per year during the final five years of the term of the notes) totaling $40.0 million at June 30, 2024 and $60.0 million at December 31, 2023 and trust preferred securities totaling $120.0 million at both June 30, 2024 and December 31, 2023.
The following table presents actual and required capital ratios as of June 30, 2024 and December 31, 2023 for Cullen/Frost and Frost Bank under the Basel III Capital Rules. Capital levels required to be considered well-capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules. See the 2023 Form 10-K for a more detailed discussion of the Basel III Capital Rules.
ActualMinimum Capital Required Plus Capital Conservation Buffer
Required to be
Considered Well-
Capitalized (1)
Capital
Amount
RatioCapital
Amount
RatioCapital
Amount
Ratio
June 30, 2024
Common Equity Tier 1 to Risk-Weighted Assets
Cullen/Frost$4,164,990 13.35 %$2,183,331 7.00 %N/AN/A
Frost Bank4,228,311 13.56 2,182,110 7.00 $2,026,245 6.50 %
Tier 1 Capital to Risk-Weighted Assets
Cullen/Frost4,310,442 13.82 2,651,188 8.50 1,871,427 6.00 
Frost Bank4,228,311 13.56 2,649,705 8.50 2,493,840 8.00 
Total Capital to Risk-Weighted Assets
Cullen/Frost4,763,514 15.27 3,274,997 10.50 3,119,044 10.00 
Frost Bank4,521,383 14.50 3,273,165 10.50 3,117,300 10.00 
Leverage Ratio
Cullen/Frost4,310,442 8.62 1,999,776 4.00 N/AN/A
Frost Bank4,228,311 8.46 1,999,934 4.00 2,499,918 5.00 
December 31, 2023
Common Equity Tier 1 to Risk-Weighted Assets
Cullen/Frost$4,036,945 13.25 %$2,132,516 7.00 %N/AN/A
Frost Bank4,057,111 13.33 2,129,784 7.00 $1,977,656 6.50 %
Tier 1 Capital to Risk-Weighted Assets
Cullen/Frost4,182,397 13.73 2,589,484 8.50 1,827,871 6.00 
Frost Bank4,057,111 13.33 2,586,166 8.50 2,434,038 8.00 
Total Capital to Risk-Weighted Assets
Cullen/Frost4,625,760 15.18 3,198,774 10.50 3,046,452 10.00 
Frost Bank4,320,474 14.20 3,194,676 10.50 3,042,548 10.00 
Leverage Ratio
Cullen/Frost4,182,397 8.35 2,003,020 4.00 N/AN/A
Frost Bank4,057,111 8.10 2,003,152 4.00 2,503,940 5.00 
____________________
(1)“Well-capitalized” minimum Common Equity Tier 1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.
As of June 30, 2024, capital levels at Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of June 30, 2024 at Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered “well-capitalized.”
Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (“FDIC”). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect
on our financial statements. Management believes, as of June 30, 2024, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.
Preferred Stock. Outstanding preferred stock includes 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, par value $0.01 and liquidation preference $1,000 per share (“Series B Preferred Stock”). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). The Series B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million. Refer to our 2023 Form 10-K for additional details related to our Series B Preferred Stock.
Stock Repurchase Plans. From time to time, our board of directors has authorized stock repurchase plans. The purpose of such plans and the manner in which shares are repurchased is discussed in more detail in our 2023 Form 10-K. Most recently, on January 24, 2024, our board of directors authorized a $150.0 million stock repurchase program (the “2024 Repurchase Plan”), allowing us to repurchase shares of our common stock over a one-year period expiring on January 24, 2025. The 2024 Repurchase Plan was publicly announced in a current report on Form 8-K filed with the SEC on January 25, 2024. Under this plan, we repurchased 301,094 shares at a total cost of $30.2 million (including applicable excise taxes) during the second quarter of 2024. Under a prior stock repurchase plan, we repurchased 400,868 shares at a total cost of $39.2 million (including applicable excise taxes) during 2023. Under the Basel III Capital Rules, Cullen/Frost may not repurchase or redeem any of its preferred stock or subordinated notes and, in some cases, its common stock without the prior approval of the Federal Reserve Board.
Dividend Restrictions. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend restrictions and while maintaining its “well-capitalized” status, at June 30, 2024, Frost Bank could pay aggregate dividends of up to $1.0 billion to Cullen/Frost without prior regulatory approval.
Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.
Under the terms of the Series B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series B Preferred Stock.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.
Interest Rate Derivatives. We utilize various interest rate swaps, caps, and floors, among other things, to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described in our 2023 Form 10-K.
The notional amounts and estimated fair values of interest rate derivative contracts are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (“CME”) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of June 30, 2024 and December 31, 2023.
June 30, 2024December 31, 2023
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Non-hedging interest rate derivatives:
Financial institution counterparties:
Loan/lease interest rate swaps – assets1,176,104 $70,070 1,040,659 $58,486 
Loan/lease interest rate swaps – liabilities553,195 (7,166)617,266 (20,293)
Loan/lease interest rate caps – assets235,699 10,021 275,000 11,747 
Customer counterparties:
Loan/lease interest rate swaps – assets553,195 7,166 617,266 20,482 
Loan/lease interest rate swaps – liabilities1,176,104 (70,069)1,040,659 (58,485)
Loan/lease interest rate caps – liabilities235,699 (10,019)275,000 (11,747)
The weighted-average rates paid and received for interest rate swaps outstanding at June 30, 2024 were as follows:
Weighted-Average
Interest
Rate
Paid
Interest
Rate
Received
Interest rate swaps:
Non-hedging interest rate swaps – financial institution counterparties4.98 %7.08 %
Non-hedging interest rate swaps – customer counterparties7.08 4.98 
The weighted-average strike rate for outstanding interest rate caps was 3.58% at June 30, 2024.
Commodity Derivatives. We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.
The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.
June 30, 2024December 31, 2023
Notional
Units
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Financial institution counterparties:
Oil – assetsBarrels4,541 $14,580 5,601 $37,667 
Oil – liabilitiesBarrels7,437 (28,552)4,581 (18,500)
Natural gas – assetsMMBTUs21,934 8,831 17,363 11,822 
Natural gas – liabilitiesMMBTUs10,785 (3,474)6,462 (2,499)
Customer counterparties:
Oil – assetsBarrels7,498 29,330 4,618 18,722 
Oil – liabilitiesBarrels4,480 (14,315)5,564 (36,877)
Natural gas – assetsMMBTUs12,693 3,552 6,462 2,499 
Natural gas – liabilitiesMMBTUs20,025 (8,478)17,363 (11,571)
Foreign Currency Derivatives. We enter into foreign currency forward and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts and options that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward and option contracts are presented in the following table.
 June 30, 2024December 31, 2023
Notional
Currency
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Financial institution counterparties:
Forward and option contracts – assetsCAD— $— 250 $
Forward and option contracts – liabilitiesEUR— — 3,000 (14)
Forward and option contracts – liabilitiesCAD— — 250 (5)
Customer counterparties:
Forward and option contracts – assetsEUR— — 3,000 16 
Forward and option contracts – assetsCAD— — 250 
Forward and option contracts – liabilitiesCAD— — 250 — 
Gains, Losses, and Derivative Cash Flows. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.
Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Commercial loan/lease interest rate swaps:
Amount of gain (loss) included in interest income on loans$— $$— $16 
Amount of (gain) loss included in other non-interest expense— — 
As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.
Amounts included in the consolidated statements of income related to non-hedge related derivative instruments are presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Non-hedging interest rate derivatives:
Other non-interest income$512 $1,002 $1,637 $1,712 
Other non-interest expense— 
Non-hedging commodity derivatives:
Other non-interest income946 503 1,325 925 
Non-hedging foreign currency derivatives:
Other non-interest income— — 11 25 
Counterparty Credit Risk. Our credit exposure relating to interest rate, commodity and foreign currency derivative contracts with bank customers was approximately $19.5 million at June 30, 2024. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate, commodity and foreign currency derivative contracts with upstream financial institution counterparties was approximately $6.2 million at June 30, 2024. This amount was primarily related to a shortfall of collateral we have received from counterparties. Collateral positions are generally cleared on the next business day. Collateral levels for upstream financial institution counterparties are monitored and adjusted, as necessary. See Note 8 – Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Offsetting
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Balance Sheet Offsetting Balance Sheet Offsetting and Repurchase Agreements
Balance Sheet Offsetting. Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (“ISDA”) master agreements which include “right of set-off” provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes.
Information about financial instruments that are eligible for offset in the consolidated balance sheet as of June 30, 2024 is presented in the following tables.
Gross Amount
Recognized
Gross Amount
Offset
Net Amount
Recognized
June 30, 2024
Financial assets:
Derivatives:
Interest rate contracts$80,091 $— $80,091 
Commodity contracts23,411 — 23,411 
Total derivatives103,502 — 103,502 
Resell agreements84,650 — 84,650 
Total$188,152 $— $188,152 
Financial liabilities:
Derivatives:
Interest rate contracts$7,166 $— $7,166 
Commodity contracts32,026 — 32,026 
Total derivatives39,192 — 39,192 
Repurchase agreements3,762,942 — 3,762,942 
Total$3,802,134 $— $3,802,134 
Gross Amounts Not Offset
Net Amount
Recognized
Financial
Instruments
CollateralNet
Amount
June 30, 2024
Financial assets:
Derivatives:
Counterparty H$32,594 $(15,265)$(16,030)$1,299 
Counterparty F16,299 (10,399)(3,889)2,011 
Counterparty B24,125 (6,362)(16,870)893 
Counterparty E15,855 (1,913)(13,040)902 
Other counterparties14,629 (5,253)(8,294)1,082 
Total derivatives103,502 (39,192)(58,123)6,187 
Resell agreements84,650 — (84,650)— 
Total$188,152 $(39,192)$(142,773)$6,187 
Financial liabilities:
Derivatives:
Counterparty H$15,265 $(15,265)$— $— 
Counterparty F10,399 (10,399)— — 
Counterparty B6,362 (6,362)— — 
Counterparty E1,913 (1,913)— — 
Other counterparties5,253 (5,253)— — 
Total derivatives39,192 (39,192)— — 
Repurchase agreements3,762,942 — (3,762,942)— 
Total$3,802,134 $(39,192)$(3,762,942)$— 
Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December 31, 2023 is presented in the following tables.
Gross Amount
Recognized
Gross Amount
Offset
Net Amount
Recognized
December 31, 2023
Financial assets:
Derivatives:
Interest rate contracts$70,233 $— $70,233 
Commodity contracts49,489 — 49,489 
Foreign currency contracts— 
Total derivatives119,723 — 119,723 
Resell agreements84,650 — 84,650 
Total$204,373 $— $204,373 
Financial liabilities:
Derivatives:
Interest rate contracts$20,293 $— $20,293 
Commodity contracts20,999 — 20,999 
Foreign currency contracts19 — 19 
Total derivatives41,311 — 41,311 
Repurchase agreements4,127,188 — 4,127,188 
Total$4,168,499 $— $4,168,499 
Gross Amounts Not Offset
Net Amount
Recognized
Financial
Instruments
CollateralNet
Amount
December 31, 2023
Financial assets:
Derivatives:
Counterparty H$36,551 $(8,870)$(27,170)$511 
Counterparty F31,202 (7,444)(22,954)804 
Counterparty B23,829 (5,151)(18,472)206 
Counterparty E13,271 (4,548)(8,723)— 
Other counterparties14,870 (6,418)(7,520)932 
Total derivatives119,723 (32,431)(84,839)2,453 
Resell agreements84,650 — (84,650)— 
Total$204,373 $(32,431)$(169,489)$2,453 
Financial liabilities:
Derivatives:
Counterparty H$8,870 $(8,870)$— $— 
Counterparty F7,444 (7,444)— — 
Counterparty B5,151 (5,151)— — 
Counterparty E4,548 (4,548)— — 
Other counterparties15,298 (6,418)(8,580)300 
Total derivatives41,311 (32,431)(8,580)300 
Repurchase agreements4,127,188 — (4,127,188)— 
Total$4,168,499 $(32,431)$(4,135,768)$300 
Repurchase Agreements. We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.
The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of June 30, 2024 and December 31, 2023 is presented in the following tables.
Remaining Contractual Maturity of the Agreements
Overnight and ContinuousUp to 30 Days30-90 DaysGreater than 90 DaysTotal
June 30, 2024
Repurchase agreements:
U.S. Treasury$1,889,019 $— $— $— $1,889,019 
Residential mortgage-backed securities1,873,923 — — — 1,873,923 
Total borrowings$3,762,942 $— $— $— $3,762,942 
Gross amount of recognized liabilities for repurchase agreements$3,762,942 
Amounts related to agreements not included in offsetting disclosures above$— 
December 31, 2023
Repurchase agreements:
U.S. Treasury$3,300,662 $— $— $— $3,300,662 
Residential mortgage-backed securities826,526 — — — 826,526 
Total borrowings$4,127,188 $— $— $— $4,127,188 
Gross amount of recognized liabilities for repurchase agreements$4,127,188 
Amounts related to agreements not included in offsetting disclosures above$— 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
A combined summary of activity in our active stock plans is presented in the table below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. On April 24, 2024, the shareholders of Cullen/Frost approved the 2024 Equity Incentive Plan (the “2024 Plan”) to replace the 2015 Omnibus Incentive Plan (the “2015 Plan”). Under the 2024 Plan, shareholders approved the issuance, pursuant to the plan, of 2,576,038 shares of our common stock. This amount included 2,350,000 newly authorized shares and the 226,038 shares remaining available for issuance under the superseded 2015 Plan. As of June 30, 2024, there were 2,567,893 shares remaining available for grant for future stock-based compensation awards.
Deferred
Stock Units
Outstanding
Non-Vested
Restricted Stock Units
Outstanding
Performance
Stock Units
Outstanding
Stock Options
Outstanding
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Shares
Weighted-
Average
Exercise
Price
Balance, January 1, 202454,164 $89.71 566,806 $99.77 267,054 $89.99 485,941 $71.25 
Granted7,997 116.84 2,826 107.95 — — — — 
Exercised/vested(9,382)80.99 (458)65.43 (45,818)57.89 (66,970)77.79 
Forfeited/expired— — (1,408)106.18 (22,913)57.89 — — 
Balance, June 30, 202452,779 95.37 567,766 99.82 198,323 101.12 418,971 70.20 
Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
New shares issued from available authorized shares— — — 49,887 
Shares issued from available treasury stock38,452 13,626 122,628 14,126 
Proceeds from stock option exercises$2,294 $946 $5,209 $2,446 
Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65 years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65 years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued.
Stock-based compensation expense or benefit and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January 1 of the following year.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Non-vested stock units$3,100 $2,864 $6,479 $6,171 
Deferred stock units934 880 934 880 
Performance stock units489 1,049 848 2,484 
Total$4,523 $4,793 $8,261 $9,535 
Income tax benefit$846 $800 $1,991 $1,868 
Unrecognized stock-based compensation expense at June 30, 2024 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.
Non-vested stock units$16,341 
Performance stock units7,583 
Total$23,924 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Common Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Common Share Earnings Per Common Share
Earnings per common share is computed using the two-class method as more fully described in our 2023 Form 10-K. The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net income$145,499 $162,118 $281,189 $339,771 
Less: Preferred stock dividends1,669 1,669 3,338 3,338 
Net income available to common shareholders143,830 160,449 277,851 336,433 
Less: Earnings allocated to participating securities1,693 1,645 3,334 3,468 
Net earnings allocated to common stock$142,137 $158,804 $274,517 $332,965 
Distributed earnings allocated to common stock$59,108 $55,783 $118,188 $111,789 
Undistributed earnings allocated to common stock83,029 103,021 156,329 221,176 
Net earnings allocated to common stock$142,137 $158,804 $274,517 $332,965 
Weighted-average shares outstanding for basic earnings per common share64,192,907 64,240,789 64,204,615 64,306,809 
Dilutive effect of stock compensation140,280 187,172 147,693 225,267 
Weighted-average shares outstanding for diluted earnings per common share64,333,187 64,427,961 64,352,308 64,532,076 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2
Defined Benefit Plans
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Defined Benefit Plans Defined Benefit Plans
The components of the combined net periodic expense (benefit) for our defined benefit pension plans are presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Expected return on plan assets, net of expenses$(2,412)$(2,740)$(4,823)$(5,480)
Interest cost on projected benefit obligation1,661 1,746 3,323 3,492 
Net amortization and deferral419 870 837 1,740 
Net periodic expense (benefit)$(332)$(124)$(663)$(248)
Our non-qualified defined benefit pension plan is not funded. No contributions to the qualified defined benefit pension plan were made during the six months ended June 30, 2024. We do not expect to make any contributions to the qualified defined benefit plan during the remainder of 2024.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income tax expense was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Current income tax expense$32,919 $32,413 $63,236 $67,408 
Deferred income tax expense (benefit)(3,267)(680)(7,713)(2,489)
Income tax expense, as reported$29,652 $31,733 $55,523 $64,919 
Effective tax rate16.9 %16.4 %16.5 %16.0 %
We had a net deferred tax asset totaling $386.6 million at June 30, 2024 and $328.3 million at December 31, 2023. No valuation allowance for deferred tax assets was recorded as of those dates as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income.
The effective income tax rates differed from the U.S. statutory federal income tax rates of 21% during the comparable periods primarily due to the effect of tax-exempt income from securities, loans and life insurance policies and the income tax effects associated with stock-based compensation, among other things. There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods.
We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2
Other Comprehensive Income (Loss)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Comprehensive Income (Loss) Note Other Comprehensive Income (Loss)
The before and after-tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note 11 – Defined Benefit Plans).
Three Months Ended
June 30, 2024
Three Months Ended
June 30, 2023
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Securities available for sale and transferred securities:
Change in net unrealized gain/loss during the period$(42,111)$(8,843)$(33,268)$(206,863)$(43,441)$(163,422)
Change in net unrealized gain on securities transferred to held to maturity(157)(33)(124)(162)(34)(128)
Reclassification adjustment for net (gains) losses included in net income— — — (33)(7)(26)
Total securities available for sale and transferred securities(42,268)(8,876)(33,392)(207,058)(43,482)(163,576)
Defined-benefit post-retirement benefit plans:
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)419 88 331 870 183 687 
Total defined-benefit post-retirement benefit plans419 88 331 870 183 687 
Total other comprehensive income (loss)$(41,849)$(8,788)$(33,061)$(206,188)$(43,299)$(162,889)
Six Months Ended
June 30, 2024
Six Months Ended
June 30, 2023
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Securities available for sale and transferred securities:
Change in net unrealized gain/loss during the period$(241,186)$(50,649)$(190,537)$53,406 $11,215 $42,191 
Change in net unrealized gain on securities transferred to held to maturity(316)(67)(249)(322)(67)(255)
Reclassification adjustment for net (gains) losses included in net income— — — (54)(11)(43)
Total securities available for sale and transferred securities(241,502)(50,716)(190,786)53,030 11,137 41,893 
Defined-benefit post-retirement benefit plans:
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic expense (benefit)837 176 661 1,740 366 1,374 
Total defined-benefit post-retirement benefit plans837 176 661 1,740 366 1,374 
Total other comprehensive income (loss)$(240,665)$(50,540)$(190,125)$54,770 $11,503 $43,267 
Activity in accumulated other comprehensive income (loss), net of tax, was as follows:
Securities
Available
For Sale
Defined
Benefit
Plans
Accumulated
Other
Comprehensive
Income
Balance at January 1, 2024$(1,094,794)$(24,425)$(1,119,219)
Other comprehensive income (loss) before reclassifications
(190,786)— (190,786)
Reclassification of amounts included in net income
— 661 661 
Net other comprehensive income (loss) during period(190,786)661 (190,125)
Balance at June 30, 2024$(1,285,580)$(23,764)$(1,309,344)
Balance at January 1, 2023$(1,313,791)$(34,503)$(1,348,294)
Other comprehensive income (loss) before reclassifications
41,936 — 41,936 
Reclassification of amounts included in net income
(43)1,374 1,331 
Net other comprehensive income (loss) during period41,893 1,374 43,267 
Balance at June 30, 2023$(1,271,898)$(33,129)$(1,305,027)
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2
Operating Segments
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Operating Segments Operating Segments
We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. See our 2023 Form 10-K for additional information about our operating segments and related accounting policies. Summarized operating results by operating segment were as follows:
BankingFrost  Wealth
Advisors
Non-BanksConsolidated
Three months ended:
June 30, 2024
Net interest income (expense)$398,270 $1,907 $(3,465)$396,712 
Credit loss expense15,787 — — 15,787 
Non-interest income62,178 49,489 (477)111,190 
Non-interest expense276,196 37,875 2,893 316,964 
Income (loss) before income taxes168,465 13,521 (6,835)175,151 
Income tax expense (benefit)28,819 2,839 (2,006)29,652 
Net income (loss)139,646 10,682 (4,829)145,499 
Preferred stock dividends— — 1,669 1,669 
Net income (loss) available to common shareholders$139,646 $10,682 $(6,498)$143,830 
Revenues from (expenses to) external customers$460,448 $51,396 $(3,942)$507,902 
June 30, 2023
Net interest income (expense)$385,720 $2,090 $(2,544)$385,266 
Credit loss expense (benefit)9,901 — — 9,901 
Non-interest income57,808 46,147 (427)103,528 
Non-interest expense246,927 35,558 2,557 285,042 
Income (loss) before income taxes186,700 12,679 (5,528)193,851 
Income tax expense (benefit)30,636 2,663 (1,566)31,733 
Net income (loss)156,064 10,016 (3,962)162,118 
Preferred stock dividends— — 1,669 1,669 
Net income (loss) available to common shareholders$156,064 $10,016 $(5,631)$160,449 
Revenues from (expenses to) external customers$443,528 $48,237 $(2,971)$488,794 
BankingFrost  Wealth
Advisors
Non-BanksConsolidated
Six months ended:
June 30, 2024
Net interest income (expense)$790,075 $3,576 $(6,888)$786,763 
Credit loss expense (benefit)29,437 — — 29,437 
Non-interest income128,558 94,915 (906)222,567 
Non-interest expense563,026 75,848 4,307 643,181 
Income (loss) before income taxes326,170 22,643 (12,101)336,712 
Income tax expense (benefit)54,454 4,755 (3,686)55,523 
Net income (loss)271,716 17,888 (8,415)281,189 
Preferred stock dividends— — 3,338 3,338 
Net income (loss) available to common shareholders$271,716 $17,888 $(11,753)$277,851 
Revenues from (expenses to) external customers$918,633 $98,491 $(7,794)$1,009,330 
June 30, 2023
Net interest income (expense)$785,857 $3,744 $(4,515)$785,086 
Credit loss expense19,005 — — 19,005 
Non-interest income121,451 88,185 (843)208,793 
Non-interest expense496,792 69,507 3,885 570,184 
Income (loss) before income taxes391,511 22,422 (9,243)404,690 
Income tax expense (benefit)62,754 4,709 (2,544)64,919 
Net income (loss)328,757 17,713 (6,699)339,771 
Preferred stock dividends— — 3,338 3,338 
Net income (loss) available to common shareholders$328,757 $17,713 $(10,037)$336,433 
Revenues from (expenses to) external customers$907,308 $91,929 $(5,358)$993,879 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic 820 establishes a three-level fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. See our 2023 Form 10-K for additional information regarding the fair value hierarchy and a description of our valuation techniques.
Financial Assets and Financial Liabilities. The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy of ASC Topic 820 utilized to measure fair value.
Level 1 InputsLevel 2 InputsLevel 3 InputsTotal Fair Value
June 30, 2024
Securities available for sale:
U.S. Treasury$3,882,331 $— $— $3,882,331 
Residential mortgage-backed securities— 6,537,427 — 6,537,427 
States and political subdivisions— 4,734,909 — 4,734,909 
Other— 42,971 — 42,971 
Trading account securities:
U.S. Treasury31,400 — — 31,400 
States and political subdivisions— 786 — 786 
Derivative assets:
Interest rate swaps, caps, and floors— 87,257 — 87,257 
Commodity swaps and options— 56,293 — 56,293 
Derivative liabilities:
Interest rate swaps, caps, and floors— 87,254 — 87,254 
Commodity swaps and options— 54,819 — 54,819 
December 31, 2023
Securities available for sale:
U.S. Treasury$4,927,589 $— $— $4,927,589 
Residential mortgage-backed securities— 6,596,682 — 6,596,682 
States and political subdivisions— 5,011,331 — 5,011,331 
Other— 42,769 — 42,769 
Trading account securities:
U.S. Treasury30,265 — — 30,265 
States and political subdivisions— 1,452 — 1,452 
Derivative assets:
Interest rate swaps, caps, and floors— 90,715 — 90,715 
Commodity swaps and options— 70,710 — 70,710 
Foreign currency forward contracts22 — — 22 
Derivative liabilities:
Interest rate swaps, caps, and floors— 90,525 — 90,525 
Commodity swaps and options— 69,447 — 69,447 
Foreign currency forward contracts19 — — 19 
Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances. Financial assets measured at fair value on a non-recurring basis during the reported periods include certain collateral dependent loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral.
The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral during the reported periods.
Six Months Ended
June 30, 2024
Six Months Ended
June 30, 2023
Level 2Level 3Level 2Level 3
Carrying value before allocations$17,832 $14,159 $19,064 $20,171 
Specific (allocations) reversals of prior allocations(1,916)(1,501)(1,300)(2,100)
Fair value$15,916 $12,658 $17,764 $18,071 
Non-Financial Assets and Non-Financial Liabilities. We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. From time to time, non-financial assets measured at fair value on a non-recurring basis may include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for loan losses and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. There were no such fair value measurements during the reported periods.
Financial Instruments Reported at Amortized Cost. The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:
June 30, 2024December 31, 2023
Carrying
Amount
Estimated
Fair Value
Carrying
Amount
Estimated
Fair Value
Financial assets:
Level 2 inputs:
Cash and cash equivalents$7,144,784 $7,144,784 $8,687,276 $8,687,276 
Securities held to maturity3,586,116 3,416,937 3,619,428 3,532,044 
Accrued interest receivable243,951 243,951 251,385 251,385 
Level 3 inputs:
Loans, net19,739,449 19,241,857 18,578,255 18,117,369 
Financial liabilities:
Level 2 inputs:
Deposits40,318,140 40,303,423 41,920,568 41,903,580 
Federal funds purchased35,925 35,925 14,200 14,200 
Repurchase agreements3,762,942 3,762,942 4,127,188 4,127,188 
Junior subordinated deferrable interest debentures123,155 123,712 123,127 123,712 
Subordinated notes99,569 96,645 99,491 96,071 
Accrued interest payable66,812 66,812 61,222 61,222 
Under ASC Topic 825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i) may be applied instrument by instrument, with certain exceptions, (ii) is generally irrevocable and (iii) is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Accounting Standards Updates
6 Months Ended
Jun. 30, 2024
Accounting Changes and Error Corrections [Abstract]  
Accounting Standards Updates Accounting Standards Updates
Information about certain recently issued accounting standards updates is presented below. Also refer to Note 19 - Accounting Standards Updates in our 2023 Form 10-K for additional information related to previously issued accounting standards updates.
ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.” ASU 2022-03 clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. ASU 2022-03 also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction and requires certain new disclosures for equity securities subject to contractual sale restrictions. ASU 2022-03 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.
ASU 2023-01, “Leases (Topic 842): Common Control Arrangements.” ASU 2023-01 requires entities to amortize leasehold improvements associated with common control leases over the useful life to the common control group. ASU 2023-01 also provides certain practical expedients applicable to private companies and not-for-profit organizations. ASU 2023-01 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.
ASU No. 2023-02, “Investments - Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method.” ASU 2023-02 is intended to improve the accounting and disclosures for investments in tax credit structures. ASU 2023-02 allows entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. Previously, this method was only available for qualifying tax equity investments in low-income housing tax credit structures. ASU 2023-02 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net income $ 145,499 $ 162,118 $ 281,189 $ 339,771
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Insider Trading Arrangements
6 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Nature of Operations
Nature of Operations. Cullen/Frost Bankers, Inc. (“Cullen/Frost”) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms “Cullen/Frost,” “the Corporation,” “we,” “us” and “our” mean Cullen/Frost Bankers, Inc., and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.
Basis of Presentation
Basis of Presentation. The consolidated financial statements in this Quarterly Report on Form 10-Q include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.
The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (“SEC”). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December 31, 2023, included in our Annual Report on Form 10-K filed with the SEC on February 6, 2024 (the “2023 Form 10-K”). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.
Use of Estimates
Use of Estimates. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for loan losses and the fair values of financial instruments and the status of contingencies are particularly subject to change.
Reclassification, Policy [Policy Text Block] Certain items in prior financial statements have been reclassified to conform to the current presentation.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Loans Loans - Allowance For Credit Losses (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts
Allowance For Credit Losses - Loans. The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management’s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications. Our allowance methodology is more fully described in our 2023 Form 10-K.
During the first quarter of 2024, we updated our non-owner-occupied commercial real estate loan models as well as our consumer and other loan models. Our prior non-owner-occupied commercial real estate loan models were legacy models developed for stress-testing purposes by a third-party using external market data. The updated non-owner-occupied commercial real estate loan models are now based on internal historical loan data and risk grade information and the modeling processes are now consistent with those used with our other commercial loan models. Our prior consumer and other loan models relied upon certain components that did not use loan level attributes and were less sensitive to macroeconomic variables. The updated consumer and other loan models are now based on internal historical loan data and utilize more loan-level attributes and the modeling processes are now consistent with those used with our consumer real estate loan models. The overall approximate impact of the model updates during the first quarter was a $7.2 million increase ($6.2 million related to non-owner-occupied commercial real estate loans and $923 thousand related to consumer and other loans) in modeled expected credit losses on loans; however, the impact of this increase was largely offset by reductions in qualitative adjustments as some of the risks to which those qualitative adjustments related are now considered and incorporated in the updated models.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Additional Cash Flow Information Additional cash flow information was as follows:
Six Months Ended
June 30,
20242023
Cash paid for interest$389,432 $270,358 
Cash paid for income taxes62,000 66,500 
Significant non-cash transactions:
Unsettled securities transactions29,011 10,988 
Right-of-use lease assets obtained in exchange for lessee operating lease liabilities9,218 8,914 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Securities (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Debt Securities, Held-to-maturity [Table Text Block] A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of June 30, 2024 and December 31, 2023 is presented below.
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
Allowance
for Credit
Losses
Net
Carrying
Amount
June 30, 2024
Residential mortgage-backed securities
$1,225,779 $— $74,853 $1,150,926 $— $1,225,779 
States and political subdivisions
2,359,147 17,319 111,929 2,264,537 (310)2,358,837 
Other1,500 — 26 1,474 — 1,500 
Total$3,586,426 $17,319 $186,808 $3,416,937 $(310)$3,586,116 
December 31, 2023
Residential mortgage-backed securities
$1,250,431 $76 $54,175 $1,196,332 $— $1,250,431 
States and political subdivisions
2,367,807 42,990 76,540 2,334,257 (310)2,367,497 
Other1,500 — 45 1,455 — 1,500 
Total$3,619,738 $43,066 $130,760 $3,532,044 $(310)$3,619,428 
Moody's and Standard & Poor's Bond Ratings [Table Text Block]
The following table summarizes Moody's and/or Standard & Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of June 30, 2024 and December 31, 2023:
States and Political Subdivisions
Not Guaranteed or Pre-RefundedGuaranteed by the Texas PSFGuaranteed by Third PartyPre-RefundedTotalOther
Securities
June 30, 2024
Aaa/AAA$301,518 $1,538,227 $13,645 $1,090 $1,854,480 $— 
Aa/AA498,557 — 6,110 — 504,667 — 
Not rated— — — — — 1,500 
Total$800,075 $1,538,227 $19,755 $1,090 $2,359,147 $1,500 
December 31, 2023
Aaa/AAA$301,721 $1,541,913 $13,651 $1,401 $1,858,686 $— 
Aa/AA
503,016 — 6,105 — 509,121 — 
Not rated— — — — — 1,500 
Total$804,737 $1,541,913 $19,756 $1,401 $2,367,807 $1,500 
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table Text Block]
The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June 30, 2024 and 2023.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Beginning balance$310 $262 $310 $158 
Credit loss expense (benefit)— — 109 
Ending balance$310 $267 $310 $267 
Amortized Cost, Estimated Fair Value and Allowance for Credit Losses of Securities Available for Sale A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of June 30, 2024 and December 31, 2023 is presented below.
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Allowance
for Credit
Losses
Estimated
Fair Value
June 30, 2024
U.S. Treasury$4,184,938 $— $302,607 $— $3,882,331 
Residential mortgage-backed securities
7,567,795 2,840 1,033,208 — 6,537,427 
States and political subdivisions
5,030,087 2,316 297,494 — 4,734,909 
Other42,971 — — — 42,971 
Total$16,825,791 $5,156 $1,633,309 $— $15,197,638 
December 31, 2023
U.S. Treasury$5,212,894 $— $285,305 $— $4,927,589 
Residential mortgage-backed securities
7,463,954 9,066 876,338 — 6,596,682 
States and political subdivisions
5,245,721 5,762 240,152 — 5,011,331 
Other42,769 — — — 42,769 
Total$17,965,338 $14,828 $1,401,795 $— $16,578,371 
Securities, with Unrealized Losses Segregated by Length of Impairment
The table below summarizes, as of June 30, 2024, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.
Less than 12 MonthsMore than 12 MonthsTotal
Estimated
Fair Value
Unrealized
Losses
Estimated
Fair Value
Unrealized
Losses
Estimated
Fair Value
Unrealized
Losses
U.S. Treasury$— $— $3,882,331 $302,607 $3,882,331 $302,607 
Residential mortgage-backed securities508,001 5,469 5,561,705 1,027,739 6,069,706 1,033,208 
States and political subdivisions683,217 7,567 3,875,534 289,927 4,558,751 297,494 
Total$1,191,218 $13,036 $13,319,570 $1,620,273 $14,510,788 $1,633,309 
Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of June 30, 2024. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.
Within 1 Year1 - 5 Years5 - 10 YearsAfter 10 YearsTotal
Held To Maturity
Amortized Cost
Residential mortgage-backed securities$— $43,600 $467,780 $714,399 $1,225,779 
States and political subdivisions9,095 4,273 51,899 2,293,880 2,359,147 
Other1,500 — — — 1,500 
Total$10,595 $47,873 $519,679 $3,008,279 $3,586,426 
Estimated Fair Value
Residential mortgage-backed securities$— $38,538 $416,882 $695,506 $1,150,926 
States and political subdivisions9,068 4,254 49,314 2,201,901 2,264,537 
Other1,474 — — — 1,474 
Total$10,542 $42,792 $466,196 $2,897,407 $3,416,937 
Available For Sale
Amortized Cost
U. S. Treasury$1,173,271 $2,621,114 $197,956 $192,597 $4,184,938 
Residential mortgage-backed securities702 1,118 13,084 7,552,891 7,567,795 
States and political subdivisions176,288 248,998 830,750 3,774,051 5,030,087 
Other— — — — 42,971 
Total$1,350,261 $2,871,230 $1,041,790 $11,519,539 $16,825,791 
Estimated Fair Value
U. S. Treasury$1,152,647 $2,428,473 $163,742 $137,469 $3,882,331 
Residential mortgage-backed securities696 1,121 13,116 6,522,494 6,537,427 
States and political subdivisions175,880 244,313 787,791 3,526,925 4,734,909 
Other— — — — 42,971 
Total$1,329,223 $2,673,907 $964,649 $10,186,888 $15,197,638 
Schedule of Realized Gain (Loss) Sales of available for sale securities were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Proceeds from sales$— $659,082 $— $1,543,355 
Gross realized gains— 561 — 5,417 
Gross realized losses— (528)— (5,363)
Tax (expense) benefit of securities gains/losses— (7)— (11)
Investment Income Premium amortization and discount accretion included in interest income on securities was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Premium amortization$(16,570)$(21,242)$(34,523)$(47,167)
Discount accretion5,032 4,843 9,737 10,248 
Net (premium amortization) discount accretion$(11,538)$(16,399)$(24,786)$(36,919)
Trading Account Securities, at Estimated Fair Value Trading account securities, at estimated fair value, were as follows:
June 30,
2024
December 31,
2023
U.S. Treasury$31,400 $30,265 
States and political subdivisions786 1,452 
Total$32,186 $31,717 
Net Gains and Losses on Trading Account Securities
Net gains and losses on trading account securities were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net gain on sales transactions$1,223 $903 $2,382 $1,871 
Net mark-to-market gains (losses)(82)(10)(101)(27)
Net gain (loss) on trading account securities$1,141 $893 $2,281 $1,844 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Loans (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Loans
Loans were as follows:
June 30,
2024
December 31,
2023
Commercial and industrial$6,210,179 $5,967,182 
Energy:
Production858,990 681,568 
Service209,658 194,126 
Other28,009 61,043 
Total energy1,096,657 936,737 
Commercial real estate:
Commercial mortgages6,955,118 6,746,709 
Construction1,997,545 1,680,724 
Land542,549 555,211 
Total commercial real estate9,495,212 8,982,644 
Consumer real estate:
Home equity lines of credit832,307 792,876 
Home equity loans790,727 694,966 
Home improvement loans813,799 765,887 
Other303,895 206,997 
Total consumer real estate2,740,728 2,460,726 
Total real estate12,235,940 11,443,370 
Consumer and other452,980 476,962 
Total loans$19,995,756 $18,824,251 
Non-Accrual Loans, Segregated by Class of Loans
Non-accrual loans, segregated by class of loans, were as follows:
June 30, 2024December 31, 2023
Total Non-AccrualNon-Accrual with No Credit Loss AllowanceTotal Non-AccrualNon-Accrual with No Credit Loss Allowance
Commercial and industrial$26,329 $8,044 $19,545 $5,391 
Energy9,147 6,045 11,500 7,398 
Commercial real estate:
Buildings, land, and other33,092 14,099 22,420 4,983 
Construction— — — — 
Consumer real estate6,419 4,188 7,442 5,160 
Consumer and other— — — — 
Total$74,987 $32,376 $60,907 $22,932 
Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination
The following table presents non-accrual loans as of June 30, 2024 by class and year of origination.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Commercial and industrial$746 $3,764 $1,159 $3,066 $514 $2,197 $2,149 $12,734 $26,329 
Energy4,522 — — — 56 1,321 3,102 146 9,147 
Commercial real estate:
Buildings, land, and other328 20,115 3,027 5,374 — 1,411 2,837 — 33,092 
Construction— — — — — — — — — 
Consumer real estate— — — — — 6,419 — — 6,419 
Consumer and other— — — — — — — — — 
Total$5,596 $23,879 $4,186 $8,440 $570 $11,348 $8,088 $12,880 $74,987 
Age Analysis of Past Due Loans, Segregated by Class of Loans
An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June 30, 2024 was as follows:
Loans
30-89 Days
Past Due
Loans
90 or More
Days
Past Due
Total
Past Due
Loans
Current
Loans
Total
Loans
Accruing
Loans 90 or
More Days
Past Due
Commercial and industrial$38,806 $24,640 $63,446 $6,146,733 $6,210,179 $5,568 
Energy— 4,625 4,625 1,092,032 1,096,657 — 
Commercial real estate:
Buildings, land, and other20,272 14,620 34,892 7,462,775 7,497,667 1,687 
Construction24,535 — 24,535 1,973,010 1,997,545 — 
Consumer real estate17,659 8,819 26,478 2,714,250 2,740,728 4,707 
Consumer and other5,734 577 6,311 446,669 452,980 577 
Total$107,006 $53,281 $160,287 $19,835,469 $19,995,756 $12,539 
Modification to Borrowers Experiencing Financial Difficulty The period-end balance of loan modifications, segregated by type of modification, to borrowers experiencing financial difficulty during the six months ended June 30, 2024 and 2023 are set forth in the table below, regardless of whether such modifications resulted in a new loan. There were no commitments to lend additional funds to these borrowers at June 30, 2024.
Combination: Payment Delay and Term ExtensionPercent of
Total Class
of Loans
June 30, 2024
Commercial and industrial$27,731 0.4 %
June 30, 2023
Commercial and industrial$16,020 0.3 %
Commercial real estate:
Buildings, land, and other20,466 0.3 
$36,486 0.2 
Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status, Charge-offs and Proceeds From Sales at Period-End
Information as of June 30, 2024 and June 30, 2023 related to loans modified (by type of modification) in the preceding twelve months, respectively, whereby the borrower was experiencing financial difficulty at the time of modification is set forth in the following table.
June 30, 2024June 30, 2023
Combination: Payment Delay and Term ExtensionCombination: Payment Delay and Term Extension
Past due in excess of 90 days or on non-accrual status at period-end:
Commercial and industrial$— $16,020 
Commercial real estate:
Buildings, land, and other— 20,466 
$— $36,486 
Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination The following table presents weighted-average risk grades for all commercial loans, by class and year of origination/renewal, as of June 30, 2024.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotalW/A Risk Grade
Commercial and industrial
Risk grades 1-8$1,095,611 $672,837 $566,640 $340,735 $310,052 $316,544 $2,208,140 $45,210 $5,555,769 6.40 
Risk grade 916,980 9,095 65,217 10,609 5,220 9,906 92,920 4,372 214,319 9.00 
Risk grade 101,114 434 14,799 687 218 12,285 43,049 3,775 76,361 10.00 
Risk grade 1193,737 32,948 20,080 36,358 5,840 2,046 140,163 6,229 337,401 11.00 
Risk grade 12746 2,474 1,015 3,062 503 2,197 646 9,658 20,301 12.00 
Risk grade 13— 1,290 144 11 — 1,503 3,076 6,028 13.00 
$1,208,188 $719,078 $667,895 $391,455 $321,844 $342,978 $2,486,421 $72,320 $6,210,179 6.81 
W/A risk grade7.27 6.93 7.29 7.32 5.72 6.07 6.53 8.52 6.81 
Energy
Risk grades 1-8$300,048 $34,672 $49,350 $49,328 $3,927 $5,041 $597,664 $6,669 $1,046,699 5.63 
Risk grade 9— 1,342 3,634 755 — 414 23,888 652 30,685 9.00 
Risk grade 10— — — 21 — 694 4,100 — 4,815 10.00 
Risk grade 11— — 2,075 — 72 2,945 — 219 5,311 11.00 
Risk grade 124,522 — — — 56 1,321 402 146 6,447 12.00 
Risk grade 13— — — — — — 2,700 — 2,700 13.00 
$304,570 $36,014 $55,059 $50,104 $4,055 $10,415 $628,754 $7,686 $1,096,657 5.83 
W/A risk grade6.11 6.80 7.00 5.88 6.56 9.00 5.44 7.32 5.83 
Commercial real estate:
Buildings, land, other
Risk grades 1-8$675,926 $1,431,165 $1,485,228 $1,150,261 $706,667 $1,153,397 $119,008 $96,456 $6,818,108 7.05 
Risk grade 94,176 5,529 128,935 35,986 7,420 38,849 43,689 61,767 326,351 9.00 
Risk grade 105,047 24,596 53,834 18,244 15,912 11,330 1,723 — 130,686 10.00 
Risk grade 115,177 8,854 37,368 24,337 21,975 91,719 — — 189,430 11.00 
Risk grade 12328 15,965 3,027 5,152 — 1,411 2,593 — 28,476 12.00 
Risk grade 13— 4,150 — 222 — — 244 — 4,616 13.00 
$690,654 $1,490,259 $1,708,392 $1,234,202 $751,974 $1,296,706 $167,257 $158,223 $7,497,667 7.31 
W/A risk grade7.21 7.31 7.39 7.34 7.17 7.18 8.02 7.53 7.31 
Construction
Risk grades 1-8$247,162 $475,920 $575,573 $119,299 $28,003 $1,296 $149,756 $165 $1,597,174 7.32 
Risk grade 990,634 5,282 26,585 118,546 — — 5,650 — 246,697 9.00 
Risk grade 1013,601 34,842 13,513 49,088 — — — — 111,044 10.00 
Risk grade 11— — 31,500 11,130 — — — — 42,630 11.00 
Risk grade 12— — — — — — — — — 12.00 
Risk grade 13— — — — — — — — — 13.00 
$351,397 $516,044 $647,171 $298,063 $28,003 $1,296 $155,406 $165 $1,997,545 7.75 
W/A risk grade7.68 7.54 7.83 8.70 2.53 6.81 7.46 6.98 7.75 
Total commercial real estate$1,042,051 $2,006,303 $2,355,563 $1,532,265 $779,977 $1,298,002 $322,663 $158,388 $9,495,212 7.40 
W/A risk grade7.36 7.37 7.51 7.61 7.00 7.18 7.75 7.53 7.40 
Weighted Average Risk Grades for All Commercial Loans by Class
The following tables present weighted average risk grades for all commercial loans by class as of December 31, 2023. Refer to our 2023 Form 10-K for details of these loans by year of origination/renewal.
Commercial and IndustrialEnergyCommercial Real Estate - Buildings, Land and OtherCommercial Real Estate - ConstructionTotal Commercial Real Estate
W/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoansW/A Risk GradeLoans
Risk grades 1-86.32 $5,507,878 5.73 $871,221 7.03 $6,895,358 7.27 $1,526,086 7.07 $8,421,444 
Risk grade 99.00 205,244 9.00 27,643 9.00 173,470 9.00 127,102 9.00 300,572 
Risk grade 1010.00 109,254 10.00 818 10.00 96,601 10.00 17,035 10.00 113,636 
Risk grade 1111.00 125,261 11.00 25,555 11.00 114,071 11.00 10,501 11.00 124,572 
Risk grade 1212.00 17,102 12.00 8,800 12.00 19,770 12.00 — 12.00 19,770 
Risk grade 1313.00 2,443 13.00 2,700 13.00 2,650 13.00 — 13.00 2,650 
Total6.60 $5,967,182 6.05 $936,737 7.20 $7,301,920 7.45 $1,680,724 7.24 $8,982,644 
Age analysis of Past Due Consumer Loans by Class and Year of Origination
Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June 30, 2024 was as follows:
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Consumer real estate:
Past due 30-89 days$158 $450 $1,396 $2,151 $1,005 $4,813 $7,284 $402 $17,659 
Past due 90 or more days— 565 772 309 60 772 2,624 3,717 8,819 
Total past due158 1,015 2,168 2,460 1,065 5,585 9,908 4,119 26,478 
Current loans314,290 575,925 410,016 263,679 158,204 173,773 810,696 7,667 2,714,250 
Total$314,448 $576,940 $412,184 $266,139 $159,269 $179,358 $820,604 $11,786 $2,740,728 
Consumer and other:
Past due 30-89 days$2,429 $174 $231 $122 $118 $64 $2,559 $37 $5,734 
Past due 90 or more days217 — 16 — — 162 181 577 
Total past due2,646 174 247 123 118 64 2,721 218 6,311 
Current loans35,410 40,943 19,574 3,921 2,691 1,457 319,622 23,051 446,669 
Total$38,056 $41,117 $19,821 $4,044 $2,809 $1,521 $322,343 $23,269 $452,980 
Revolving Loans Converted to Term [Table Text Block]
Period-end balances for revolving loans that converted to term during the three and six months ended June 30, 2024 and 2023 were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Commercial and industrial$10,557 $3,835 $24,813 $14,606 
Energy604 — 646 2,567 
Commercial real estate:
Buildings, land and other65,642 5,944 66,238 5,944 
Construction165 — 165 — 
Consumer real estate971 1,064 1,703 1,743 
Consumer and other3,541 1,669 6,094 3,671 
Total$81,480 $12,512 $99,659 $28,531 
Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology
The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of June 30, 2024 and December 31, 2023.
June 30, 2024Commercial
and
Industrial
EnergyCommercial
Real Estate
Consumer
Real Estate
Consumer
and Other
Total
Modeled expected credit losses$56,937 $3,841 $20,961 $14,508 $7,415 $103,662 
Q-Factor and other qualitative adjustments15,589 4,944 114,443 508 3,126 138,610 
Specific allocations6,028 2,700 4,616 691 — 14,035 
Total$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
December 31, 2023
Modeled expected credit losses$50,959 $7,838 $15,443 $12,364 $5,969 $92,573 
Q-Factor and other qualitative adjustments20,612 7,276 112,505 433 4,071 144,897 
Specific allocations
2,435 2,700 2,650 741 — 8,526 
Total$74,006 $17,814 $130,598 $13,538 $10,040 $245,996 
Activity in Allowance for Loan Losses by Portfolio Segment
The following table details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June 30, 2024 and 2023. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.
Commercial
and
Industrial
EnergyCommercial
Real Estate
Consumer
Real Estate
Consumer
and Other
Total
Three months ended:
June 30, 2024
Beginning balance$75,596 $14,218 $138,224 $13,857 $8,402 $250,297 
Credit loss expense (benefit)6,936 (3,038)1,903 2,175 7,760 15,736 
Charge-offs(4,282)(79)(122)(408)(8,360)(13,251)
Recoveries304 384 15 83 2,739 3,525 
Net (charge-offs) recoveries(3,978)305 (107)(325)(5,621)(9,726)
Ending balance$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
June 30, 2023
Beginning balance78,465 19,191 115,693 9,708 8,457 $231,514 
Credit loss expense (benefit)2,404 (4,433)5,133 3,822 5,007 11,933 
Charge-offs(7,136)(518)— (1,080)(7,016)(15,750)
Recoveries1,433 689 100 585 3,115 5,922 
Net (charge-offs) recoveries(5,703)171 100 (495)(3,901)(9,828)
Ending balance$75,166 $14,929 $120,926 $13,035 $9,563 $233,619 
Six months ended:
June 30, 2024
Beginning balance$74,006 $17,814 $130,598 $13,538 $10,040 $245,996 
Credit loss expense (benefit)8,928 (6,814)9,513 3,981 11,778 27,386 
Charge-offs(6,426)(79)(122)(2,077)(16,617)(25,321)
Recoveries2,046 564 31 265 5,340 8,246 
Net (charge-offs) recoveries(4,380)485 (91)(1,812)(11,277)(17,075)
Ending balance$78,554 $11,485 $140,020 $15,707 $10,541 $256,307 
June 30, 2023
Beginning balance104,237 18,062 90,301 8,004 7,017 $227,621 
Credit loss expense (benefit)(18,280)(3,467)30,494 5,105 10,756 24,608 
Charge-offs(13,316)(518)— (1,330)(13,958)(29,122)
Recoveries2,525 852 131 1,256 5,748 10,512 
Net (charge-offs) recoveries(10,791)334 131 (74)(8,210)(18,610)
Ending balance$75,166 $14,929 $120,926 $13,035 $9,563 $233,619 
Financing Receivable, Gross Charge-Offs By Year of Origination
The following table presents year-to-date gross charge-offs by year of origination as of June 30, 2024.
20242023202220212020PriorRevolving LoansRevolving Loans Converted to TermTotal
Commercial and industrial$— $471 $676 $467 $401 $625 $2,902 $884 $6,426 
Energy— 79 — — — — — — 79 
Commercial real estate:
Buildings, land and other— — 122 — — — — — 122 
Construction— — — — — — — — — 
Consumer real estate— — 148 253 — 384 1,225 67 2,077 
Consumer and other9,369 5,713 131 51 1,332 13 16,617 
Total$9,369 $6,263 $1,077 $724 $405 $1,060 $5,459 $964 $25,321 
Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology
The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment, as of June 30, 2024 and December 31, 2023.
June 30, 2024December 31, 2023
Loan
Balance
Specific AllocationsLoan
Balance
Specific Allocations
Commercial and industrial$25,508 $6,028 $18,670 $2,435 
Energy9,001 2,700 11,353 2,700 
Commercial real estate:
Buildings, land and other32,316 4,616 21,373 2,650 
Construction— — — — 
Consumer real estate5,807 691 7,235 741 
Consumer and other— — — — 
Total$72,632 $14,035 $58,631 $8,526 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Deposits (Tables)
6 Months Ended
Jun. 30, 2024
Disclosure Text Block [Abstract]  
Deposit Liabilities, Type
Deposits were as follows:
June 30,
2024
December 31,
2023
Non-interest-bearing demand deposits$13,484,977 $14,926,094 
Interest-bearing deposits:
Savings and interest checking9,629,146 10,512,637 
Money market accounts10,899,993 10,997,279 
Time accounts6,304,024 5,484,558 
Total interest-bearing deposits26,833,163 26,994,474 
Total deposits$40,318,140 $41,920,568 
Additional Information About Corporation's Deposits
The table below presents additional information about our deposits. Public funds in excess of deposit insurance limits are included in the totals for deposits not covered by insurance; however, such deposits are generally fully collateralized by securities.
June 30,
2024
December 31,
2023
Deposits from foreign sources (primarily Mexico)$1,114,319 $1,061,701 
Non-interest-bearing public funds deposits451,472 675,016 
Interest-bearing public funds deposits636,415 630,455 
Total deposits not covered by deposit insurance20,774,932 22,393,786 
Time deposits not covered by deposit insurance2,721,625 2,339,716 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Financial Instruments with Off-Balance-Sheet Risk
Financial instruments with off-balance-sheet risk were as follows:
June 30,
2024
December 31,
2023
Commitments to extend credit$11,908,533 $12,195,073 
Standby letters of credit404,673 438,635 
Deferred standby letter of credit fees2,614 2,912 
Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]
The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Beginning balance$53,751 $54,918 $51,751 $58,593 
Credit loss expense (benefit)51 (2,037)2,051 (5,712)
Ending balance$53,802 $52,881 $53,802 $52,881 
Lease Commitments, Components of Lease Expense [Table Text Block] We lease certain office facilities and office equipment under operating leases. The components of total lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Amortization of lease right-of-use assets$8,829 $8,747 $17,619 $17,512 
Short-term lease expense394 493 719 902 
Non-lease components (including taxes, insurance, common maintenance, etc.)3,466 3,662 7,015 7,043 
Total$12,689 $12,902 $25,353 $25,457 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Capital and Regulatory Matters (Tables)
6 Months Ended
Jun. 30, 2024
Banking Regulation, Common Equity Tier 1 Risk-Based Capital [Abstract]  
Actual and Required Capital Ratios
The following table presents actual and required capital ratios as of June 30, 2024 and December 31, 2023 for Cullen/Frost and Frost Bank under the Basel III Capital Rules. Capital levels required to be considered well-capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules. See the 2023 Form 10-K for a more detailed discussion of the Basel III Capital Rules.
ActualMinimum Capital Required Plus Capital Conservation Buffer
Required to be
Considered Well-
Capitalized (1)
Capital
Amount
RatioCapital
Amount
RatioCapital
Amount
Ratio
June 30, 2024
Common Equity Tier 1 to Risk-Weighted Assets
Cullen/Frost$4,164,990 13.35 %$2,183,331 7.00 %N/AN/A
Frost Bank4,228,311 13.56 2,182,110 7.00 $2,026,245 6.50 %
Tier 1 Capital to Risk-Weighted Assets
Cullen/Frost4,310,442 13.82 2,651,188 8.50 1,871,427 6.00 
Frost Bank4,228,311 13.56 2,649,705 8.50 2,493,840 8.00 
Total Capital to Risk-Weighted Assets
Cullen/Frost4,763,514 15.27 3,274,997 10.50 3,119,044 10.00 
Frost Bank4,521,383 14.50 3,273,165 10.50 3,117,300 10.00 
Leverage Ratio
Cullen/Frost4,310,442 8.62 1,999,776 4.00 N/AN/A
Frost Bank4,228,311 8.46 1,999,934 4.00 2,499,918 5.00 
December 31, 2023
Common Equity Tier 1 to Risk-Weighted Assets
Cullen/Frost$4,036,945 13.25 %$2,132,516 7.00 %N/AN/A
Frost Bank4,057,111 13.33 2,129,784 7.00 $1,977,656 6.50 %
Tier 1 Capital to Risk-Weighted Assets
Cullen/Frost4,182,397 13.73 2,589,484 8.50 1,827,871 6.00 
Frost Bank4,057,111 13.33 2,586,166 8.50 2,434,038 8.00 
Total Capital to Risk-Weighted Assets
Cullen/Frost4,625,760 15.18 3,198,774 10.50 3,046,452 10.00 
Frost Bank4,320,474 14.20 3,194,676 10.50 3,042,548 10.00 
Leverage Ratio
Cullen/Frost4,182,397 8.35 2,003,020 4.00 N/AN/A
Frost Bank4,057,111 8.10 2,003,152 4.00 2,503,940 5.00 
____________________
(1)“Well-capitalized” minimum Common Equity Tier 1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding
The notional amounts and estimated fair values of interest rate derivative contracts are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (“CME”) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of June 30, 2024 and December 31, 2023.
June 30, 2024December 31, 2023
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Non-hedging interest rate derivatives:
Financial institution counterparties:
Loan/lease interest rate swaps – assets1,176,104 $70,070 1,040,659 $58,486 
Loan/lease interest rate swaps – liabilities553,195 (7,166)617,266 (20,293)
Loan/lease interest rate caps – assets235,699 10,021 275,000 11,747 
Customer counterparties:
Loan/lease interest rate swaps – assets553,195 7,166 617,266 20,482 
Loan/lease interest rate swaps – liabilities1,176,104 (70,069)1,040,659 (58,485)
Loan/lease interest rate caps – liabilities235,699 (10,019)275,000 (11,747)
Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding
The weighted-average rates paid and received for interest rate swaps outstanding at June 30, 2024 were as follows:
Weighted-Average
Interest
Rate
Paid
Interest
Rate
Received
Interest rate swaps:
Non-hedging interest rate swaps – financial institution counterparties4.98 %7.08 %
Non-hedging interest rate swaps – customer counterparties7.08 4.98 
Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions
The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.
June 30, 2024December 31, 2023
Notional
Units
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Financial institution counterparties:
Oil – assetsBarrels4,541 $14,580 5,601 $37,667 
Oil – liabilitiesBarrels7,437 (28,552)4,581 (18,500)
Natural gas – assetsMMBTUs21,934 8,831 17,363 11,822 
Natural gas – liabilitiesMMBTUs10,785 (3,474)6,462 (2,499)
Customer counterparties:
Oil – assetsBarrels7,498 29,330 4,618 18,722 
Oil – liabilitiesBarrels4,480 (14,315)5,564 (36,877)
Natural gas – assetsMMBTUs12,693 3,552 6,462 2,499 
Natural gas – liabilitiesMMBTUs20,025 (8,478)17,363 (11,571)
Schedule of Foreign Exchange Contracts, Statement of Financial Position The notional amounts and fair values of open foreign currency forward and option contracts are presented in the following table.
 June 30, 2024December 31, 2023
Notional
Currency
Notional
Amount
Estimated
Fair Value
Notional
Amount
Estimated
Fair Value
Financial institution counterparties:
Forward and option contracts – assetsCAD— $— 250 $
Forward and option contracts – liabilitiesEUR— — 3,000 (14)
Forward and option contracts – liabilitiesCAD— — 250 (5)
Customer counterparties:
Forward and option contracts – assetsEUR— — 3,000 16 
Forward and option contracts – assetsCAD— — 250 
Forward and option contracts – liabilitiesCAD— — 250 — 
Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value
Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Commercial loan/lease interest rate swaps:
Amount of gain (loss) included in interest income on loans$— $$— $16 
Amount of (gain) loss included in other non-interest expense— — 
Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives
Amounts included in the consolidated statements of income related to non-hedge related derivative instruments are presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Non-hedging interest rate derivatives:
Other non-interest income$512 $1,002 $1,637 $1,712 
Other non-interest expense— 
Non-hedging commodity derivatives:
Other non-interest income946 503 1,325 925 
Non-hedging foreign currency derivatives:
Other non-interest income— — 11 25 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Offsetting (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Financial Instruments Eligible for Offset Consolidated Balance Sheet
Information about financial instruments that are eligible for offset in the consolidated balance sheet as of June 30, 2024 is presented in the following tables.
Gross Amount
Recognized
Gross Amount
Offset
Net Amount
Recognized
June 30, 2024
Financial assets:
Derivatives:
Interest rate contracts$80,091 $— $80,091 
Commodity contracts23,411 — 23,411 
Total derivatives103,502 — 103,502 
Resell agreements84,650 — 84,650 
Total$188,152 $— $188,152 
Financial liabilities:
Derivatives:
Interest rate contracts$7,166 $— $7,166 
Commodity contracts32,026 — 32,026 
Total derivatives39,192 — 39,192 
Repurchase agreements3,762,942 — 3,762,942 
Total$3,802,134 $— $3,802,134 
Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December 31, 2023 is presented in the following tables.
Gross Amount
Recognized
Gross Amount
Offset
Net Amount
Recognized
December 31, 2023
Financial assets:
Derivatives:
Interest rate contracts$70,233 $— $70,233 
Commodity contracts49,489 — 49,489 
Foreign currency contracts— 
Total derivatives119,723 — 119,723 
Resell agreements84,650 — 84,650 
Total$204,373 $— $204,373 
Financial liabilities:
Derivatives:
Interest rate contracts$20,293 $— $20,293 
Commodity contracts20,999 — 20,999 
Foreign currency contracts19 — 19 
Total derivatives41,311 — 41,311 
Repurchase agreements4,127,188 — 4,127,188 
Total$4,168,499 $— $4,168,499 
Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset
Gross Amounts Not Offset
Net Amount
Recognized
Financial
Instruments
CollateralNet
Amount
June 30, 2024
Financial assets:
Derivatives:
Counterparty H$32,594 $(15,265)$(16,030)$1,299 
Counterparty F16,299 (10,399)(3,889)2,011 
Counterparty B24,125 (6,362)(16,870)893 
Counterparty E15,855 (1,913)(13,040)902 
Other counterparties14,629 (5,253)(8,294)1,082 
Total derivatives103,502 (39,192)(58,123)6,187 
Resell agreements84,650 — (84,650)— 
Total$188,152 $(39,192)$(142,773)$6,187 
Financial liabilities:
Derivatives:
Counterparty H$15,265 $(15,265)$— $— 
Counterparty F10,399 (10,399)— — 
Counterparty B6,362 (6,362)— — 
Counterparty E1,913 (1,913)— — 
Other counterparties5,253 (5,253)— — 
Total derivatives39,192 (39,192)— — 
Repurchase agreements3,762,942 — (3,762,942)— 
Total$3,802,134 $(39,192)$(3,762,942)$— 
Gross Amounts Not Offset
Net Amount
Recognized
Financial
Instruments
CollateralNet
Amount
December 31, 2023
Financial assets:
Derivatives:
Counterparty H$36,551 $(8,870)$(27,170)$511 
Counterparty F31,202 (7,444)(22,954)804 
Counterparty B23,829 (5,151)(18,472)206 
Counterparty E13,271 (4,548)(8,723)— 
Other counterparties14,870 (6,418)(7,520)932 
Total derivatives119,723 (32,431)(84,839)2,453 
Resell agreements84,650 — (84,650)— 
Total$204,373 $(32,431)$(169,489)$2,453 
Financial liabilities:
Derivatives:
Counterparty H$8,870 $(8,870)$— $— 
Counterparty F7,444 (7,444)— — 
Counterparty B5,151 (5,151)— — 
Counterparty E4,548 (4,548)— — 
Other counterparties15,298 (6,418)(8,580)300 
Total derivatives41,311 (32,431)(8,580)300 
Repurchase agreements4,127,188 — (4,127,188)— 
Total$4,168,499 $(32,431)$(4,135,768)$300 
Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]
The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of June 30, 2024 and December 31, 2023 is presented in the following tables.
Remaining Contractual Maturity of the Agreements
Overnight and ContinuousUp to 30 Days30-90 DaysGreater than 90 DaysTotal
June 30, 2024
Repurchase agreements:
U.S. Treasury$1,889,019 $— $— $— $1,889,019 
Residential mortgage-backed securities1,873,923 — — — 1,873,923 
Total borrowings$3,762,942 $— $— $— $3,762,942 
Gross amount of recognized liabilities for repurchase agreements$3,762,942 
Amounts related to agreements not included in offsetting disclosures above$— 
December 31, 2023
Repurchase agreements:
U.S. Treasury$3,300,662 $— $— $— $3,300,662 
Residential mortgage-backed securities826,526 — — — 826,526 
Total borrowings$4,127,188 $— $— $— $4,127,188 
Gross amount of recognized liabilities for repurchase agreements$4,127,188 
Amounts related to agreements not included in offsetting disclosures above$— 
 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award
A combined summary of activity in our active stock plans is presented in the table below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. On April 24, 2024, the shareholders of Cullen/Frost approved the 2024 Equity Incentive Plan (the “2024 Plan”) to replace the 2015 Omnibus Incentive Plan (the “2015 Plan”). Under the 2024 Plan, shareholders approved the issuance, pursuant to the plan, of 2,576,038 shares of our common stock. This amount included 2,350,000 newly authorized shares and the 226,038 shares remaining available for issuance under the superseded 2015 Plan. As of June 30, 2024, there were 2,567,893 shares remaining available for grant for future stock-based compensation awards.
Deferred
Stock Units
Outstanding
Non-Vested
Restricted Stock Units
Outstanding
Performance
Stock Units
Outstanding
Stock Options
Outstanding
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Units
Weighted-
Average
Fair Value
at Grant
Number
of Shares
Weighted-
Average
Exercise
Price
Balance, January 1, 202454,164 $89.71 566,806 $99.77 267,054 $89.99 485,941 $71.25 
Granted7,997 116.84 2,826 107.95 — — — — 
Exercised/vested(9,382)80.99 (458)65.43 (45,818)57.89 (66,970)77.79 
Forfeited/expired— — (1,408)106.18 (22,913)57.89 — — 
Balance, June 30, 202452,779 95.37 567,766 99.82 198,323 101.12 418,971 70.20 
Shares Issued in Connection with Stock Compensation Awards Shares issued in connection with stock compensation awards along with other related information were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
New shares issued from available authorized shares— — — 49,887 
Shares issued from available treasury stock38,452 13,626 122,628 14,126 
Proceeds from stock option exercises$2,294 $946 $5,209 $2,446 
Share-based Payment Arrangement, Cost by Plan
Stock-based compensation expense or benefit and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January 1 of the following year.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Non-vested stock units$3,100 $2,864 $6,479 $6,171 
Deferred stock units934 880 934 880 
Performance stock units489 1,049 848 2,484 
Total$4,523 $4,793 $8,261 $9,535 
Income tax benefit$846 $800 $1,991 $1,868 
Unrecognized Stock-Based Compensation Expense
Unrecognized stock-based compensation expense at June 30, 2024 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.
Non-vested stock units$16,341 
Performance stock units7,583 
Total$23,924 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Common Share The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net income$145,499 $162,118 $281,189 $339,771 
Less: Preferred stock dividends1,669 1,669 3,338 3,338 
Net income available to common shareholders143,830 160,449 277,851 336,433 
Less: Earnings allocated to participating securities1,693 1,645 3,334 3,468 
Net earnings allocated to common stock$142,137 $158,804 $274,517 $332,965 
Distributed earnings allocated to common stock$59,108 $55,783 $118,188 $111,789 
Undistributed earnings allocated to common stock83,029 103,021 156,329 221,176 
Net earnings allocated to common stock$142,137 $158,804 $274,517 $332,965 
Weighted-average shares outstanding for basic earnings per common share64,192,907 64,240,789 64,204,615 64,306,809 
Dilutive effect of stock compensation140,280 187,172 147,693 225,267 
Weighted-average shares outstanding for diluted earnings per common share64,333,187 64,427,961 64,352,308 64,532,076 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Defined Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Net Periodic Cost (Benefit)
The components of the combined net periodic expense (benefit) for our defined benefit pension plans are presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Expected return on plan assets, net of expenses$(2,412)$(2,740)$(4,823)$(5,480)
Interest cost on projected benefit obligation1,661 1,746 3,323 3,492 
Net amortization and deferral419 870 837 1,740 
Net periodic expense (benefit)$(332)$(124)$(663)$(248)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Tax Expense
Income tax expense was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Current income tax expense$32,919 $32,413 $63,236 $67,408 
Deferred income tax expense (benefit)(3,267)(680)(7,713)(2,489)
Income tax expense, as reported$29,652 $31,733 $55,523 $64,919 
Effective tax rate16.9 %16.4 %16.5 %16.0 %
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Other Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Comprehensive Income (Loss)
The before and after-tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note 11 – Defined Benefit Plans).
Three Months Ended
June 30, 2024
Three Months Ended
June 30, 2023
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Securities available for sale and transferred securities:
Change in net unrealized gain/loss during the period$(42,111)$(8,843)$(33,268)$(206,863)$(43,441)$(163,422)
Change in net unrealized gain on securities transferred to held to maturity(157)(33)(124)(162)(34)(128)
Reclassification adjustment for net (gains) losses included in net income— — — (33)(7)(26)
Total securities available for sale and transferred securities(42,268)(8,876)(33,392)(207,058)(43,482)(163,576)
Defined-benefit post-retirement benefit plans:
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)419 88 331 870 183 687 
Total defined-benefit post-retirement benefit plans419 88 331 870 183 687 
Total other comprehensive income (loss)$(41,849)$(8,788)$(33,061)$(206,188)$(43,299)$(162,889)
Six Months Ended
June 30, 2024
Six Months Ended
June 30, 2023
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Before Tax
Amount
Tax  Expense,
(Benefit)
Net of  Tax
Amount
Securities available for sale and transferred securities:
Change in net unrealized gain/loss during the period$(241,186)$(50,649)$(190,537)$53,406 $11,215 $42,191 
Change in net unrealized gain on securities transferred to held to maturity(316)(67)(249)(322)(67)(255)
Reclassification adjustment for net (gains) losses included in net income— — — (54)(11)(43)
Total securities available for sale and transferred securities(241,502)(50,716)(190,786)53,030 11,137 41,893 
Defined-benefit post-retirement benefit plans:
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic expense (benefit)837 176 661 1,740 366 1,374 
Total defined-benefit post-retirement benefit plans837 176 661 1,740 366 1,374 
Total other comprehensive income (loss)$(240,665)$(50,540)$(190,125)$54,770 $11,503 $43,267 
Schedule of Accumulated Other Comprehensive Income (Loss)
Activity in accumulated other comprehensive income (loss), net of tax, was as follows:
Securities
Available
For Sale
Defined
Benefit
Plans
Accumulated
Other
Comprehensive
Income
Balance at January 1, 2024$(1,094,794)$(24,425)$(1,119,219)
Other comprehensive income (loss) before reclassifications
(190,786)— (190,786)
Reclassification of amounts included in net income
— 661 661 
Net other comprehensive income (loss) during period(190,786)661 (190,125)
Balance at June 30, 2024$(1,285,580)$(23,764)$(1,309,344)
Balance at January 1, 2023$(1,313,791)$(34,503)$(1,348,294)
Other comprehensive income (loss) before reclassifications
41,936 — 41,936 
Reclassification of amounts included in net income
(43)1,374 1,331 
Net other comprehensive income (loss) during period41,893 1,374 43,267 
Balance at June 30, 2023$(1,271,898)$(33,129)$(1,305,027)
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Operating Segments (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Summary of Operating Results by Segment Summarized operating results by operating segment were as follows:
BankingFrost  Wealth
Advisors
Non-BanksConsolidated
Three months ended:
June 30, 2024
Net interest income (expense)$398,270 $1,907 $(3,465)$396,712 
Credit loss expense15,787 — — 15,787 
Non-interest income62,178 49,489 (477)111,190 
Non-interest expense276,196 37,875 2,893 316,964 
Income (loss) before income taxes168,465 13,521 (6,835)175,151 
Income tax expense (benefit)28,819 2,839 (2,006)29,652 
Net income (loss)139,646 10,682 (4,829)145,499 
Preferred stock dividends— — 1,669 1,669 
Net income (loss) available to common shareholders$139,646 $10,682 $(6,498)$143,830 
Revenues from (expenses to) external customers$460,448 $51,396 $(3,942)$507,902 
June 30, 2023
Net interest income (expense)$385,720 $2,090 $(2,544)$385,266 
Credit loss expense (benefit)9,901 — — 9,901 
Non-interest income57,808 46,147 (427)103,528 
Non-interest expense246,927 35,558 2,557 285,042 
Income (loss) before income taxes186,700 12,679 (5,528)193,851 
Income tax expense (benefit)30,636 2,663 (1,566)31,733 
Net income (loss)156,064 10,016 (3,962)162,118 
Preferred stock dividends— — 1,669 1,669 
Net income (loss) available to common shareholders$156,064 $10,016 $(5,631)$160,449 
Revenues from (expenses to) external customers$443,528 $48,237 $(2,971)$488,794 
BankingFrost  Wealth
Advisors
Non-BanksConsolidated
Six months ended:
June 30, 2024
Net interest income (expense)$790,075 $3,576 $(6,888)$786,763 
Credit loss expense (benefit)29,437 — — 29,437 
Non-interest income128,558 94,915 (906)222,567 
Non-interest expense563,026 75,848 4,307 643,181 
Income (loss) before income taxes326,170 22,643 (12,101)336,712 
Income tax expense (benefit)54,454 4,755 (3,686)55,523 
Net income (loss)271,716 17,888 (8,415)281,189 
Preferred stock dividends— — 3,338 3,338 
Net income (loss) available to common shareholders$271,716 $17,888 $(11,753)$277,851 
Revenues from (expenses to) external customers$918,633 $98,491 $(7,794)$1,009,330 
June 30, 2023
Net interest income (expense)$785,857 $3,744 $(4,515)$785,086 
Credit loss expense19,005 — — 19,005 
Non-interest income121,451 88,185 (843)208,793 
Non-interest expense496,792 69,507 3,885 570,184 
Income (loss) before income taxes391,511 22,422 (9,243)404,690 
Income tax expense (benefit)62,754 4,709 (2,544)64,919 
Net income (loss)328,757 17,713 (6,699)339,771 
Preferred stock dividends— — 3,338 3,338 
Net income (loss) available to common shareholders$328,757 $17,713 $(10,037)$336,433 
Revenues from (expenses to) external customers$907,308 $91,929 $(5,358)$993,879 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy of ASC Topic 820 utilized to measure fair value.
Level 1 InputsLevel 2 InputsLevel 3 InputsTotal Fair Value
June 30, 2024
Securities available for sale:
U.S. Treasury$3,882,331 $— $— $3,882,331 
Residential mortgage-backed securities— 6,537,427 — 6,537,427 
States and political subdivisions— 4,734,909 — 4,734,909 
Other— 42,971 — 42,971 
Trading account securities:
U.S. Treasury31,400 — — 31,400 
States and political subdivisions— 786 — 786 
Derivative assets:
Interest rate swaps, caps, and floors— 87,257 — 87,257 
Commodity swaps and options— 56,293 — 56,293 
Derivative liabilities:
Interest rate swaps, caps, and floors— 87,254 — 87,254 
Commodity swaps and options— 54,819 — 54,819 
December 31, 2023
Securities available for sale:
U.S. Treasury$4,927,589 $— $— $4,927,589 
Residential mortgage-backed securities— 6,596,682 — 6,596,682 
States and political subdivisions— 5,011,331 — 5,011,331 
Other— 42,769 — 42,769 
Trading account securities:
U.S. Treasury30,265 — — 30,265 
States and political subdivisions— 1,452 — 1,452 
Derivative assets:
Interest rate swaps, caps, and floors— 90,715 — 90,715 
Commodity swaps and options— 70,710 — 70,710 
Foreign currency forward contracts22 — — 22 
Derivative liabilities:
Interest rate swaps, caps, and floors— 90,525 — 90,525 
Commodity swaps and options— 69,447 — 69,447 
Foreign currency forward contracts19 — — 19 
Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]
The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral during the reported periods.
Six Months Ended
June 30, 2024
Six Months Ended
June 30, 2023
Level 2Level 3Level 2Level 3
Carrying value before allocations$17,832 $14,159 $19,064 $20,171 
Specific (allocations) reversals of prior allocations(1,916)(1,501)(1,300)(2,100)
Fair value$15,916 $12,658 $17,764 $18,071 
Estimated Fair Values of Financial Instruments The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:
June 30, 2024December 31, 2023
Carrying
Amount
Estimated
Fair Value
Carrying
Amount
Estimated
Fair Value
Financial assets:
Level 2 inputs:
Cash and cash equivalents$7,144,784 $7,144,784 $8,687,276 $8,687,276 
Securities held to maturity3,586,116 3,416,937 3,619,428 3,532,044 
Accrued interest receivable243,951 243,951 251,385 251,385 
Level 3 inputs:
Loans, net19,739,449 19,241,857 18,578,255 18,117,369 
Financial liabilities:
Level 2 inputs:
Deposits40,318,140 40,303,423 41,920,568 41,903,580 
Federal funds purchased35,925 35,925 14,200 14,200 
Repurchase agreements3,762,942 3,762,942 4,127,188 4,127,188 
Junior subordinated deferrable interest debentures123,155 123,712 123,127 123,712 
Subordinated notes99,569 96,645 99,491 96,071 
Accrued interest payable66,812 66,812 61,222 61,222 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies - Additional Cash Flow Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]    
Cash paid for interest $ 389,432 $ 270,358
Cash paid for income taxes 62,000 66,500
Unsettled securities transactions 29,011 10,988
Right-of-use lease assets obtained in exchange for lessee operating lease liabilities $ 9,218 $ 8,914
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule Of Marketable Securities [Line Items]    
AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax $ 835 $ 1,200
Net unamortized unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax $ 660 909
Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded 72.90%  
Debt Securities, Available-for-sale, Allowance for Credit Loss $ 0 0
Held-to-maturity Securities [Member]    
Schedule Of Marketable Securities [Line Items]    
Carry Value of Securities Pledged 1,300,000 1,000,000
Accrued interest receivable 38,200 40,900
Available-for-sale Securities [Member]    
Schedule Of Marketable Securities [Line Items]    
Carry Value of Securities Pledged 5,300,000 6,100,000
Accrued interest receivable $ 105,200 $ 114,900
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Held to Maturity, Amortized Cost $ 3,586,426 $ 3,619,738
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 17,319 43,066
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 186,808 130,760
Debt Securities, Held-to-maturity, Fair Value 3,416,937 3,532,044
Securities, held-to-maturity, allowance for credit loss (310) (310)
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 3,586,116 3,619,428
Residential Mortgage Backed Securities [Member]    
Schedule of Investments [Line Items]    
Held to Maturity, Amortized Cost 1,225,779 1,250,431
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 76
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 74,853 54,175
Debt Securities, Held-to-maturity, Fair Value 1,150,926 1,196,332
Securities, held-to-maturity, allowance for credit loss 0 0
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 1,225,779 1,250,431
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Investments [Line Items]    
Held to Maturity, Amortized Cost 2,359,147 2,367,807
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 17,319 42,990
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 111,929 76,540
Debt Securities, Held-to-maturity, Fair Value 2,264,537 2,334,257
Securities, held-to-maturity, allowance for credit loss (310) (310)
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 2,358,837 2,367,497
Other Investments [Member]    
Schedule of Investments [Line Items]    
Held to Maturity, Amortized Cost 1,500 1,500
Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain 0 0
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 26 45
Debt Securities, Held-to-maturity, Fair Value 1,474 1,455
Securities, held-to-maturity, allowance for credit loss 0 0
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 $ 1,500 $ 1,500
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Securities Securities - Moody's and/or Standard & Poor's Bond Rating (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity $ 3,586,426 $ 3,619,738
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 2,359,147 2,367,807
Other Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,500 1,500
Moody's, Aaa Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,854,480 1,858,686
Moody's, Aaa Rating | Other Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Moody's, Aa1 Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 504,667 509,121
Moody's, Aa1 Rating | Other Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Not rated [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Not rated [Member] | Other Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,500 1,500
Not Guaranteed or Pre-Refunded [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 800,075 804,737
Not Guaranteed or Pre-Refunded [Member] | Moody's, Aaa Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 301,518 301,721
Not Guaranteed or Pre-Refunded [Member] | Moody's, Aa1 Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 498,557 503,016
Not Guaranteed or Pre-Refunded [Member] | Not rated [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Guaranteed by the Texas PSF [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,538,227 1,541,913
Guaranteed by the Texas PSF [Member] | Moody's, Aaa Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,538,227 1,541,913
Guaranteed by the Texas PSF [Member] | Moody's, Aa1 Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Guaranteed by the Texas PSF [Member] | Not rated [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Guaranteed by Third Party | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 19,755 19,756
Guaranteed by Third Party | Moody's, Aaa Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 13,645 13,651
Guaranteed by Third Party | Moody's, Aa1 Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 6,110 6,105
Guaranteed by Third Party | Not rated [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Pre-Refunded [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,090 1,401
Pre-Refunded [Member] | Moody's, Aaa Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 1,090 1,401
Pre-Refunded [Member] | Moody's, Aa1 Rating | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Pre-Refunded [Member] | Not rated [Member] | US States and Political Subdivisions Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity $ 0 $ 0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]                
Securities, held-to-maturity, allowance for credit loss $ 310   $ 310     $ 310    
Debt Securities [Member]                
Schedule of Held-to-maturity Securities [Line Items]                
Securities, held-to-maturity, allowance for credit loss 310 $ 267 310 $ 267 $ 310 $ 310 $ 262 $ 158
Credit loss expense (benefit) $ 0 $ 5 $ 0 $ 109        
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost $ 16,825,791 $ 17,965,338
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 5,156 14,828
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1,633,309 1,401,795
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Securities available for sale, at estimated fair value 15,197,638 16,578,371
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 4,184,938 5,212,894
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 302,607 285,305
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Securities available for sale, at estimated fair value 3,882,331 4,927,589
Residential Mortgage Backed Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 7,567,795 7,463,954
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 2,840 9,066
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1,033,208 876,338
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Securities available for sale, at estimated fair value 6,537,427 6,596,682
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 5,030,087 5,245,721
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 2,316 5,762
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 297,494 240,152
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Securities available for sale, at estimated fair value 4,734,909 5,011,331
Other Investments [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Available-for-sale, Amortized Cost 42,971 42,769
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0 0
Debt Securities, Available-for-sale, Allowance for Credit Loss 0 0
Securities available for sale, at estimated fair value $ 42,971 $ 42,769
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Available-for-Sale Securities [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months $ 1,191,218  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 13,036  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 13,319,570  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1,620,273  
Debt Securities, Available-for-sale, Unrealized Loss Position 14,510,788  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1,633,309 $ 1,401,795
U.S. Treasury [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 3,882,331  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 302,607  
Debt Securities, Available-for-sale, Unrealized Loss Position 3,882,331  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 302,607 285,305
Residential Mortgage Backed Securities [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 508,001  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 5,469  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 5,561,705  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1,027,739  
Debt Securities, Available-for-sale, Unrealized Loss Position 6,069,706  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1,033,208 876,338
States and political subdivisions [Member]    
Schedule of Available-for-Sale Securities [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 683,217  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 7,567  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 3,875,534  
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 289,927  
Debt Securities, Available-for-sale, Unrealized Loss Position 4,558,751  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax $ 297,494 $ 240,152
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Held to Maturity, Due in one year or less, Amortized Cost $ 10,595  
Held to Maturity, Due after one year through five years, Amortized Cost 47,873  
Held to Maturity, Due after five years through ten years, Amortized Cost 519,679  
Held to Maturity, Due after ten years, Amortized Cost 3,008,279  
Held to Maturity, Amortized Cost 3,586,426 $ 3,619,738
Held to Maturity, Due in one year or less, Estimated Fair Value 10,542  
Held to Maturity, Due after one year through five years, Estimated Fair Value 42,792  
Held to Maturity, Due after five years through ten years, Estimated Fair Value 466,196  
Held to Maturity, Due after ten years, Estimated Fair Value 2,897,407  
Held to Maturity, Estimated Fair Value 3,416,937 3,532,044
Available-for-sale Securities, Due in one year or less, Amortized Cost 1,350,261  
Available for Sale, Due after one year through five years, Amortized Cost 2,871,230  
Available for Sale, Due after five years through ten years, Amortized Cost 1,041,790  
Available for Sale, Due after ten years, Amortized Cost 11,519,539  
Debt Securities, Available-for-sale, Amortized Cost 16,825,791 17,965,338
Available for Sale, Due in one year or less, Estimated Fair Value 1,329,223  
Available for Sale, Due after one year through five years, Estimated Fair Value 2,673,907  
Available for Sale, Due after five years through ten years, Estimated Fair Value 964,649  
Available for Sale, Due after ten years, Estimated Fair Value 10,186,888  
Securities available for sale, at estimated fair value 15,197,638 16,578,371
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Securities, Due in one year or less, Amortized Cost 1,173,271  
Available for Sale, Due after one year through five years, Amortized Cost 2,621,114  
Available for Sale, Due after five years through ten years, Amortized Cost 197,956  
Available for Sale, Due after ten years, Amortized Cost 192,597  
Debt Securities, Available-for-sale, Amortized Cost 4,184,938 5,212,894
Available for Sale, Due in one year or less, Estimated Fair Value 1,152,647  
Available for Sale, Due after one year through five years, Estimated Fair Value 2,428,473  
Available for Sale, Due after five years through ten years, Estimated Fair Value 163,742  
Available for Sale, Due after ten years, Estimated Fair Value 137,469  
Securities available for sale, at estimated fair value 3,882,331 4,927,589
Residential Mortgage Backed Securities [Member]    
Schedule of Investments [Line Items]    
Held to Maturity, Due in one year or less, Amortized Cost 0  
Held to Maturity, Due after one year through five years, Amortized Cost 43,600  
Held to Maturity, Due after five years through ten years, Amortized Cost 467,780  
Held to Maturity, Due after ten years, Amortized Cost 714,399  
Held to Maturity, Amortized Cost 1,225,779 1,250,431
Held to Maturity, Due in one year or less, Estimated Fair Value 0  
Held to Maturity, Due after one year through five years, Estimated Fair Value 38,538  
Held to Maturity, Due after five years through ten years, Estimated Fair Value 416,882  
Held to Maturity, Due after ten years, Estimated Fair Value 695,506  
Held to Maturity, Estimated Fair Value 1,150,926 1,196,332
Available-for-sale Securities, Due in one year or less, Amortized Cost 702  
Available for Sale, Due after one year through five years, Amortized Cost 1,118  
Available for Sale, Due after five years through ten years, Amortized Cost 13,084  
Available for Sale, Due after ten years, Amortized Cost 7,552,891  
Debt Securities, Available-for-sale, Amortized Cost 7,567,795 7,463,954
Available for Sale, Due in one year or less, Estimated Fair Value 696  
Available for Sale, Due after one year through five years, Estimated Fair Value 1,121  
Available for Sale, Due after five years through ten years, Estimated Fair Value 13,116  
Available for Sale, Due after ten years, Estimated Fair Value 6,522,494  
Securities available for sale, at estimated fair value 6,537,427 6,596,682
US States and Political Subdivisions Debt Securities [Member]    
Schedule of Investments [Line Items]    
Held to Maturity, Due in one year or less, Amortized Cost 9,095  
Held to Maturity, Due after one year through five years, Amortized Cost 4,273  
Held to Maturity, Due after five years through ten years, Amortized Cost 51,899  
Held to Maturity, Due after ten years, Amortized Cost 2,293,880  
Held to Maturity, Amortized Cost 2,359,147 2,367,807
Held to Maturity, Due in one year or less, Estimated Fair Value 9,068  
Held to Maturity, Due after one year through five years, Estimated Fair Value 4,254  
Held to Maturity, Due after five years through ten years, Estimated Fair Value 49,314  
Held to Maturity, Due after ten years, Estimated Fair Value 2,201,901  
Held to Maturity, Estimated Fair Value 2,264,537 2,334,257
Available-for-sale Securities, Due in one year or less, Amortized Cost 176,288  
Available for Sale, Due after one year through five years, Amortized Cost 248,998  
Available for Sale, Due after five years through ten years, Amortized Cost 830,750  
Available for Sale, Due after ten years, Amortized Cost 3,774,051  
Debt Securities, Available-for-sale, Amortized Cost 5,030,087 5,245,721
Available for Sale, Due in one year or less, Estimated Fair Value 175,880  
Available for Sale, Due after one year through five years, Estimated Fair Value 244,313  
Available for Sale, Due after five years through ten years, Estimated Fair Value 787,791  
Available for Sale, Due after ten years, Estimated Fair Value 3,526,925  
Securities available for sale, at estimated fair value 4,734,909 5,011,331
Other Investments [Member]    
Schedule of Investments [Line Items]    
Held to Maturity, Due in one year or less, Amortized Cost 1,500  
Held to Maturity, Due after one year through five years, Amortized Cost 0  
Held to Maturity, Due after five years through ten years, Amortized Cost 0  
Held to Maturity, Due after ten years, Amortized Cost 0  
Held to Maturity, Amortized Cost 1,500 1,500
Held to Maturity, Due in one year or less, Estimated Fair Value 1,474  
Held to Maturity, Due after one year through five years, Estimated Fair Value 0  
Held to Maturity, Due after five years through ten years, Estimated Fair Value 0  
Held to Maturity, Due after ten years, Estimated Fair Value 0  
Held to Maturity, Estimated Fair Value 1,474 1,455
Available-for-sale Securities, Due in one year or less, Amortized Cost 0  
Available for Sale, Due after one year through five years, Amortized Cost 0  
Available for Sale, Due after five years through ten years, Amortized Cost 0  
Available for Sale, Due after ten years, Amortized Cost 0  
Debt Securities, Available-for-sale, Amortized Cost 42,971 42,769
Available for Sale, Due in one year or less, Estimated Fair Value 0  
Available for Sale, Due after one year through five years, Estimated Fair Value 0  
Available for Sale, Due after five years through ten years, Estimated Fair Value 0  
Available for Sale, Due after ten years, Estimated Fair Value 0  
Securities available for sale, at estimated fair value $ 42,971 $ 42,769
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Sales of Available for Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]        
Proceeds from sales $ 0 $ 659,082 $ 0 $ 1,543,355
Gross realized gains 0 561 0 5,417
Gross realized losses 0 (528) 0 (5,363)
Tax (expense) benefit of securities gains/losses $ 0 $ (7) $ 0 $ (11)
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Securities Securities - Premium Amortization and Discount Accretion Included in Income on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]        
Premium amortization $ (16,570) $ (21,242) $ (34,523) $ (47,167)
Discount accretion 5,032 4,843 9,737 10,248
Net (premium amortization) discount accretion $ (11,538) $ (16,399) $ (24,786) $ (36,919)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Trading Account Securities, at Estimated Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Trading account securities $ 32,186 $ 31,717
U.S. Treasury [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Trading account securities 31,400 30,265
States and political subdivisions [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Trading account securities $ 786 $ 1,452
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Net Gains and Losses on Trading Account Securities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]        
Net gain on sales transactions $ 1,223 $ 903 $ 2,382 $ 1,871
Net mark-to-market gains (losses) (82) (10) (101) (27)
Net gain (loss) on trading account securities $ 1,141 $ 893 $ 2,281 $ 1,844
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Concentration of loans in a single industry in excess of ten percent 0.00%   0.00%          
Maximum percentage loan related to single industry 10.00%   10.00%          
U.S. dollar denominated loans and commitments to borrowers in Mexico $ 0   $ 0     $ 0    
Loans and Leases Receivable, Related Parties $ 281,000   $ 281,000     $ 416,100    
Texas Leading Index economic condition indicator 116.9   116.9     127.2    
Financing Receivable, Change in Method, Credit Loss Expense (Reversal)     $ 7,200          
Financing Receivable, Allowance for Credit Loss $ 256,307   256,307     $ 245,996    
Loans, net of unearned discounts 19,995,756   19,995,756     18,824,251    
Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 5,596   5,596          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 23,879   23,879          
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 9,369   9,369          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year $ 6,263   $ 6,263          
Combination: Payment Delay and Term Extention                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Loans, net of unearned discounts   $ 36,486   $ 36,486        
Automobile Loan [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Percentage of total loans 5.80%   5.80%          
Commercial and Industrial Total Energy Loans [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Percentage of total loans 5.40%   5.40%          
Financing Receivable, Allowance for Credit Loss $ 11,485 14,929 $ 11,485 14,929 $ 14,218 17,814 $ 19,191 $ 18,062
Financing Receivable, Allowance for Credit Loss, Writeoff 79 518 79 518        
Loans, net of unearned discounts 1,096,657   1,096,657     936,737    
Financing Receivable, Year One, Originated, Current Fiscal Year 304,570   304,570          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 36,014   36,014          
Commercial and Industrial Total Energy Loans [Member] | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 4,522   4,522          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0          
Commercial and Industrial Total Energy Loans [Member] | Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 79   79          
Non Accrual Loans [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Additional interest that would have been recognized on non-accrual loans, net of tax 1,300 835 2,500 1,400        
Total consumer real estate loans [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Allowance for Credit Loss 15,707 13,035 15,707 13,035 13,857 13,538 9,708 8,004
Financing Receivable, Allowance for Credit Loss, Writeoff 408 1,080 2,077 1,330        
Loans, net of unearned discounts 2,740,728   2,740,728     2,460,726    
Total consumer real estate loans [Member] | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0          
Total consumer real estate loans [Member] | Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0          
Commercial Portfolio Segment [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Allowance for Credit Loss 78,554 75,166 78,554 75,166 75,596 74,006 78,465 104,237
Financing Receivable, Allowance for Credit Loss, Writeoff 4,282 7,136 6,426 13,316        
Loans, net of unearned discounts 6,210,179   6,210,179     5,967,182    
Financing Receivable, Year One, Originated, Current Fiscal Year 1,208,188   1,208,188          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 719,078   719,078          
Commercial Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 746   746          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 3,764   3,764          
Commercial Portfolio Segment [Member] | Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 471   471          
Commercial Portfolio Segment [Member] | Additional Funding Agreement Terms                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Loans, net of unearned discounts 0   0          
Commercial Portfolio Segment [Member] | Combination: Payment Delay and Term Extention                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Loans, net of unearned discounts 27,731 16,020 27,731 16,020        
Consumer Loan [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Change in Method, Credit Loss Expense (Reversal)     923          
Financing Receivable, Allowance for Credit Loss 10,541 9,563 10,541 9,563 $ 8,402 10,040 $ 8,457 $ 7,017
Financing Receivable, Allowance for Credit Loss, Writeoff 8,360 $ 7,016 16,617 $ 13,958        
Loans, net of unearned discounts 452,980   452,980     476,962    
Consumer Loan [Member] | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0          
Consumer Loan [Member] | Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 9,369   9,369          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 5,713   5,713          
Bank Overdrafts | Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Year One, Originated, Current Fiscal Year 9,400   9,400          
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 5,500   5,500          
Commercial mortgage [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financing Receivable, Change in Method, Credit Loss Expense (Reversal)     6,200          
Loans, net of unearned discounts 6,955,118   6,955,118     6,746,709    
Commitments to Extend Credit [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financial instruments with off- balance-sheet risk 11,908,533   11,908,533     12,195,073    
Commitments to Extend Credit [Member] | Automobile Loan [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Unfunded balances 490,400   490,400          
Commitments to Extend Credit [Member] | Commercial and Industrial Total Energy Loans [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Unfunded balances 1,000,000   1,000,000          
Standby Letters of Credit [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Financial instruments with off- balance-sheet risk 404,673   404,673     438,635    
Standby Letters of Credit [Member] | Automobile Loan [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Unfunded balances 20,300   20,300          
Standby Letters of Credit [Member] | Commercial and Industrial Total Energy Loans [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Unfunded balances 65,800   65,800          
Loans Receivable [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Interest Receivable $ 96,200   $ 96,200     $ 90,800    
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Loans (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts $ 19,995,756 $ 18,824,251
Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 6,210,179 5,967,182
Energy Production [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 858,990 681,568
Energy Service [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 209,658 194,126
Energy Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 28,009 61,043
Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 1,096,657 936,737
Commercial mortgage [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 6,955,118 6,746,709
Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 1,997,545 1,680,724
Commercial land loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 542,549 555,211
Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 9,495,212 8,982,644
Home Equity Line of Credit [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 832,307 792,876
Home Equity Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 790,727 694,966
Home Improvement Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 813,799 765,887
Other consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 303,895 206,997
Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 2,740,728 2,460,726
Real Estate Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts 12,235,940 11,443,370
Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans, net of unearned discounts $ 452,980 $ 476,962
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Non-Accrual Loans, Segregated by Class of Loans (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Non Accrual Loans Segregated By Class Of Loans [Line Items]    
Non-accrual loans $ 74,987 $ 60,907
Non-accrual with no credit loss allowance 32,376 22,932
Commercial Portfolio Segment [Member]    
Non Accrual Loans Segregated By Class Of Loans [Line Items]    
Non-accrual loans 26,329 19,545
Non-accrual with no credit loss allowance 8,044 5,391
Commercial and Industrial Total Energy Loans [Member]    
Non Accrual Loans Segregated By Class Of Loans [Line Items]    
Non-accrual loans 9,147 11,500
Non-accrual with no credit loss allowance 6,045 7,398
Commercial Real Estate Buildings Land And Other Loans [Member]    
Non Accrual Loans Segregated By Class Of Loans [Line Items]    
Non-accrual loans 33,092 22,420
Non-accrual with no credit loss allowance 14,099 4,983
Construction Loans [Member]    
Non Accrual Loans Segregated By Class Of Loans [Line Items]    
Non-accrual loans 0 0
Non-accrual with no credit loss allowance 0 0
Total consumer real estate loans [Member]    
Non Accrual Loans Segregated By Class Of Loans [Line Items]    
Non-accrual loans 6,419 7,442
Non-accrual with no credit loss allowance 4,188 5,160
Consumer Loan [Member]    
Non Accrual Loans Segregated By Class Of Loans [Line Items]    
Non-accrual loans 0 0
Non-accrual with no credit loss allowance $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Loans and Leases Receivable Disclosure [Line Items]    
Non-accrual loans $ 74,987 $ 60,907
Nonperforming Financial Instruments [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 5,596  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 23,879  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 4,186  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 8,440  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 570  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 11,348  
Financing Receivable, Revolving 8,088  
Financing Receivable, Revolving, Converted to Term Loan 12,880  
Commercial Portfolio Segment [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 1,208,188  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 719,078  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 667,895  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 391,455  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 321,844  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 342,978  
Financing Receivable, Revolving 2,486,421  
Non-accrual loans 26,329 19,545
Commercial Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 746  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 3,764  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,159  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 3,066  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 514  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 2,197  
Financing Receivable, Revolving 2,149  
Financing Receivable, Revolving, Converted to Term Loan 12,734  
Commercial and Industrial Total Energy Loans [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 304,570  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 36,014  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 55,059  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 50,104  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 4,055  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 10,415  
Financing Receivable, Revolving 628,754  
Non-accrual loans 9,147 11,500
Commercial and Industrial Total Energy Loans [Member] | Nonperforming Financial Instruments [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 4,522  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 56  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,321  
Financing Receivable, Revolving 3,102  
Financing Receivable, Revolving, Converted to Term Loan 146  
Commercial Real Estate Buildings Land And Other Loans [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 690,654  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 1,490,259  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,708,392  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 1,234,202  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 751,974  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,296,706  
Financing Receivable, Revolving 167,257  
Non-accrual loans 33,092 22,420
Commercial Real Estate Buildings Land And Other Loans [Member] | Nonperforming Financial Instruments [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 328  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 20,115  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 3,027  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 5,374  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,411  
Financing Receivable, Revolving 2,837  
Financing Receivable, Revolving, Converted to Term Loan 0  
Construction Loans [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 351,397  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 516,044  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 647,171  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 298,063  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 28,003  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,296  
Financing Receivable, Revolving 155,406  
Non-accrual loans 0 0
Construction Loans [Member] | Nonperforming Financial Instruments [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 0  
Financing Receivable, Revolving, Converted to Term Loan 0  
Total consumer real estate loans [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Non-accrual loans 6,419 7,442
Total consumer real estate loans [Member] | Nonperforming Financial Instruments [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 6,419  
Financing Receivable, Revolving 0  
Financing Receivable, Revolving, Converted to Term Loan 0  
Consumer Loan [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Non-accrual loans 0 $ 0
Consumer Loan [Member] | Nonperforming Financial Instruments [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 0  
Financing Receivable, Revolving, Converted to Term Loan $ 0  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Age Analysis of Past Due Loans, Segregated by Class of Loans (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Total loans $ 19,995,756 $ 18,824,251
Accruing Loans 90 or More Days Past Due 12,539  
Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 6,210,179 5,967,182
Accruing Loans 90 or More Days Past Due 5,568  
Commercial and Industrial Total Energy Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 1,096,657 936,737
Accruing Loans 90 or More Days Past Due 0  
Commercial Real Estate Buildings Land And Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 7,497,667 7,301,920
Accruing Loans 90 or More Days Past Due 1,687  
Construction Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 1,997,545 1,680,724
Accruing Loans 90 or More Days Past Due 0  
Total consumer real estate loans [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 2,740,728 2,460,726
Accruing Loans 90 or More Days Past Due 4,707  
Consumer Loan [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans 452,980 $ 476,962
Accruing Loans 90 or More Days Past Due 577  
Financing Receivables, 30 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 107,006  
Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 38,806  
Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial and Industrial Total Energy Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 0  
Financing Receivables, 30 to 89 Days Past Due [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 20,272  
Financing Receivables, 30 to 89 Days Past Due [Member] | Construction Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 24,535  
Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 17,659  
Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 5,734  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 53,281  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 24,640  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial and Industrial Total Energy Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 4,625  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 14,620  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Construction Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 0  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 8,819  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 577  
Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 160,287  
Financial Asset, Past Due | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 63,446  
Financial Asset, Past Due | Commercial and Industrial Total Energy Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 4,625  
Financial Asset, Past Due | Commercial Real Estate Buildings Land And Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 34,892  
Financial Asset, Past Due | Construction Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 24,535  
Financial Asset, Past Due | Total consumer real estate loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 26,478  
Financial Asset, Past Due | Consumer Loan [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 6,311  
Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 19,835,469  
Financial Asset, Not Past Due | Commercial Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 6,146,733  
Financial Asset, Not Past Due | Commercial and Industrial Total Energy Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,092,032  
Financial Asset, Not Past Due | Commercial Real Estate Buildings Land And Other Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 7,462,775  
Financial Asset, Not Past Due | Construction Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,973,010  
Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,714,250  
Financial Asset, Not Past Due | Consumer Loan [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 446,669  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Modification to Borrowers Experiencing Financial Difficulty (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts $ 19,995,756   $ 18,824,251
Combination: Payment Delay and Term Extention      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts   $ 36,486  
Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage   0.20%  
Commercial Portfolio Segment [Member]      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts 6,210,179   5,967,182
Commercial Portfolio Segment [Member] | Combination: Payment Delay and Term Extention      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts $ 27,731 $ 16,020  
Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage 0.40% 0.30%  
Commercial Real Estate Buildings Land And Other Loans [Member]      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts $ 7,497,667   $ 7,301,920
Commercial Real Estate Buildings Land And Other Loans [Member] | Combination: Payment Delay and Term Extention      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts   $ 20,466  
Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage   0.30%  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status at Period-End (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts $ 19,995,756 $ 18,824,251  
Combination: Payment Delay and Term Extention      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts     $ 36,486
Combination: Payment Delay and Term Extention | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts 0   36,486
Commercial Portfolio Segment [Member]      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts 6,210,179 5,967,182  
Commercial Portfolio Segment [Member] | Combination: Payment Delay and Term Extention      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts 27,731   16,020
Commercial Portfolio Segment [Member] | Combination: Payment Delay and Term Extention | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts 0   16,020
Commercial Real Estate Buildings Land And Other Loans [Member]      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts 7,497,667 $ 7,301,920  
Commercial Real Estate Buildings Land And Other Loans [Member] | Combination: Payment Delay and Term Extention      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts     20,466
Commercial Real Estate Buildings Land And Other Loans [Member] | Combination: Payment Delay and Term Extention | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]      
Financing Receivable, Troubled Debt Restructuring [Line Items]      
Loans, net of unearned discounts $ 0   $ 20,466
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2
Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Grade
Dec. 31, 2023
USD ($)
Grade
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income $ 19,995,756 $ 18,824,251
Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year 1,208,188  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 719,078  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 667,895  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 391,455  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 321,844  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 342,978  
Financing Receivable, Revolving 2,486,421  
Loans and Leases Receivable, Net of Deferred Income $ 6,210,179 $ 5,967,182
Weighted Average Risk Grade For Loans | Grade 6.81 6.60
Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 304,570  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 36,014  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 55,059  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 50,104  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 4,055  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 10,415  
Financing Receivable, Revolving 628,754  
Loans and Leases Receivable, Net of Deferred Income $ 1,096,657 $ 936,737
Weighted Average Risk Grade For Loans | Grade 5.83 6.05
Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 690,654  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 1,490,259  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,708,392  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 1,234,202  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 751,974  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,296,706  
Financing Receivable, Revolving 167,257  
Loans and Leases Receivable, Net of Deferred Income $ 7,497,667 $ 7,301,920
Weighted Average Risk Grade For Loans | Grade 7.31 7.20
Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 351,397  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 516,044  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 647,171  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 298,063  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 28,003  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,296  
Financing Receivable, Revolving 155,406  
Loans and Leases Receivable, Net of Deferred Income $ 1,997,545 $ 1,680,724
Weighted Average Risk Grade For Loans | Grade 7.75 7.45
Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 1,042,051  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 2,006,303  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 2,355,563  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 1,532,265  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 779,977  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,298,002  
Financing Receivable, Revolving 322,663  
Loans and Leases Receivable, Net of Deferred Income $ 9,495,212 $ 8,982,644
Weighted Average Risk Grade For Loans | Grade 7.40 7.24
Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 1,095,611  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 672,837  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 566,640  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 340,735  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 310,052  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 316,544  
Financing Receivable, Revolving 2,208,140  
Loans and Leases Receivable, Net of Deferred Income $ 5,555,769 $ 5,507,878
Weighted Average Risk Grade For Loans | Grade 6.40 6.32
Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 300,048  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 34,672  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 49,350  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 49,328  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 3,927  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 5,041  
Financing Receivable, Revolving 597,664  
Loans and Leases Receivable, Net of Deferred Income $ 1,046,699 $ 871,221
Weighted Average Risk Grade For Loans | Grade 5.63 5.73
Risk Grade One To Eight [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 675,926  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 1,431,165  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,485,228  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 1,150,261  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 706,667  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,153,397  
Financing Receivable, Revolving 119,008  
Loans and Leases Receivable, Net of Deferred Income $ 6,818,108 $ 6,895,358
Weighted Average Risk Grade For Loans | Grade 7.05 7.03
Risk Grade One To Eight [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 247,162  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 475,920  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 575,573  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 119,299  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 28,003  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,296  
Financing Receivable, Revolving 149,756  
Loans and Leases Receivable, Net of Deferred Income $ 1,597,174 $ 1,526,086
Weighted Average Risk Grade For Loans | Grade 7.32 7.27
Risk Grade One To Eight [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income   $ 8,421,444
Weighted Average Risk Grade For Loans | Grade   7.07
Risk Grade Nine [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 16,980  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 9,095  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 65,217  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 10,609  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 5,220  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 9,906  
Financing Receivable, Revolving 92,920  
Loans and Leases Receivable, Net of Deferred Income $ 214,319 $ 205,244
Weighted Average Risk Grade For Loans | Grade 9.00 9.00
Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 1,342  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 3,634  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 755  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 414  
Financing Receivable, Revolving 23,888  
Loans and Leases Receivable, Net of Deferred Income $ 30,685 $ 27,643
Weighted Average Risk Grade For Loans | Grade 9.00 9.00
Risk Grade Nine [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 4,176  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 5,529  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 128,935  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 35,986  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 7,420  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 38,849  
Financing Receivable, Revolving 43,689  
Loans and Leases Receivable, Net of Deferred Income $ 326,351 $ 173,470
Weighted Average Risk Grade For Loans | Grade 9.00 9.00
Risk Grade Nine [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 90,634  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 5,282  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 26,585  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 118,546  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 5,650  
Loans and Leases Receivable, Net of Deferred Income $ 246,697 $ 127,102
Weighted Average Risk Grade For Loans | Grade 9.00 9.00
Risk Grade Nine [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income   $ 300,572
Weighted Average Risk Grade For Loans | Grade   9.00
Risk Grade Ten [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 1,114  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 434  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 14,799  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 687  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 218  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 12,285  
Financing Receivable, Revolving 43,049  
Loans and Leases Receivable, Net of Deferred Income $ 76,361 $ 109,254
Weighted Average Risk Grade For Loans | Grade 10.00 10.00
Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 21  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 694  
Financing Receivable, Revolving 4,100  
Loans and Leases Receivable, Net of Deferred Income $ 4,815 $ 818
Weighted Average Risk Grade For Loans | Grade 10.00 10.00
Risk Grade Ten [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 5,047  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 24,596  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 53,834  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 18,244  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 15,912  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 11,330  
Financing Receivable, Revolving 1,723  
Loans and Leases Receivable, Net of Deferred Income $ 130,686 $ 96,601
Weighted Average Risk Grade For Loans | Grade 10.00 10.00
Risk Grade Ten [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 13,601  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 34,842  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 13,513  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 49,088  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 0  
Loans and Leases Receivable, Net of Deferred Income $ 111,044 $ 17,035
Weighted Average Risk Grade For Loans | Grade 10.00 10.00
Risk Grade Ten [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income   $ 113,636
Weighted Average Risk Grade For Loans | Grade   10.00
Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 93,737  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 32,948  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 20,080  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 36,358  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 5,840  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 2,046  
Financing Receivable, Revolving 140,163  
Loans and Leases Receivable, Net of Deferred Income $ 337,401 $ 125,261
Weighted Average Risk Grade For Loans | Grade 11.00 11.00
Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 2,075  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 72  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 2,945  
Financing Receivable, Revolving 0  
Loans and Leases Receivable, Net of Deferred Income $ 5,311 $ 25,555
Weighted Average Risk Grade For Loans | Grade 11.00 11.00
Risk Grade Eleven [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 5,177  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 8,854  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 37,368  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 24,337  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 21,975  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 91,719  
Financing Receivable, Revolving 0  
Loans and Leases Receivable, Net of Deferred Income $ 189,430 $ 114,071
Weighted Average Risk Grade For Loans | Grade 11.00 11.00
Risk Grade Eleven [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 31,500  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 11,130  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 0  
Loans and Leases Receivable, Net of Deferred Income $ 42,630 $ 10,501
Weighted Average Risk Grade For Loans | Grade 11.00 11.00
Risk Grade Eleven [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income   $ 124,572
Weighted Average Risk Grade For Loans | Grade   11.00
Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 746  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 2,474  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,015  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 3,062  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 503  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 2,197  
Financing Receivable, Revolving 646  
Loans and Leases Receivable, Net of Deferred Income $ 20,301 $ 17,102
Weighted Average Risk Grade For Loans | Grade 12.00 12.00
Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 4,522  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 56  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,321  
Financing Receivable, Revolving 402  
Loans and Leases Receivable, Net of Deferred Income $ 6,447 $ 8,800
Weighted Average Risk Grade For Loans | Grade 12.00 12.00
Risk Grade Twelve [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 328  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 15,965  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 3,027  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 5,152  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,411  
Financing Receivable, Revolving 2,593  
Loans and Leases Receivable, Net of Deferred Income $ 28,476 $ 19,770
Weighted Average Risk Grade For Loans | Grade 12.00 12.00
Risk Grade Twelve [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 0  
Loans and Leases Receivable, Net of Deferred Income $ 0 $ 0
Weighted Average Risk Grade For Loans | Grade 12.00 12.00
Risk Grade Twelve [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income   $ 19,770
Weighted Average Risk Grade For Loans | Grade   12.00
Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 1,290  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 144  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 4  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 11  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 1,503  
Loans and Leases Receivable, Net of Deferred Income $ 6,028 $ 2,443
Weighted Average Risk Grade For Loans | Grade 13.00 13.00
Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 2,700  
Loans and Leases Receivable, Net of Deferred Income $ 2,700 $ 2,700
Weighted Average Risk Grade For Loans | Grade 13.00 13.00
Risk Grade Thirteen [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 4,150  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 222  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 244  
Loans and Leases Receivable, Net of Deferred Income $ 4,616 $ 2,650
Weighted Average Risk Grade For Loans | Grade 13.00 13.00
Risk Grade Thirteen [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Year One, Originated, Current Fiscal Year $ 0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0  
Financing Receivable, Revolving 0  
Loans and Leases Receivable, Net of Deferred Income $ 0 $ 0
Weighted Average Risk Grade For Loans | Grade 13.00 13.00
Risk Grade Thirteen [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income   $ 2,650
Weighted Average Risk Grade For Loans | Grade   13.00
Revolving Credit Facility [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 6.53  
Revolving Credit Facility [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 5.44  
Revolving Credit Facility [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 8.02  
Revolving Credit Facility [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.46  
Revolving Credit Facility [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.75  
Revolving Loans Converted to Term [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan $ 72,320  
Weighted Average Risk Grade For Loans | Grade 8.52  
Revolving Loans Converted to Term [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan $ 7,686  
Weighted Average Risk Grade For Loans | Grade 7.32  
Revolving Loans Converted to Term [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan $ 158,223  
Weighted Average Risk Grade For Loans | Grade 7.53  
Revolving Loans Converted to Term [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan $ 165  
Weighted Average Risk Grade For Loans | Grade 6.98  
Revolving Loans Converted to Term [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan $ 158,388  
Weighted Average Risk Grade For Loans | Grade 7.53  
Revolving Loans Converted to Term [Member] | Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan $ 45,210  
Revolving Loans Converted to Term [Member] | Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 6,669  
Revolving Loans Converted to Term [Member] | Risk Grade One To Eight [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 96,456  
Revolving Loans Converted to Term [Member] | Risk Grade One To Eight [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 165  
Revolving Loans Converted to Term [Member] | Risk Grade Nine [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 4,372  
Revolving Loans Converted to Term [Member] | Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 652  
Revolving Loans Converted to Term [Member] | Risk Grade Nine [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 61,767  
Revolving Loans Converted to Term [Member] | Risk Grade Nine [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Ten [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 3,775  
Revolving Loans Converted to Term [Member] | Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Ten [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Ten [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 6,229  
Revolving Loans Converted to Term [Member] | Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 219  
Revolving Loans Converted to Term [Member] | Risk Grade Eleven [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Eleven [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 9,658  
Revolving Loans Converted to Term [Member] | Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 146  
Revolving Loans Converted to Term [Member] | Risk Grade Twelve [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Twelve [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 3,076  
Revolving Loans Converted to Term [Member] | Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Thirteen [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan 0  
Revolving Loans Converted to Term [Member] | Risk Grade Thirteen [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Revolving, Converted to Term Loan $ 0  
2024 [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.27  
2024 [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 6.11  
2024 [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.21  
2024 [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.68  
2024 [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.36  
2023 [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 6.93  
2023 [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 6.80  
2023 [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.31  
2023 [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.54  
2023 [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.37  
2022 [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.29  
2022 [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.00  
2022 [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.39  
2022 [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.83  
2022 [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.51  
2021 [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.32  
2021 [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 5.88  
2021 [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.34  
2021 [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 8.70  
2021 [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.61  
2020 [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 5.72  
2020 [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 6.56  
2020 [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.17  
2020 [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 2.53  
2020 [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.00  
Prior Years [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 6.07  
Prior Years [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 9.00  
Prior Years [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.18  
Prior Years [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 6.81  
Prior Years [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade For Loans | Grade 7.18  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Weighted Average Risk Grades for All Commercial Loans by Class (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Grade
Dec. 31, 2023
USD ($)
Grade
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income $ 19,995,756 $ 18,824,251
Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 6.81 6.60
Loans and Leases Receivable, Net of Deferred Income $ 6,210,179 $ 5,967,182
Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 5.83 6.05
Loans and Leases Receivable, Net of Deferred Income $ 1,096,657 $ 936,737
Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 7.31 7.20
Loans and Leases Receivable, Net of Deferred Income $ 7,497,667 $ 7,301,920
Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 7.75 7.45
Loans and Leases Receivable, Net of Deferred Income $ 1,997,545 $ 1,680,724
Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 7.40 7.24
Loans and Leases Receivable, Net of Deferred Income $ 9,495,212 $ 8,982,644
Risk Grade One To Eight [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 6.40 6.32
Loans and Leases Receivable, Net of Deferred Income $ 5,555,769 $ 5,507,878
Risk Grade One To Eight [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 5.63 5.73
Loans and Leases Receivable, Net of Deferred Income $ 1,046,699 $ 871,221
Risk Grade One To Eight [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 7.05 7.03
Loans and Leases Receivable, Net of Deferred Income $ 6,818,108 $ 6,895,358
Risk Grade One To Eight [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 7.32 7.27
Loans and Leases Receivable, Net of Deferred Income $ 1,597,174 $ 1,526,086
Risk Grade One To Eight [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade   7.07
Loans and Leases Receivable, Net of Deferred Income   $ 8,421,444
Risk Grade Nine [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 9.00 9.00
Loans and Leases Receivable, Net of Deferred Income $ 214,319 $ 205,244
Risk Grade Nine [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 9.00 9.00
Loans and Leases Receivable, Net of Deferred Income $ 30,685 $ 27,643
Risk Grade Nine [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 9.00 9.00
Loans and Leases Receivable, Net of Deferred Income $ 326,351 $ 173,470
Risk Grade Nine [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 9.00 9.00
Loans and Leases Receivable, Net of Deferred Income $ 246,697 $ 127,102
Risk Grade Nine [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade   9.00
Loans and Leases Receivable, Net of Deferred Income   $ 300,572
Risk Grade Ten [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 10.00 10.00
Loans and Leases Receivable, Net of Deferred Income $ 76,361 $ 109,254
Risk Grade Ten [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 10.00 10.00
Loans and Leases Receivable, Net of Deferred Income $ 4,815 $ 818
Risk Grade Ten [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 10.00 10.00
Loans and Leases Receivable, Net of Deferred Income $ 130,686 $ 96,601
Risk Grade Ten [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 10.00 10.00
Loans and Leases Receivable, Net of Deferred Income $ 111,044 $ 17,035
Risk Grade Ten [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade   10.00
Loans and Leases Receivable, Net of Deferred Income   $ 113,636
Risk Grade Eleven [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 11.00 11.00
Loans and Leases Receivable, Net of Deferred Income $ 337,401 $ 125,261
Risk Grade Eleven [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 11.00 11.00
Loans and Leases Receivable, Net of Deferred Income $ 5,311 $ 25,555
Risk Grade Eleven [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 11.00 11.00
Loans and Leases Receivable, Net of Deferred Income $ 189,430 $ 114,071
Risk Grade Eleven [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 11.00 11.00
Loans and Leases Receivable, Net of Deferred Income $ 42,630 $ 10,501
Risk Grade Eleven [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade   11.00
Loans and Leases Receivable, Net of Deferred Income   $ 124,572
Risk Grade Twelve [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 12.00 12.00
Loans and Leases Receivable, Net of Deferred Income $ 20,301 $ 17,102
Risk Grade Twelve [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 12.00 12.00
Loans and Leases Receivable, Net of Deferred Income $ 6,447 $ 8,800
Risk Grade Twelve [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 12.00 12.00
Loans and Leases Receivable, Net of Deferred Income $ 28,476 $ 19,770
Risk Grade Twelve [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 12.00 12.00
Loans and Leases Receivable, Net of Deferred Income $ 0 $ 0
Risk Grade Twelve [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade   12.00
Loans and Leases Receivable, Net of Deferred Income   $ 19,770
Risk Grade Thirteen [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 13.00 13.00
Loans and Leases Receivable, Net of Deferred Income $ 6,028 $ 2,443
Risk Grade Thirteen [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 13.00 13.00
Loans and Leases Receivable, Net of Deferred Income $ 2,700 $ 2,700
Risk Grade Thirteen [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 13.00 13.00
Loans and Leases Receivable, Net of Deferred Income $ 4,616 $ 2,650
Risk Grade Thirteen [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade 13.00 13.00
Loans and Leases Receivable, Net of Deferred Income $ 0 $ 0
Risk Grade Thirteen [Member] | Commercial Real Estate Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Weighted Average Risk Grade | Grade   13.00
Loans and Leases Receivable, Net of Deferred Income   $ 2,650
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income $ 19,995,756 $ 18,824,251
Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 2,740,728 2,460,726
Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 452,980 $ 476,962
Financing Receivables, 30 to 89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 107,006  
Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 17,659  
Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 5,734  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 53,281  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 8,819  
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 577  
Financial Asset, Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 160,287  
Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 26,478  
Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 6,311  
Financial Asset, Not Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 19,835,469  
Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,714,250  
Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 446,669  
Revolving Credit Facility [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 820,604  
Revolving Credit Facility [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 322,343  
Revolving Credit Facility [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 7,284  
Revolving Credit Facility [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,559  
Revolving Credit Facility [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,624  
Revolving Credit Facility [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 162  
Revolving Credit Facility [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 9,908  
Revolving Credit Facility [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,721  
Revolving Credit Facility [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 810,696  
Revolving Credit Facility [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 319,622  
Revolving Loans Converted to Term [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 11,786  
Revolving Loans Converted to Term [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 23,269  
Revolving Loans Converted to Term [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 402  
Revolving Loans Converted to Term [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 37  
Revolving Loans Converted to Term [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 3,717  
Revolving Loans Converted to Term [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 181  
Revolving Loans Converted to Term [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 4,119  
Revolving Loans Converted to Term [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 218  
Revolving Loans Converted to Term [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 7,667  
Revolving Loans Converted to Term [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 23,051  
2024 [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 314,448  
2024 [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 38,056  
2024 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 158  
2024 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,429  
2024 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 0  
2024 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 217  
2024 [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 158  
2024 [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,646  
2024 [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 314,290  
2024 [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 35,410  
2023 [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 576,940  
2023 [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 41,117  
2023 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 450  
2023 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 174  
2023 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 565  
2023 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 0  
2023 [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,015  
2023 [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 174  
2023 [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 575,925  
2023 [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 40,943  
2022 [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 412,184  
2022 [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 19,821  
2022 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,396  
2022 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 231  
2022 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 772  
2022 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 16  
2022 [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,168  
2022 [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 247  
2022 [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 410,016  
2022 [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 19,574  
2021 [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 266,139  
2021 [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 4,044  
2021 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,151  
2021 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 122  
2021 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 309  
2021 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1  
2021 [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,460  
2021 [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 123  
2021 [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 263,679  
2021 [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 3,921  
2020 [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 159,269  
2020 [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 2,809  
2020 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,005  
2020 [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 118  
2020 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 60  
2020 [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 0  
2020 [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 1,065  
2020 [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 118  
2020 [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 158,204  
2020 [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,691  
Prior Years [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 179,358  
Prior Years [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 1,521  
Prior Years [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 4,813  
Prior Years [Member] | Financing Receivables, 30 to 89 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 64  
Prior Years [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 772  
Prior Years [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 0  
Prior Years [Member] | Financial Asset, Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 5,585  
Prior Years [Member] | Financial Asset, Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 64  
Prior Years [Member] | Financial Asset, Not Past Due | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss 173,773  
Prior Years [Member] | Financial Asset, Not Past Due | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 1,457  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2
Loans Loans - Revolving Loans Converted to Term (Details) - Revolving Loans Converted to Term [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Remaining Revolving Loans Converted to Term During Period $ 81,480 $ 12,512 $ 99,659 $ 28,531
Commercial Portfolio Segment [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Remaining Revolving Loans Converted to Term During Period 10,557 3,835 24,813 14,606
Commercial and Industrial Total Energy Loans [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Remaining Revolving Loans Converted to Term During Period 604 0 646 2,567
Commercial Real Estate Buildings Land And Other Loans [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Remaining Revolving Loans Converted to Term During Period 65,642 5,944 66,238 5,944
Construction Loans [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Remaining Revolving Loans Converted to Term During Period 165 0 165 0
Total consumer real estate loans [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Remaining Revolving Loans Converted to Term During Period 971 1,064 1,703 1,743
Consumer Loan [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Remaining Revolving Loans Converted to Term During Period $ 3,541 $ 1,669 $ 6,094 $ 3,671
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2
Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss $ 256,307   $ 245,996      
Commercial Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 78,554 $ 75,596 74,006 $ 75,166 $ 78,465 $ 104,237
Commercial and Industrial Total Energy Loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 11,485 14,218 17,814 14,929 19,191 18,062
Commercial Real Estate Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 140,020 138,224 130,598 120,926 115,693 90,301
Total consumer real estate loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 15,707 13,857 13,538 13,035 9,708 8,004
Consumer Loan [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 10,541 8,402 10,040 9,563 8,457 7,017
Loans Receivable [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 256,307 $ 250,297 245,996 $ 233,619 $ 231,514 $ 227,621
Modeled Expected Credit Losses [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 103,662   92,573      
Modeled Expected Credit Losses [Member] | Commercial Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 56,937   50,959      
Modeled Expected Credit Losses [Member] | Commercial and Industrial Total Energy Loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 3,841   7,838      
Modeled Expected Credit Losses [Member] | Commercial Real Estate Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 20,961   15,443      
Modeled Expected Credit Losses [Member] | Total consumer real estate loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 14,508   12,364      
Modeled Expected Credit Losses [Member] | Consumer Loan [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 7,415   5,969      
Q-factor adjustments [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 138,610   144,897      
Q-factor adjustments [Member] | Commercial Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 15,589   20,612      
Q-factor adjustments [Member] | Commercial and Industrial Total Energy Loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 4,944   7,276      
Q-factor adjustments [Member] | Commercial Real Estate Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 114,443   112,505      
Q-factor adjustments [Member] | Total consumer real estate loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 508   433      
Q-factor adjustments [Member] | Consumer Loan [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 3,126   4,071      
Specific Valuation Allowances [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 14,035   8,526      
Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 6,028   2,435      
Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 2,700   2,700      
Specific Valuation Allowances [Member] | Commercial Real Estate Portfolio Segment [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 4,616   2,650      
Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss 691   741      
Specific Valuation Allowances [Member] | Consumer Loan [Member]            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Financing Receivable, Allowance for Credit Loss $ 0   $ 0      
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning balance     $ 245,996  
Ending balance $ 256,307   256,307  
Commercial Portfolio Segment [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning balance 75,596 $ 78,465 74,006 $ 104,237
Credit loss, expense (reversal) 6,936 2,404 8,928 (18,280)
Charge-offs (4,282) (7,136) (6,426) (13,316)
Recoveries 304 1,433 2,046 2,525
Net charge-offs (3,978) (5,703) (4,380) (10,791)
Ending balance 78,554 75,166 78,554 75,166
Commercial and Industrial Total Energy Loans [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning balance 14,218 19,191 17,814 18,062
Credit loss, expense (reversal) (3,038) (4,433) (6,814) (3,467)
Charge-offs (79) (518) (79) (518)
Recoveries 384 689 564 852
Net charge-offs 305 171 485 334
Ending balance 11,485 14,929 11,485 14,929
Commercial Real Estate Portfolio Segment [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning balance 138,224 115,693 130,598 90,301
Credit loss, expense (reversal) 1,903 5,133 9,513 30,494
Charge-offs (122) 0 (122) 0
Recoveries 15 100 31 131
Net charge-offs (107) 100 (91) 131
Ending balance 140,020 120,926 140,020 120,926
Total consumer real estate loans [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning balance 13,857 9,708 13,538 8,004
Credit loss, expense (reversal) 2,175 3,822 3,981 5,105
Charge-offs (408) (1,080) (2,077) (1,330)
Recoveries 83 585 265 1,256
Net charge-offs (325) (495) (1,812) (74)
Ending balance 15,707 13,035 15,707 13,035
Consumer Loan [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning balance 8,402 8,457 10,040 7,017
Credit loss, expense (reversal) 7,760 5,007 11,778 10,756
Charge-offs (8,360) (7,016) (16,617) (13,958)
Recoveries 2,739 3,115 5,340 5,748
Net charge-offs (5,621) (3,901) (11,277) (8,210)
Ending balance 10,541 9,563 10,541 9,563
Loans Receivable [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning balance 250,297 231,514 245,996 227,621
Credit loss, expense (reversal) 15,736 11,933 27,386 24,608
Charge-offs (13,251) (15,750) (25,321) (29,122)
Recoveries 3,525 5,922 8,246 10,512
Net charge-offs (9,726) (9,828) (17,075) (18,610)
Ending balance $ 256,307 $ 233,619 $ 256,307 $ 233,619
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Financing Receivable, Gross Charge-Offs By Year of Origination (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Commercial Portfolio Segment [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year $ 1,208,188   $ 1,208,188  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 719,078   719,078  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 667,895   667,895  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 391,455   391,455  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 321,844   321,844  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 342,978   342,978  
Financing Receivable, Revolving 2,486,421   2,486,421  
Financing Receivable, Allowance for Credit Loss, Writeoff 4,282 $ 7,136 6,426 $ 13,316
Commercial and Industrial Total Energy Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 304,570   304,570  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 36,014   36,014  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 55,059   55,059  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 50,104   50,104  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 4,055   4,055  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 10,415   10,415  
Financing Receivable, Revolving 628,754   628,754  
Financing Receivable, Allowance for Credit Loss, Writeoff 79 518 79 518
Commercial Real Estate Buildings Land And Other Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 690,654   690,654  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 1,490,259   1,490,259  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,708,392   1,708,392  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 1,234,202   1,234,202  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 751,974   751,974  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,296,706   1,296,706  
Financing Receivable, Revolving 167,257   167,257  
Financing Receivable, Allowance for Credit Loss, Writeoff     122  
Construction Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 351,397   351,397  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 516,044   516,044  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 647,171   647,171  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 298,063   298,063  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 28,003   28,003  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,296   1,296  
Financing Receivable, Revolving 155,406   155,406  
Financing Receivable, Allowance for Credit Loss, Writeoff     0  
Total consumer real estate loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Allowance for Credit Loss, Writeoff 408 1,080 2,077 1,330
Consumer Loan [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Allowance for Credit Loss, Writeoff 8,360 7,016 16,617 13,958
Loans Receivable [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Allowance for Credit Loss, Writeoff 13,251 $ 15,750 25,321 $ 29,122
Nonperforming Financial Instruments [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 5,596   5,596  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 23,879   23,879  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 4,186   4,186  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 8,440   8,440  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 570   570  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 11,348   11,348  
Financing Receivable, Revolving 8,088   8,088  
Financing Receivable, Revolving, Converted to Term Loan 12,880   12,880  
Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 746   746  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 3,764   3,764  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,159   1,159  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 3,066   3,066  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 514   514  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 2,197   2,197  
Financing Receivable, Revolving 2,149   2,149  
Financing Receivable, Revolving, Converted to Term Loan 12,734   12,734  
Nonperforming Financial Instruments [Member] | Commercial and Industrial Total Energy Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 4,522   4,522  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0   0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0   0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 56   56  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,321   1,321  
Financing Receivable, Revolving 3,102   3,102  
Financing Receivable, Revolving, Converted to Term Loan 146   146  
Nonperforming Financial Instruments [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 328   328  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 20,115   20,115  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 3,027   3,027  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 5,374   5,374  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,411   1,411  
Financing Receivable, Revolving 2,837   2,837  
Financing Receivable, Revolving, Converted to Term Loan 0   0  
Nonperforming Financial Instruments [Member] | Construction Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0   0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0   0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0   0  
Financing Receivable, Revolving 0   0  
Financing Receivable, Revolving, Converted to Term Loan 0   0  
Nonperforming Financial Instruments [Member] | Total consumer real estate loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0   0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0   0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 6,419   6,419  
Financing Receivable, Revolving 0   0  
Financing Receivable, Revolving, Converted to Term Loan 0   0  
Nonperforming Financial Instruments [Member] | Consumer Loan [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0   0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0   0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0   0  
Financing Receivable, Revolving 0   0  
Financing Receivable, Revolving, Converted to Term Loan 0   0  
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 9,369   9,369  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 6,263   6,263  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 1,077   1,077  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 724   724  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 405   405  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 1,060   1,060  
Financing Receivable, Revolving 5,459   5,459  
Financing Receivable, Revolving, Converted to Term Loan 964   964  
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member] | Commercial Portfolio Segment [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 471   471  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 676   676  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 467   467  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 401   401  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 625   625  
Financing Receivable, Revolving 2,902   2,902  
Financing Receivable, Revolving, Converted to Term Loan 884   884  
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member] | Commercial and Industrial Total Energy Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 79   79  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0   0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0   0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0   0  
Financing Receivable, Revolving 0   0  
Financing Receivable, Revolving, Converted to Term Loan 0   0  
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 122   122  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0   0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0   0  
Financing Receivable, Revolving 0   0  
Financing Receivable, Revolving, Converted to Term Loan 0   0  
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member] | Construction Loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 0   0  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 0   0  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 0   0  
Financing Receivable, Revolving 0   0  
Financing Receivable, Revolving, Converted to Term Loan 0   0  
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member] | Total consumer real estate loans [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 0   0  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 0   0  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 148   148  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 253   253  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 0   0  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 384   384  
Financing Receivable, Revolving 1,225   1,225  
Financing Receivable, Revolving, Converted to Term Loan 67   67  
Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member] | Consumer Loan [Member]        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Financing Receivable, Year One, Originated, Current Fiscal Year 9,369   9,369  
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year 5,713   5,713  
Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year 131   131  
Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year 4   4  
Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year 4   4  
Financing Receivable, Originated, More than Five Years before Current Fiscal Year 51   51  
Financing Receivable, Revolving 1,332   1,332  
Financing Receivable, Revolving, Converted to Term Loan $ 13   $ 13  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2
Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income $ 19,995,756 $ 18,824,251
Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 6,210,179 5,967,182
Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 1,096,657 936,737
Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 7,497,667 7,301,920
Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 1,997,545 1,680,724
Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 2,740,728 2,460,726
Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 452,980 476,962
Specific Valuation Allowances [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Specific Allocations 14,035 8,526
Specific Valuation Allowances [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Specific Allocations 6,028 2,435
Specific Valuation Allowances [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Specific Allocations 2,700 2,700
Specific Valuation Allowances [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Specific Allocations 4,616 2,650
Specific Valuation Allowances [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Specific Allocations 0 0
Specific Valuation Allowances [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Specific Allocations 691 741
Specific Valuation Allowances [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Specific Allocations 0 0
Loans Individually Evaluated for Impairment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 72,632 58,631
Loans Individually Evaluated for Impairment [Member] | Commercial Portfolio Segment [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 25,508 18,670
Loans Individually Evaluated for Impairment [Member] | Commercial and Industrial Total Energy Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 9,001 11,353
Loans Individually Evaluated for Impairment [Member] | Commercial Real Estate Buildings Land And Other Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 32,316 21,373
Loans Individually Evaluated for Impairment [Member] | Construction Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 0 0
Loans Individually Evaluated for Impairment [Member] | Total consumer real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income 5,807 7,235
Loans Individually Evaluated for Impairment [Member] | Consumer Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans and Leases Receivable, Net of Deferred Income $ 0 $ 0
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Deposits - Schedule of Deposits (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposit [Line Items]    
Non-interest-bearing demand deposits $ 13,484,977 $ 14,926,094
Interest-bearing Domestic Deposit, Savings 9,629,146 10,512,637
Interest-bearing Domestic Deposit, Money Market 10,899,993 10,997,279
Interest-bearing Domestic Deposit, Time Deposits 6,304,024 5,484,558
Total interest-bearing deposit 26,833,163 26,994,474
Total deposits $ 40,318,140 $ 41,920,568
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2
Deposits - Additional Information About Corporation's Deposits (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposit Liability [Line Items]    
Deposits from foreign sources (primarily Mexico) $ 1,114,319 $ 1,061,701
Non-interest-bearing public funds deposits 13,484,977 14,926,094
Interest-bearing public funds deposits 26,833,163 26,994,474
Total deposits not covered by deposit insurance 20,774,932 22,393,786
Time deposits not covered by deposit insurance 2,721,625 2,339,716
Public Funds [Member]    
Deposit Liability [Line Items]    
Non-interest-bearing public funds deposits 451,472 675,016
Interest-bearing public funds deposits $ 636,415 $ 630,455
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal)     $ 1,800    
Lessee, Operating Lease, Liability, Payments, Due $ 8,900 $ 8,200 17,000 $ 16,600  
Significant change in expected future minimum lease payments since year end     0    
Consumer Loan [Member]          
Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal)     1,600    
Commercial mortgage [Member]          
Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal)     211    
Property, Plant and Equipment Member          
Operating Lease, Right-of-Use Asset 277,200   277,200   $ 280,500
Other Liabilities [Member]          
Operating Lease, Liability $ 313,800   $ 313,800   $ 316,400
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Standby Letters of Credit [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Financial instruments with off- balance-sheet risk $ 404,673 $ 438,635
Deferred Standby Letter Of Credit Fees [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Financial instruments with off- balance-sheet risk 2,614 2,912
Commitments to Extend Credit [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Financial instruments with off- balance-sheet risk $ 11,908,533 $ 12,195,073
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]        
Off-Balance Sheet, Credit Loss, Liability $ 53,751 $ 54,918 $ 51,751 $ 58,593
Credit loss expense (benefit) 51 (2,037) 2,051 (5,712)
Off-Balance Sheet, Credit Loss, Liability $ 53,802 $ 52,881 $ 53,802 $ 52,881
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]        
Operating Lease, Right-of-Use Asset, Amortization Expense $ 8,829 $ 8,747 $ 17,619 $ 17,512
Short-term lease expense 394 493 719 902
Non-lease components (including taxes, insurance, common maintenance, etc.) 3,466 3,662 7,015 7,043
Total operating lease expense, excluding rent $ 12,689 $ 12,902 $ 25,353 $ 25,457
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Capital and Regulatory Matters - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 24, 2024
USD ($)
Nov. 19, 2020
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2024
USD ($)
quarter
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
CECL Transition Amount     $ 15,400   $ 15,400   $ 30,800
Treasury Stock, Shares, Acquired | shares     301,094 289,149 319,287 298,332  
Purchase of treasury stock (289,149 shares QTD and 298,332 shares YTD in 2023 and 7,459 shares YTD in 2022)     $ 30,153 $ 27,951 $ 32,226 $ 29,124  
Maximum dividends available without prior regulatory approval     $ 1,000,000   $ 1,000,000    
Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures | quarter         20    
Series B Preferred Stock [Member]              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Preferred stock, shares issued | shares     150,000   150,000   150,000
Preferred Stock, Aggregate Liquidation Preference, Value     $ 150,000   $ 150,000    
Preferred stock, par value | $ / shares     $ 0.01   $ 0.01   $ 0.01
Preferred Stock, Liquidation Preference Per Share | $ / shares     $ 1,000   $ 1,000   $ 1,000
Number of Preferred Stock equivalent depositary shares | shares     40   40    
Payments of Stock Issuance Costs   $ 4,500          
Proceeds from Issuance of Preferred Stock and Preference Stock   $ 145,500          
Series B Preferred Stock Equivalent Depositary Shares Member              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Preferred Stock, Liquidation Preference Per Share | $ / shares     $ 25   $ 25    
Cullen/Frost [Member]              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Additional Tier 1 Capital beyond Common Equity Tier 1     $ 145,500   $ 145,500   $ 145,500
Preferred stock dividend rate percentage         4.45%   4.45%
Cullen/Frost [Member] | Trust Preferred Securities Tier Two Capital Allowable Portion [Member]              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Trust preferred securities         $ 120,000   $ 120,000
Frost Bank [Member]              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Additional Tier 1 Capital beyond Common Equity Tier 1     0   $ 0   $ 0
prior stock repurchase plans | Treasury Stock, Common              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Treasury Stock, Shares, Acquired | shares             400,868
Purchase of treasury stock (289,149 shares QTD and 298,332 shares YTD in 2023 and 7,459 shares YTD in 2022)             $ 39,200
stock repurchase 2024 plan              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Stock Repurchase Program, Authorized Amount $ 150,000            
Stock Repurchase Program, Period in Force 1 year            
stock repurchase 2024 plan | Treasury Stock, Common              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Treasury Stock, Shares, Acquired | shares         301,094    
Purchase of treasury stock (289,149 shares QTD and 298,332 shares YTD in 2023 and 7,459 shares YTD in 2022)         $ 30,200    
Subordinated Debt [Member]              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes         20.00%   20.00%
Final years of the term of the notes         5 years   5 years
Subordinated Debt [Member] | Cullen/Frost [Member]              
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]              
Permissible portion of subordinated note included in capital     $ 40,000   $ 40,000   $ 60,000
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2
Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cullen/Frost [Member]    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Common Equity Tier 1 to Risk-Weighted Assets, Actual, Capital Amount $ 4,164,990 $ 4,036,945
Common Equity Tier 1 to Risk-Weighted Assets, Actual , Ratio 13.35% 13.25%
Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 2,183,331 $ 2,132,516
Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 7.00% 7.00%
Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount $ 4,310,442 $ 4,182,397
Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio 13.82% 13.73%
Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 2,651,188 $ 2,589,484
Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 8.50% 8.50%
Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount $ 1,871,427 $ 1,827,871
Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio 6.00% 6.00%
Total Capital to Risk-Weighted Assets, Actual, Capital Amount $ 4,763,514 $ 4,625,760
Total Capital to Risk-Weighted Assets, Actual, Ratio 15.27% 15.18%
Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 3,274,997 $ 3,198,774
Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 10.50% 10.50%
Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount $ 3,119,044 $ 3,046,452
Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio 10.00% 10.00%
Leverage Ratio, Actual, Capital Amount $ 4,310,442 $ 4,182,397
Leverage Ratio, Actual, Ratio 8.62% 8.35%
Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 1,999,776 $ 2,003,020
Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 4.00% 4.00%
Frost Bank [Member]    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Common Equity Tier 1 to Risk-Weighted Assets, Actual, Capital Amount $ 4,228,311 $ 4,057,111
Common Equity Tier 1 to Risk-Weighted Assets, Actual , Ratio 13.56% 13.33%
Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 2,182,110 $ 2,129,784
Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 7.00% 7.00%
Common Equity Tier 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Capital Amount $ 2,026,245 $ 1,977,656
Common Equity Tier 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Ratio 6.50% 6.50%
Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount $ 4,228,311 $ 4,057,111
Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio 13.56% 13.33%
Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 2,649,705 $ 2,586,166
Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 8.50% 8.50%
Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount $ 2,493,840 $ 2,434,038
Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio 8.00% 8.00%
Total Capital to Risk-Weighted Assets, Actual, Capital Amount $ 4,521,383 $ 4,320,474
Total Capital to Risk-Weighted Assets, Actual, Ratio 14.50% 14.20%
Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 3,273,165 $ 3,194,676
Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 10.50% 10.50%
Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount $ 3,117,300 $ 3,042,548
Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio 10.00% 10.00%
Leverage Ratio, Actual, Capital Amount $ 4,228,311 $ 4,057,111
Leverage Ratio, Actual, Ratio 8.46% 8.10%
Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount $ 1,999,934 $ 2,003,152
Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Ratio 4.00% 4.00%
Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount $ 2,499,918 $ 2,503,940
Leverage Ratio, Required to be Considered Well Capitalized, Ratio 5.00% 5.00%
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Weighted-average strike rate for outstanding interest rate caps 3.58%  
Approximate credit exposure related to swaps with bank customers $ 19,500  
Interest rate swaps with upstream financial institution counterparties [Member]    
Derivative [Line Items]    
Approximate credit exposure related to swaps with bank customers 6,200  
Not Designated as Hedging Instrument [Member] | Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]    
Derivative [Line Items]    
Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange $ 0 $ 0
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding (Detail) - Non Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financial institution counterparties Loan/lease interest rate swaps assets [Member]    
Derivatives, Fair Value [Line Items]    
Forward Contracts – Assets Notional Amount $ 1,176,104 $ 1,040,659
Estimated Fair Value 70,070 58,486
Financial institution counterparties Loan/lease interest rate swaps liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Forward Contracts – Liability Notional Amount 553,195 617,266
Estimated Fair Value (7,166) (20,293)
Financial institution counterparties Loan/lease interest-rate caps assets [Member]    
Derivatives, Fair Value [Line Items]    
Forward Contracts – Assets Notional Amount 235,699 275,000
Estimated Fair Value 10,021 11,747
Customer counterparties Loan/lease interest rate swaps assets [Member]    
Derivatives, Fair Value [Line Items]    
Forward Contracts – Assets Notional Amount 553,195 617,266
Estimated Fair Value 7,166 20,482
Customer counterparties Loan/lease interest rate swaps liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Forward Contracts – Liability Notional Amount 1,176,104 1,040,659
Estimated Fair Value (70,069) (58,485)
Customer counterparties Loan/lease interest rate caps liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Forward Contracts – Liability Notional Amount 235,699 275,000
Estimated Fair Value $ (10,019) $ (11,747)
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding (Detail)
Jun. 30, 2024
Financial Institution Counterparties [Member] | Weighted Average Interest Rate Paid [Member]  
Short-duration insurance contracts, discounted liabilities [Line Items]  
Non-hedging interest rate swaps – financial institution counterparties 4.98%
Financial Institution Counterparties [Member] | Weighted-Average Interest Rate Received [Member]  
Short-duration insurance contracts, discounted liabilities [Line Items]  
Non-hedging interest rate swaps – financial institution counterparties 7.08%
Customer Counterparties [Member] | Weighted Average Interest Rate Paid [Member]  
Short-duration insurance contracts, discounted liabilities [Line Items]  
Non-hedging interest rate swaps – customer counterparties 7.08%
Customer Counterparties [Member] | Weighted-Average Interest Rate Received [Member]  
Short-duration insurance contracts, discounted liabilities [Line Items]  
Non-hedging interest rate swaps – customer counterparties 4.98%
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions (Detail)
bbl in Thousands, MMBTU in Thousands, $ in Thousands
Jun. 30, 2024
USD ($)
MMBTU
bbl
Dec. 31, 2023
USD ($)
MMBTU
bbl
Financial Institution Counterparties [Member] | Oil Commodity Derivative [Member]    
Derivative Instruments [Line Items]    
Oil/Natural Gas Derivative Assets, Notional Amount | bbl 4,541 5,601
Oil/Natural Gas Derivative Liabilities, Notional Amount | bbl 7,437 4,581
Oil/Natural Gas Derivative Assets, Estimated Fair Value $ 14,580 $ 37,667
Oil/Natural Gas Derivative Liabilities, Estimated Fair Value $ (28,552) $ (18,500)
Financial Institution Counterparties [Member] | Natural Gas Commodity Derivative [Member]    
Derivative Instruments [Line Items]    
Oil/Natural Gas Derivative Assets, Notional Amount | MMBTU 21,934 17,363
Oil/Natural Gas Derivative Liabilities, Notional Amount | MMBTU 10,785 6,462
Oil/Natural Gas Derivative Assets, Estimated Fair Value $ 8,831 $ 11,822
Oil/Natural Gas Derivative Liabilities, Estimated Fair Value $ (3,474) $ (2,499)
Customer Counterparties [Member] | Oil Commodity Derivative [Member]    
Derivative Instruments [Line Items]    
Oil/Natural Gas Derivative Assets, Notional Amount | bbl 7,498 4,618
Oil/Natural Gas Derivative Liabilities, Notional Amount | bbl 4,480 5,564
Oil/Natural Gas Derivative Assets, Estimated Fair Value $ 29,330 $ 18,722
Oil/Natural Gas Derivative Liabilities, Estimated Fair Value $ (14,315) $ (36,877)
Customer Counterparties [Member] | Natural Gas Commodity Derivative [Member]    
Derivative Instruments [Line Items]    
Oil/Natural Gas Derivative Assets, Notional Amount | MMBTU 12,693 6,462
Oil/Natural Gas Derivative Liabilities, Notional Amount | MMBTU 20,025 17,363
Oil/Natural Gas Derivative Assets, Estimated Fair Value $ 3,552 $ 2,499
Oil/Natural Gas Derivative Liabilities, Estimated Fair Value $ (8,478) $ (11,571)
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)
€ in Thousands, $ in Thousands, $ in Thousands
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Jun. 30, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
EUR (€)
Financial Institution Counterparties [Member] | GBP Foreign Exchange Forward            
Derivative Instruments [Line Items]            
Forward Contracts - Liability Estimated Fair Value $ 0     $ (14)    
Financial Institution Counterparties [Member] | Foreign Exchange Forward [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 0     1    
Forward Contracts - Liability Estimated Fair Value 0     (5)    
Financial Institution Counterparties [Member] | Other Assets [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Notional Amount   $ 0     $ 250  
Financial Institution Counterparties [Member] | Other Liabilities [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Liability Notional Amount   0 € 0   250 € 3,000
Customer Counterparties [Member] | GBP Foreign Exchange Forward            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 0     16    
Customer Counterparties [Member] | Foreign Exchange Forward [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Estimated Fair Value 0     5    
Forward Contracts - Liability Estimated Fair Value $ 0     $ 0    
Customer Counterparties [Member] | Other Assets [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Assets Notional Amount   0 € 0   250 € 3,000
Customer Counterparties [Member] | Other Liabilities [Member] | Non Designated as Hedging Instrument [Member]            
Derivative Instruments [Line Items]            
Forward Contracts – Liability Notional Amount   $ 0     $ 250  
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value (Detail) - Designated as Hedging Instrument [Member] - Commercial Loan/Lease Interest Rate Swaps [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Interest Income on Loans [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) included in income $ 0 $ 4 $ 0 $ 16
Other Non-Interest Expense [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) included in income $ 0 $ 4 $ 0 $ 4
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives (Detail) - Non Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Interest Rate Contract [Member] | Other Non-Interest Income [Member]        
Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]        
Amount of gain (loss) included in income (expense) $ 512 $ 1,002 $ 1,637 $ 1,712
Interest Rate Contract [Member] | Other Non-Interest Expense [Member]        
Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]        
Amount of gain (loss) included in income (expense) 3 1 3 0
Commodity Contract [Member] | Other Non-Interest Income [Member]        
Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]        
Amount of gain (loss) included in income (expense) 946 503 1,325 925
Foreign Currency Derivative Contracts [Member] | Other Non-Interest Income [Member]        
Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]        
Amount of gain (loss) included in income (expense) $ 0 $ 0 $ 11 $ 25
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Gross Amount Recognized, Derivatives, Financial Assets $ 103,502 $ 119,723
Gross Amount Offset, Derivatives, Financial assets 0 0
Net Amount Recognized, Derivatives, Financial assets 103,502 119,723
Gross Amount Recognized, Resell agreements, Financial assets 84,650 84,650
Gross Amount Offset, Resell agreements, Financial assets 0 0
Net Amount Recognized, Resell agreements, Financial assets 84,650 84,650
Gross Amount Recognized, Financial assets 188,152 204,373
Gross Amount Offset, Financial assets 0 0
Net Amount Recognized, Financial assets 188,152 204,373
Gross Amount Recognized, Derivatives, Financial Liabilities 39,192 41,311
Gross Amount Offset, Derivatives, Financial liabilities 0 0
Net Amount Recognized, Derivatives, Financial liabilities 39,192 41,311
Gross Amount Recognized, Repurchase agreements, Financial liabilities 3,762,942 4,127,188
Gross Amount Offset, Repurchase agreements, Financial liabilities 0 0
Net Amount Recognized, Repurchase agreements, Financial liabilities 3,762,942 4,127,188
Gross Amount Recognized, Financial liabilities 3,802,134 4,168,499
Gross Amount Offset, Financial liabilities 0 0
Net Amount Recognized, Financial Liabilities 3,802,134 4,168,499
Loan/lease interest rate swaps and caps [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Gross Amount Recognized, Derivatives, Financial Assets 80,091 70,233
Gross Amount Offset, Derivatives, Financial assets 0 0
Net Amount Recognized, Derivatives, Financial assets 80,091 70,233
Gross Amount Recognized, Derivatives, Financial Liabilities 7,166 20,293
Gross Amount Offset, Derivatives, Financial liabilities 0 0
Net Amount Recognized, Derivatives, Financial liabilities 7,166 20,293
Commodity swaps and options [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Gross Amount Recognized, Derivatives, Financial Assets 23,411 49,489
Gross Amount Offset, Derivatives, Financial assets 0 0
Net Amount Recognized, Derivatives, Financial assets 23,411 49,489
Gross Amount Recognized, Derivatives, Financial Liabilities 32,026 20,999
Gross Amount Offset, Derivatives, Financial liabilities 0 0
Net Amount Recognized, Derivatives, Financial liabilities $ 32,026 20,999
Foreign currency forward contracts [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Gross Amount Recognized, Derivatives, Financial Assets   1
Gross Amount Offset, Derivatives, Financial assets   0
Net Amount Recognized, Derivatives, Financial assets   1
Gross Amount Recognized, Derivatives, Financial Liabilities   19
Gross Amount Offset, Derivatives, Financial liabilities   0
Net Amount Recognized, Derivatives, Financial liabilities   $ 19
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Net Amount Recognized, Derivatives, Financial Assets $ 103,502 $ 119,723
Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets (39,192) (32,431)
Gross Amount Not Offset Collateral, Derivatives, Financial Assets (58,123) (84,839)
Net Amount, Derivatives, Financial Assets 6,187 2,453
Net Amount Recognized, Resell agreements, Financial Assets 84,650 84,650
Gross Amounts Not Offset Financial Instruments, Resell Agreements 0 0
Gross Amounts Not Offset Collateral, Resell Agreements, Financial Assets (84,650) (84,650)
Net Amount, Financial Assets, Resell Agreements 0 0
Net Amount Recognized, Total Financial Assets 188,152 204,373
Gross Amounts Not Offset Collateral, Financial Assets (142,773) (169,489)
Net Amount, Financial Assets 6,187 2,453
Net Amount Recognized, Derivatives, Financial Liabilities 39,192 41,311
Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities (39,192) (32,431)
Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities 0 (8,580)
Net Amount, Derivatives, Financial Liabilities 0 300
Net Amount Recognized, Repurchase Agreements, Financial Liabilities 3,762,942 4,127,188
Gross Amounts Not Offset Financial Instruments, Repurchase Agreements, Financial Liabilities 0 0
Gross Amounts Not Offset Collateral, Repurchase Agreements, Financial Liabilities (3,762,942) (4,127,188)
Net Amount, Repurchase Agreements, Financial Liabilities 0 0
Net Amount Recognized, Total Financial Liabilities 3,802,134 4,168,499
Gross Amounts Not Offset Collateral, Financial Liabilities (3,762,942) (4,135,768)
Net Amount, Financial Liabilities 0 300
Counterparty H    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Net Amount Recognized, Derivatives, Financial Assets 32,594 36,551
Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets (15,265) (8,870)
Gross Amount Not Offset Collateral, Derivatives, Financial Assets (16,030) (27,170)
Net Amount, Derivatives, Financial Assets 1,299 511
Net Amount Recognized, Derivatives, Financial Liabilities 15,265 8,870
Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities (15,265) (8,870)
Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities 0 0
Net Amount, Derivatives, Financial Liabilities 0 0
Counterparty F    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Net Amount Recognized, Derivatives, Financial Assets 16,299 31,202
Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets (10,399) (7,444)
Gross Amount Not Offset Collateral, Derivatives, Financial Assets (3,889) (22,954)
Net Amount, Derivatives, Financial Assets 2,011 804
Net Amount Recognized, Derivatives, Financial Liabilities 10,399 7,444
Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities (10,399) (7,444)
Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities 0 0
Net Amount, Derivatives, Financial Liabilities 0 0
Counterparty B    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Net Amount Recognized, Derivatives, Financial Assets 24,125 23,829
Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets (6,362) (5,151)
Gross Amount Not Offset Collateral, Derivatives, Financial Assets (16,870) (18,472)
Net Amount, Derivatives, Financial Assets 893 206
Net Amount Recognized, Derivatives, Financial Liabilities 6,362 5,151
Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities (6,362) (5,151)
Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities 0 0
Net Amount, Derivatives, Financial Liabilities 0 0
Counterparty E    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Net Amount Recognized, Derivatives, Financial Assets 15,855 13,271
Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets (1,913) (4,548)
Gross Amount Not Offset Collateral, Derivatives, Financial Assets (13,040) (8,723)
Net Amount, Derivatives, Financial Assets 902 0
Net Amount Recognized, Derivatives, Financial Liabilities 1,913 4,548
Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities (1,913) (4,548)
Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities 0 0
Net Amount, Derivatives, Financial Liabilities 0 0
Other counterparties    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Net Amount Recognized, Derivatives, Financial Assets 14,629 14,870
Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets (5,253) (6,418)
Gross Amount Not Offset Collateral, Derivatives, Financial Assets (8,294) (7,520)
Net Amount, Derivatives, Financial Assets 1,082 932
Net Amount Recognized, Derivatives, Financial Liabilities 5,253 15,298
Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities (5,253) (6,418)
Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities 0 (8,580)
Net Amount, Derivatives, Financial Liabilities $ 0 $ 300
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]    
Remaining contractual maturity of the agreements overnight and continuous $ 3,762,942 $ 4,127,188
Remaining contractual maturity of the agreements up to 30 Days 0 0
Remaining contractual maturity of the agreements 30 to 90 Days 0 0
Remaining contractual maturity of the agreements greater than 90 Days 0 0
Remaining contractual maturity of the agreements total 3,762,942 4,127,188
Securities Sold under Agreements to Repurchase, Gross 3,762,942 4,127,188
Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities 0 0
US Treasury Securities [Member]    
Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]    
Remaining contractual maturity of the agreements overnight and continuous 1,889,019 3,300,662
Remaining contractual maturity of the agreements up to 30 Days 0 0
Remaining contractual maturity of the agreements 30 to 90 Days 0 0
Remaining contractual maturity of the agreements greater than 90 Days 0 0
Remaining contractual maturity of the agreements total 1,889,019 3,300,662
Residential Mortgage Backed Securities [Member]    
Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]    
Remaining contractual maturity of the agreements overnight and continuous 1,873,923 826,526
Remaining contractual maturity of the agreements up to 30 Days 0 0
Remaining contractual maturity of the agreements 30 to 90 Days 0 0
Remaining contractual maturity of the agreements greater than 90 Days 0 0
Remaining contractual maturity of the agreements total $ 1,873,923 $ 826,526
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation Stock-Based Compensation - Narrative (Details) - shares
Apr. 24, 2024
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 2,576,038  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 2,350,000  
Performance Stock Units Outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   2,567,893
Superseded 2015 Plan [Domain]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 226,038  
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options exercised, Number of Shares (38,452) (13,626) (122,628) (64,013)
Deferred Stock Units Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Beginning Balance, Number of Shares/Units     54,164  
Granted, Number of Units     7,997  
Stock Awards exercised/vested, Number of Shares     (9,382)  
Ending Balance, Number of Shares/Units 52,779   52,779  
Beginning Balance, Weighted-Average Grant-Date Fair Value     $ 89.71  
Granted Weighted-Average Grant-Date Fair Value     116.84  
Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value     80.99  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 95.37   $ 95.37  
Non-Vested Restricted Stock Units Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Beginning Balance, Number of Shares/Units     566,806  
Granted, Number of Units     2,826  
Stock Awards exercised/vested, Number of Shares     (458)  
Forfeited/expired, Number of Shares/Units     (1,408)  
Ending Balance, Number of Shares/Units 567,766   567,766  
Beginning Balance, Weighted-Average Grant-Date Fair Value     $ 99.77  
Granted Weighted-Average Grant-Date Fair Value     107.95  
Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value     65.43  
Forfeited/Expired, Weighted-Average Price     106.18  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 99.82   $ 99.82  
Stock Options Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Beginning Balance, Number of Shares     485,941  
Stock options exercised, Number of Shares     (66,970)  
Ending Balance, Number of Shares 418,971   418,971  
Beginning Balance, Weighted-Average Exercise Price     $ 71.25  
Stock options exercised, Weighted-Average Exercise Price     77.79  
Ending Balance, Weighted-Average Exercise Price $ 70.20   $ 70.20  
Maximum [Member] | Performance Stock Units Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Beginning Balance, Number of Shares/Units     267,054  
Stock Awards exercised/vested, Number of Shares     (45,818)  
Forfeited/expired, Number of Shares/Units     (22,913)  
Ending Balance, Number of Shares/Units 198,323   198,323  
Beginning Balance, Weighted-Average Grant-Date Fair Value     $ 89.99  
Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value     57.89  
Forfeited/Expired, Weighted-Average Price     57.89  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 101.12   $ 101.12  
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]        
New shares issued from available authorized shares 0 0 0 49,887
Shares issued from available treasury stock 38,452 13,626 122,628 14,126
Proceeds from stock option exercises $ 2,294 $ 946 $ 5,209 $ 2,446
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Payment Arrangement, Expense $ 4,523 $ 4,793 $ 8,261 $ 9,535
Income tax benefit 846 800 1,991 1,868
Non-Vested Stock Awards/Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense 3,100 2,864 6,479 6,171
Deferred Stock Units Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense 934 880 934 880
Performance Stock Units Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense $ 489 $ 1,049 $ 848 $ 2,484
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.24.2
Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Non-vested stock units $ 16,341
Performance stock units 7,583
Total $ 23,924
XML 105 R94.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Common Share - Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income $ 145,499 $ 162,118 $ 281,189 $ 339,771
Less: Preferred stock dividends 1,669 1,669 3,338 3,338
Net income available to common shareholders 143,830 160,449 277,851 336,433
Less: Earnings allocated to participating securities 1,693 1,645 3,334 3,468
Distributed earnings allocated to common stock 59,108 55,783 118,188 111,789
Undistributed earnings allocated to common stock 83,029 103,021 156,329 221,176
Net earnings allocated to common stock $ 142,137 $ 158,804 $ 274,517 $ 332,965
Weighted-average shares outstanding for basic earnings per common share 64,192,907 64,240,789 64,204,615 64,306,809
Dilutive effect of stock compensation 140,280 187,172 147,693 225,267
Weighted-average shares outstanding for diluted earnings per common share 64,333,187 64,427,961 64,352,308 64,532,076
XML 106 R95.htm IDEA: XBRL DOCUMENT v3.24.2
Defined Benefit Plans Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Retirement Benefits [Abstract]  
Defined Benefit Plan, Plan Assets, Contributions by Employer $ 0
Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year $ 0
XML 107 R96.htm IDEA: XBRL DOCUMENT v3.24.2
Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Retirement Benefits [Abstract]        
Expected return on plan assets, net of expenses $ (2,412) $ (2,740) $ (4,823) $ (5,480)
Interest cost on projected benefit obligation 1,661 1,746 3,323 3,492
Net amortization and deferral 419 870 837 1,740
Net periodic expense (benefit) $ (332) $ (124) $ (663) $ (248)
XML 108 R97.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Income Tax Disclosure [Abstract]          
Deferred Tax Assets, Net $ 386.6   $ 386.6   $ 328.3
Valuation allowance $ 0.0   $ 0.0   $ 0.0
U.S. federal statutory income tax rate, percent 21.00% 21.00% 21.00% 21.00%  
Unrecognized tax benefits $ 0.0 $ 0.0 $ 0.0 $ 0.0  
XML 109 R98.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Income Tax Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Current income tax expense $ 32,919 $ 32,413 $ 63,236 $ 67,408
Deferred income tax expense (benefit) (3,267) (680) (7,713) (2,489)
Income tax expense, as reported $ 29,652 $ 31,733 $ 55,523 $ 64,919
Effective tax rate 16.90% 16.40% 16.50% 16.00%
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.2
Other Comprehensive Income (Loss) - Component of Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity [Abstract]        
Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Before Tax Amount $ (42,111) $ (206,863) $ (241,186) $ 53,406
Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Before Tax Amount (157) (162) (316) (322)
Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Before Tax Amount 0 (33) 0 (54)
Total securities available for sale and transferred securities, before tax amount (42,268) (207,058) (241,502) 53,030
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit), before tax amount 419 870 837 1,740
Total defined-benefit post-retirement benefit plans 419 870 837 1,740
Total other comprehensive income (loss), before tax (41,849) (206,188) (240,665) 54,770
Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Tax Expense (Benefit) (8,843) (43,441) (50,649) 11,215
Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Tax Expense (Benefit) (33) (34) (67) (67)
Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Tax Expense (Benefit) 0 (7) 0 (11)
Total securities available for sale and transferred securities, Tax Expense (Benefit) (8,876) (43,482) (50,716) 11,137
Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit), Tax Expense (Benefit) 88 183 176 366
Total defined-benefit post-retirement benefit plans, Tax Expense (Benefit) 88 183 176 366
Total other comprehensive income (loss), Tax Expense (Benefit) (8,788) (43,299) (50,540) 11,503
Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Net of Tax (33,268) (163,422) (190,537) 42,191
Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Net of Tax (124) (128) (249) (255)
Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Net of Tax 0 (26) 0 (43)
Total securities available for sale and transferred securities, Net of Tax (33,392) (163,576) (190,786) 41,893
Reclassification adjustment for net amortization of actuarial gain/lloss included in net income as a component of net periodic cost (benefit), Net of Tax 331 687 661 1,374
Total defined-benefit post-retirement benefit plans, Net of Tax Amount 331 687 661 1,374
Other comprehensive income (loss), net of tax $ (33,061) $ (162,889) $ (190,125) $ 43,267
XML 111 R100.htm IDEA: XBRL DOCUMENT v3.24.2
Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning Balance     $ (1,119,219)  
Other comprehensive income (loss), net of tax $ (33,061) $ (162,889) (190,125) $ 43,267
Ending Balance (1,309,344)   (1,309,344)  
Securities Available For Sale [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning Balance     (1,094,794) (1,313,791)
Other comprehensive income (loss) before reclassifications     (190,786) 41,936
Reclassification of amounts included in net income     0 (43)
Other comprehensive income (loss), net of tax     (190,786) 41,893
Ending Balance (1,285,580) (1,271,898) (1,285,580) (1,271,898)
Defined Benefit Plans [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning Balance     (24,425) (34,503)
Other comprehensive income (loss) before reclassifications     0 0
Reclassification of amounts included in net income     661 1,374
Other comprehensive income (loss), net of tax     661 1,374
Ending Balance (23,764) (33,129) (23,764) (33,129)
AOCI Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Beginning Balance     (1,119,219) (1,348,294)
Other comprehensive income (loss) before reclassifications     (190,786) 41,936
Reclassification of amounts included in net income     661 1,331
Other comprehensive income (loss), net of tax     (190,125) 43,267
Ending Balance $ (1,309,344) $ (1,305,027) $ (1,309,344) $ (1,305,027)
XML 112 R101.htm IDEA: XBRL DOCUMENT v3.24.2
Operating Segments - Additional Information (Detail) - Segment
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]    
Number of primary operating segments 2 2
XML 113 R102.htm IDEA: XBRL DOCUMENT v3.24.2
Operating Segments - Summary of Operating Results by Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Interest Income (Expense), Net $ 396,712 $ 385,266 $ 786,763 $ 785,086
Credit loss expense 15,787 9,901 29,437 19,005
Total non-interest income 111,190 103,528 222,567 208,793
Total non-interest expense 316,964 285,042 643,181 570,184
Income (loss) before income taxes 175,151 193,851 336,712 404,690
Income tax expense (benefit) 29,652 31,733 55,523 64,919
Net income (loss) 145,499 162,118 281,189 339,771
Preferred stock dividends 1,669 1,669 3,338 3,338
Net income (loss) available to common shareholders 143,830 160,449 277,851 336,433
Revenues from (expenses to) external customers 507,902 488,794 1,009,330 993,879
Bank        
Segment Reporting Information [Line Items]        
Interest Income (Expense), Net 398,270 385,720 790,075 785,857
Credit loss expense 15,787 9,901 29,437 19,005
Total non-interest income 62,178 57,808 128,558 121,451
Total non-interest expense 276,196 246,927 563,026 496,792
Income (loss) before income taxes 168,465 186,700 326,170 391,511
Income tax expense (benefit) 28,819 30,636 54,454 62,754
Net income (loss) 139,646 156,064 271,716 328,757
Preferred stock dividends 0 0 0 0
Net income (loss) available to common shareholders 139,646 156,064 271,716 328,757
Revenues from (expenses to) external customers 460,448 443,528 918,633 907,308
Frost Wealth Advisors [Member]        
Segment Reporting Information [Line Items]        
Interest Income (Expense), Net 1,907 2,090 3,576 3,744
Credit loss expense 0 0 0 0
Total non-interest income 49,489 46,147 94,915 88,185
Total non-interest expense 37,875 35,558 75,848 69,507
Income (loss) before income taxes 13,521 12,679 22,643 22,422
Income tax expense (benefit) 2,839 2,663 4,755 4,709
Net income (loss) 10,682 10,016 17,888 17,713
Preferred stock dividends 0 0 0 0
Net income (loss) available to common shareholders 10,682 10,016 17,888 17,713
Revenues from (expenses to) external customers 51,396 48,237 98,491 91,929
Non-Banks [Member]        
Segment Reporting Information [Line Items]        
Interest Income (Expense), Net (3,465) (2,544) (6,888) (4,515)
Credit loss expense 0 0 0 0
Total non-interest income (477) (427) (906) (843)
Total non-interest expense 2,893 2,557 4,307 3,885
Income (loss) before income taxes (6,835) (5,528) (12,101) (9,243)
Income tax expense (benefit) (2,006) (1,566) (3,686) (2,544)
Net income (loss) (4,829) (3,962) (8,415) (6,699)
Preferred stock dividends 1,669 1,669 3,338 3,338
Net income (loss) available to common shareholders (6,498) (5,631) (11,753) (10,037)
Revenues from (expenses to) external customers $ (3,942) $ (2,971) $ (7,794) $ (5,358)
XML 114 R103.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Non-financial assets or non-financial liabilities $ 0 $ 0  
Remeasured and reported at fair value 0 $ 0  
Financial instruments using fair value measurement option $ 0   $ 0
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value $ 15,197,638 $ 16,578,371
Trading account securities 32,186 31,717
Derivative assets 103,502 119,723
Derivative liabilities 39,192 41,311
Interest rate swaps, caps and floors [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 87,257 90,715
Derivative liabilities 87,254 90,525
Commodity swaps and options [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 56,293 70,710
Derivative liabilities 54,819 69,447
Foreign Exchange Forward [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   22
Derivative liabilities   19
U.S. Treasury [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value 3,882,331 4,927,589
Trading account securities 31,400 30,265
Residential Mortgage Backed Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value 6,537,427 6,596,682
States and political subdivisions [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value 4,734,909 5,011,331
Trading account securities 786 1,452
Other [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value 42,971 42,769
Level 1 [Member] | Foreign Exchange Forward [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   22
Derivative liabilities   19
Level 1 [Member] | U.S. Treasury [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value 3,882,331 4,927,589
Trading account securities 31,400 30,265
Level 2 [Member] | Interest rate swaps, caps and floors [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 87,257 90,715
Derivative liabilities 87,254 90,525
Level 2 [Member] | Commodity swaps and options [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 56,293 70,710
Derivative liabilities 54,819 69,447
Level 2 [Member] | Residential Mortgage Backed Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value 6,537,427 6,596,682
Level 2 [Member] | States and political subdivisions [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value 4,734,909 5,011,331
Trading account securities 786 1,452
Level 2 [Member] | Other [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities available for sale, at estimated fair value $ 42,971 $ 42,769
XML 116 R105.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying value of impaired loans before allocations $ 17,832 $ 19,064
Impaired Financing Receivable, Related Allowance (1,916) (1,300)
Loans receivable, fair value disclosure 15,916 17,764
Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying value of impaired loans before allocations 14,159 20,171
Impaired Financing Receivable, Related Allowance (1,501) (2,100)
Loans receivable, fair value disclosure $ 12,658 $ 18,071
XML 117 R106.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents $ 7,144,784 $ 8,687,276 $ 7,107,336 $ 12,028,132
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 3,586,116 3,619,428    
Loans, net 19,739,449 18,578,255    
Deposits 40,318,140 41,920,568    
Federal funds purchased 35,925 14,200    
Repurchase agreements 3,762,942 4,127,188    
Junior subordinated deferrable interest debentures 123,155 123,127    
Subordinated notes 99,569 99,491    
Carrying Amount [Member] | Level 2 [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents 7,144,784 8,687,276    
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 3,586,116 3,619,428    
Accrued interest receivable 243,951 251,385    
Deposits 40,318,140 41,920,568    
Federal funds purchased 35,925 14,200    
Repurchase agreements 3,762,942 4,127,188    
Junior subordinated deferrable interest debentures 123,155 123,127    
Subordinated notes 99,569 99,491    
Accrued interest payable 66,812 61,222    
Carrying Amount [Member] | Level 3 [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Loans, net 19,739,449 18,578,255    
Estimated Fair Value [Member] | Level 2 [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents 7,144,784 8,687,276    
Securities held to maturity, net of allowance for credit losses of $310 at both June 30, 2024 and December 31, 2023 3,416,937 3,532,044    
Accrued interest receivable 243,951 251,385    
Deposits 40,303,423 41,903,580    
Federal funds purchased 35,925 14,200    
Repurchase agreements 3,762,942 4,127,188    
Junior subordinated deferrable interest debentures 123,712 123,712    
Subordinated notes 96,645 96,071    
Accrued interest payable 66,812 61,222    
Estimated Fair Value [Member] | Level 3 [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Loans, net $ 19,241,857 $ 18,117,369    
EXCEL 118 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )!X^5@'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 " "0>/E8I)C60.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.NT&:%&7"]-.("$Q"<0M2KPMHDFCQ*C=V].&K1."!^ 8^\_G MSY(;'83N(C['+F DB^EF<*U/0H&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" "0>/E8JM)6.K=Y:5^DL< MH[1#5CCAW\P)C1'CNW1AI2N*49 'Q9$%;;MOQ2A,6J.3_-B4CDY(QJ(PP5,* MTBR.$5V?XX@\G;:_&75L$Y&=\#?%3NK<-1%'N"7D0.Y?!:\+5!/ MZ/DD2O/_X&ES[J#7 GZ6,A)O@_D=Q&&R^43/6Q![ 4.[(@!N ^"+ *=;$>!N M ]RZ =UM0#S8L?)N)WGS'*OPUY'!N- MB9_QGY$!E 3@(F$A6X/+9%.?Q._2!F^ !=(EHC@]L1B_HHBS_*WZ^48=5JCW MP6>2L&7*E0,%C M??@8^_SJ3A[N:DKC%O#=7,^MT%/P_O&)GP,N&8[3GRK>&\&N6E!T$N_2%?+Q M:8OW BFFC[@U^NT7IV__H8)E4FQL2$P"V2U =G7J92V^7:^P"IL^W+';7U1\ MM%%-^1@2D_CT"CZ]>GR^9(@R3*,UN,$K0IF*E5Z*T4Q%V--&-65E2$QBU2]8 M]>NQFF(:$M$I!H!WKE577 M,+W6'$6ILHIIPYK2,B0FT1H6M(;:$F[[_4D887"5Q?>8JBCI-6S;:3LNA(Z* ME#:T*2E#8A*IXX+4<1U2-W@1IHQ7+0:N4*QLBGH=+XLBG%@32E(&SE'R@&EZ MQ =>OZ/"I]5JBL^0F(3/L44-X<\R3C",P8[] H< C6<+HFG\& M2JH'U&^_J_#I@YKR,Z4F ]S+CYTZ &_1,[@,> \7SD-_DZI5M]P#DH-NVQGT MG$%_J*2G#6Y,SY":3 ^6]& =>F=!P-5YB]MN@#S+O4[4=4XOZ3@.^-8!'X@P M1PFORI1[GR,E2:U08Y*&U&22I55PM GT_TAZ8H^WX%ORE"@IZN5F* %G"0<8 M$C4[H][ E)K,KG0'CCZ_?\FNZ/ZFE#R&B:^NAGK-BJ[/J&4PI29C*TV#HT_U M7V*;\L$31>#O<%4]7N@5!T-H]Y3U:;HDB2X+/B "H=WNVHXR"]:'-J;U&H[! M*2V#4\LS>!FEPF=MS%68+/+.+%//S>D5[Y0S>IX^JC&UUW /3FD?G%K^X3)A MF&ZFF(671SN,2FIZQ2IJ1CV#*35YCK4T#;"6:1#^E%L$/E8N"%VK6!W0^83H M H,SW\=97>@98RS/,8A1%X#Q+^=>ILH4>T*F<"='' M-:;U&AX!EAX!UO((%S&F"]&AO><*;,G'SGB%$G6UTPM68S-J"$RIR=A*0P!K M&8+9$O-*IH.EEZF&9=0!F%*3894. -9R !Q3G'M&XC]P&Y _U0+7&>-Y;1+P MNJ?D9S*E][9JO5Q-/)1]'/6[-K2/!\,3ZU$B]AK)/RR3?ZA/U;>HT@VJ%:+@ M$47*J?_SK5)_KTQVQW;D\GCZZS6N3P>N*9>Z3-VA/O,^BW$2Y!/9DPBIJX-> MH+HY&4W=3:G)F,K4'=:<[I^$J4CB[S"O'Q-^4#W*'4CAJQ[E&DW?3:G)Q,KT M'>J3[9?$M@^7JIGIY;Y )3&CJ;LI-9E8F;K#6JF[QZ%1#NPR"? S^(C58YQ> MRA9_[C'LNTIJ1E-W4VKR"P5EZN[J4^Z=/]QOF+HGF ?DVFT'MEVEN]9'-GY[ MX#4R=K?,V%U]IKV?&( ?G[&8C?@)_@57%]_ W?7-1S"[O?8^@HOOWH>SJ_<7 M1^#RRNL4)RK!FDS1/:-J8U-J,NPRX7>A\==>3&;NGE&UL2DUF>;>.T3Z!/XV M9!$&9 X<^/O]6S##?D8Y7B5%O9*<';_AZ128\N[C:T7>Y^GE&F-\#8?@E@[! M/3"?3U&03Z>MXWL2*>GI!;S)C1*2T2<"IM1D2*4IYP,6SOT3) E<^ MCC\@='4WNU#2,FH23*G)M$HSX>J]P(SG>-Q?GH,IQ7/,Q^7 Z !CTE!X1M7& MIM1D\*4]<0?&!QB39L,SJC8VI2;3+*V+J_<:30:8 R8(KT@:,D37V[F7(X"1 MOP04YS>>Y,\S$'"LKLV6(!23]CAE?(,?S%]!%G?1[71[]J_@BB1M+XNS".6S M^MQ/K3#+A+.2&]L1V#5#Y0]EU#&94I-_J-(QN7J;4V,(._"6U.2F,Z5J4$9- MDBDU^67ATB1U]:ZF_C!V0*AJ&-.'-7YSV*@WLO86"X@I]WS110I\\2;89MU M<;18V'&6+V>PRM,WJT(^(S%CGX((SWFHW1'+*.AFH<5FAY%5OO3@GC!&XGQS MB5& J3B!?S\GA.UVQ 6*Y2ZC_P!02P,$% @ D'CY6-X"X')[!P VAT M !@ !X;"]W;W)KHO;0V]1)-V[SXQ$QT(ET4M227.__H:R8SDBQ;1W^=!&LH;4,\.9 M>1Y2%P]*?S,;*2WZWC:=N5QLK-V>+Y>FW,A6F'=J*SMXLE:Z%19N]=W2;+44 MU3"H;98D2=)E*^INL;H8?ONB5Q>JMTW=R2\:F;YMA7[\*!OU<+G BZJ0ENO+Q0=\?D6Y&S!8_*N6#^;H M&CE7;I7ZYFY^KRX7B4,D&UE:-X6 /_?R2C:-FPEP_+6?='%XIQMX?/TT^V^# M\^#,K3#R2C7_KBN[N5SD"U3)M>@;>ZT>_B[W#@T 2]68X7_TL+=-%JCLC57M M?C @:.MN]U=\WP?B: !F,P/(?@#YT0%T/X .CNZ0#6Y]$E:L+K1Z0-I9PVSN M8HC-,!J\J3NWC#=6P],:QMG5E>J,:NI*6%FACZ(172G1C9O.H#/TY\TG].;D M+3I!=8>^;E1O1%>9BZ6%-[OQRW+_EH^[MY"9M_RC[]XAFIPBDA 6&'X5'_Y) MEC <#\/I\^%+\/?@-#DX38;YZ,Q\'XP!_\Y#?NP&LO! 5U/G9BM*>;F HC%2 MW\O%ZM=?<)J\#WGU2I,]\Y$>?*2QV5=7PFP0K!:J>HG66K60[=VWX-KM)LJ& MB5S9WZ]23%*67RSOC[T)F64\+0YFSW"R TX6Q?E[9R5X;\]NI=!U=P\GJ&;[L@"^+ MXONJ+$2N?,K*X4+^U=?WHIE#F_FKB!G+3U$'#*O62#3 @T//!$9%I995;5&CH+\8]_B$X@0) MBVZ5W2!H@G)7WD^=<(@$-#?9WDJ]?Q3L,Y.%X M%(=X%#\:#W$OZD;<-CNW#2SAJ7,3RKAN!R99BUHC6-I>AAPI/("8XR)+Z;3E M! Q3GN4TPV%7<#+27A)/1RTJUVU$6:J^L\@$T;X7)1'GL51 MBEM]EL:$IS3)IAZ$#!DOBID.@$<2Q7$6_4/:"#X: M"'%&"\:**<" 90Z)3#B?03C2)X[SYQ213'6?1#6>H>TK?>,S_L!DH)/.#:B7,">J742 P:+>B" MSYVX()AE7EH$F!A#5O"91HA'KL5QLMV1602B3Z$LSQE)"R_,OB5/U[FO-]MS9D:MQG*S_4-U9[4O)=E# $46) M?;+$E.6L\+,I8,D*DB8%FUFID5AQG%E_2@-CGQ1)FE.*4R^W0I8%M*=L!C$9 MZ9.\0)]# <1@$I\+64)QCME4;H8LH: 3GLZ4 !F)D\2)\[E@W_:ZW,"6/ZC: MB<^"E!>>;@^884:2&7%,CG:D<::\ED_H7I#PQ.P MCJ1(XJ0(0K9VLJ^_51I$U"#X*KF66@\]_-#7*WD+7O1P?:1=1*NTK?_C^K\Q M_: *2F5F? W0)J&8>XL2MB,SPHN,Y$KBY'IS[&*G[/_NB<^FP$/I5"<$S5@Q MH\/(2+GD)REW*QXG?-N,;!%TP.=2)\/YM$N&[!A+YC0P&2F7_ CEOH0RP+L< M9VF>3W<6(^[[2,,D3L.@1ET?@%0S5I7?3B'1]OM =)*\2S#:0JH9%Z#W"">G23+\ MV_T"$K:W&Z5=2<%3/CS:8;N1VFT[/SX9OCG!X\.FAN!68C@5W@[OEU"+;X>J M!""P+_V_=]XDQ/V<<:_GOFCW/*ZC0B!QA7"EVA;<>SFH)![5E)VRA)WRG#P] M':/T.H<4Q!<=*9N>V+Q@]/S A"58EM#WPB> M>OJR R?=)0G-"Y/KJ45M=O)NPT]Z+[PZ6Q F.08UM<[ MGPT8IMPUOQFV!( M*[X'_0ELUC%-"NIE2= 2N[W>7.2/#L?C$N:KEL+T^O&IHB#]'7>_1PSSTX*S M0^W,-@\ <4H*[BQ^O#BH+U3.8*_GJ@SWJ%QK7+Q[Y#TOPDVYP[_O%S)X\8#FS)U\>?7AS M7SW_*?1=W1G4R#4,3=YE,)/>?4C&PO=V]R M:W-H965T&ULK99K;YLP%(;_BL6JJ972<@GDTB61UE33-JE2 MU+3;AVD?'#@I5@VFMDG:_?K9AE)(R6U:/B08SGG]O(X//J,UXX\B!I#H.:&I M&%NQE-FE;8LPA@2+"Y9!JIXL&4^P5$/^8(N, XY,4D)MSW%Z=H)):DU&YMZ, M3T8LEY2D,.-(Y$F"^6Z[U>N.6/,12W[ GHPP_P!SD?3;C:F17*A%) M(!6$I8C#]>!;-+8<30040JDEL/I9P10H MU4J*XZD4M:HY=6+]^E7]BS&OS"RP@"FC/TDDX[$UL% $2YQ3>80RICD"3$] R=H_OY-3H].4,GB*3H+F:YP&DD1K94)%K/#LM9KXI9 MO2VS?L_3"]1U.LAS/+\E?;H[_1I"E>Z:]&XSW5;^JT7PJD7PC)Z_16\.89HA6D.;82%4*\VNW/AN!N(>X(: MC'[%Z!_!*&*UN03"N8P9)W\@:F,M!(,:ANQ5O;R?OG7J9BYR_-(G;4'OO"'PW& ;^!NC[,,\= M>L.@';-?8?;WE!Q7Y8:NT$R]MH&KHD)S#8Q^W4"R /Z[C7BGI#[P+D6&0QA; MZD03P%=@33Y^<'O.I[97S'\2:[@?5.X'.]V_F3ZD8@>'5.R>H ;FL,(<'H=Y M4-$.WVV8+35[0& #VW7>#C7GG\"WUVTIV( )6ICWQS61:^>P>QPR)4^Y/I=U MLY.9AZ#/H*V[I-3O;RSG)O^>J(+>KC44NIN[P?R!I )16*HTYZ*O_/.B02H& MDF6FQU@PJ3H6&PO=V]R:W-H965T&ULK9M=;^.X M%8;_BN NBEU@)N8WQ30QL+&TZ!3=[6 RVUXK%FT+(TM>24XR_[Z4[%@6><1X M6]TDL?/RR"]Y1#Z'E.]>RNI;O=6Z"5YW>5'?S[9-L[^=S^O55N^2^J;YVIQ5QZ:/"OTYRJH#[M= M4GU_T'GYH_40ZUZNF#9&87\]ZJ?.\ MC60^QQ^GH+/S-=N&EW^_1?^E,V_,/"6U7I;Y?[*TV=[/PEF0ZG5RR)LOYFI K[T".S5@UUZ!GQITUN='[UW'14F3+.ZJ\B6H6K6)UO[1]7[7VO17 M5K2)\MA4YK^9:=^/4?#C M#S\%/P19$7S=EH/_^>J#SJ#G M3*!=/#H2[U/1Z$K7C1GD=MQOH?$]1F!PA'9.NZWWR4K?S\RD5>OJ6<\6?_T+ M%NAO4.=.&2R:,E@\4;#!,+#S,#!?],4_RZ2H/[2#D!_2K-@$:ZW!>^T81G9A MVN7@>4$9E5+]F5$84X)T-9Y,J$9!1;T6)7Q@4B0IYE \_\[)E[4^]1 MKPY5UF2Z!K..3YEU4P:+I@P63Q1L, +B/ +"FW5?D]?D*==0[Q\;\HLA5PIA M*W^6K@HCK 2RT@R0*8DDL](,DBE).9QF\FQ2OF?RHW[5NWT#^93.-3GC4ED^ M795 @DK+IJO"2(4TM&P",B*)Q+#-\&PS]-I\F\@_/NFD:F>05._+.FO 621T M1U<*:KMV5:&4S+(3N2JL0H2L'(@!62B4HK!K=7:MO*Y_T:FNDCQ8'PR;!(9I M(,!X4*X1Z^,M70E%W'+J:K"=ZC&@,9D"F\2HQS7DM?G%W/IY'B2;2A])#<0P MY%[;W$"645!%K!D_ E2$*BOA8TB%%1MQ>P&GV'_'EHT9TFQ()J!C[-Z]2I"0 MVYX!'2.4V*D,Z# .L;0#QI 02*MIP-'HXQE[H6T2>.?34=) #7!%[1EA".@/OPKGE7!W%+%3V*@GH" X) M'UDF<8^@V,^@P[ET?ZA66U.+@Q/J*=+PAI*V<5?$;(*( )%2V+8,B<;\]OB) MO6QE)M4WC^]-K-P=&4&1#4.0C&+,;,>N3!+"[84$D DAQ9CK'OFPG_E, 9F5 M[9[14UF92J/; 4CU6E=5BX+]K)OJ)],?APHN0[#+:H3::_X24IGET.X05\4X M5W9_ "HTNM;T<(C]=/AXV0]%V8S8!9@-"V;;O485 2IW*8K?4PWM]I"(_91H M+:VG10:T#'&=XI+:I@$=ET@X-[JKHXHC0FSCKHXHPNA(L8E[4L1^5/Q--UF=5^\28 M%W(9VI,Z(&L+0\LTH"**V053#%U3(30RQY$>((D?((&A#I*U>1VLKNP,E^]H MB!2QP1+224Z%73D .FEN)1N[8T@G! I':D/28R7Q8^5O9?$QNV*KCTQ*EI-& MBR:-%D\5;3@@/5D2/UE^K0YF))(B-:/Q; :EA8]@EQ3)IN.0T?T_XM(?PPS9 M2Q$@HXHJ>U(&9"$RS&FGI2N3W*3Y2%;VQ$G\Q/EHNC5;Z)H+[@\R"G'=B< *H>U(T"E0GNRCP$5 M1OABUVS8!3V"$C^"_JO9MBO3\1[X<)D&'_QY ."FJ4IL"(=DQ"2XW0< 3'DR)'TS;)7N39$7P8[LV_]1.!?7Y?. R(>"N<*'1Z0: /ZG= M!^^&B0$)'S/?HRGQHVF7 : O8#L1T]!F44B&*+51%) 1LW0X,QT@(Y=[_\.# MQAY$J1]$C[5'X9((>.8(;5-B;*?M$M(ARIVM/4!'3-4M;"2%="B48_O4M&=2 MBJ\G,-_F'O6R[9\^;ITR6C1IM'BJ:,,1Z9F8>A%O\9CD2=7.+NTD^V+ "YQ: M3D&&=1$F=BVSA'248F67 H".*.7$BR&=H/QB_1[:OCCP]Y-GO-OGY7>M@R== MZ/7(YB8%-AG#T-GR@F1".I@)R 23TB[](1F2>&1ZI3UF4C]FMFM+N5H=]@:S MOH-N7;:C9D1LH(1D6#H;?(!,,&R?O<>0C(R>%=$>**D?*+_JU;8H\W+S_4.P M/E1%UF[B'4E"_W'(]FUY 78"0'A<.40%R2AB]E(*R"12S"YX 9G@G(P->8^5 MU(^5IXU[L\"@2/V@>'HX[TFORTJ_[6PUR>O( MT@5@H>38O:4!G:*AK8L G8%,9VLT!G0&,X4:6;I83Y#,3Y"?WC',H&U'8<^\ M2T!FYG&G&@!DG%\>\1[= C+!+LOQH=D>&-DUFYAC?,R $VC&F7/<#^D$P=CF M8T!'0B.SBP- 1ZF28T^OL)[&F)_&/E?=(91.@[HI5]^"-'O.4CWRQ"D#8$L( MQ_LUJ@A04>H\M/.>:NBZAS'FA[%^D(/D.J9D?J9\2.IL!8[ L9VX3)@; M8B\PH,I^7B "5.R&V&@!J/@-'KL1>V!D[P!CEA\:^&&'4\OW/$(JUZ.K@CRZ M*N/1AL3YQ?/_.UUMNB]>U$&W;WY\ /S\[OG+'3]W7VFPWG_ MTL,O!_AV_CX MU8T^_/&;)+\FU<:@=9#KM;D4NI%F4*KCES..+YIRWWW[X*ELFG+7_;G5B9G& M6H'Y_[HLF[<7[07.7Y%9_!=02P,$% @ D'CY6$SLJ;LI!0 O!0 !@ M !X;"]W;W)KBWITY M!AK;Q3J@6Y"TVV=:HFVMDNB1M)WVU^\H*;)-T8K;^HM-D<\=>0^/=T>.=HQ_ M$2M*)7HN\E+<62LIU[>V+9(5+8BX86M:PLB"\8)(^.1+6ZPY)6DE5.2VZSBA M79"LM,:CJN^!CT=L(_.LI \4CV_U.&X.J!28L%]4OVC58QT+)1DA6-,*P@B(KZW_RW!!Q( !Z MS )N(^#J OX) :\1\,Z=P6\$_'-G"!J!RG2[MKTB;DHD&8\XVR&NT*!--2KV M*VG@*RN5HSQ)#J,9R,GQA)6"Y5E*)$W1DX0_\ (I$%N@"2O ]U;**;84?2@3 M5E T0)^?INCJS35Z@[(2?5JQC2!E*D:VA-4HG7;2S'Q?S^R>F-E#'UDI5P+- MRI2F!OEIOWS8(V\#"RT5[@L5]VZOPC\VY0WRG+?(=5S?L)[)^>*>R9R?FWWV MP[,?D>&U?N%5^OP3^OZ$&)556V[:V5HVJF15*-J.L1_XP^'(WAX29H"%+L;Q M,6S:A;DQH#1MLR[,\X91A%O8D:%^:ZA?R7DG#/U+KBA'R9&OUX:CJYP);XUD>'W$:D"_:U8DX3>63"#H'Q+K?&OO^#0^(6$M(A;;:)@1)1]!DPS.948'( MEF0YF><4P=8A0:"1PEBY1+#=:$UYQDPAY[Y>1G#@8P,?/!9KCFV N4X8AY[F MV2:<#ZX=:J[=Q06>[X1FSPY;TL(?)TWC2W)2B@7E'(8E0RN:5_^0B!7BJXFJ ML&L;#B*-*!,H=#66#" /ZQ290*YK9BAJ&8IZ&7JD24Z$R!990NJR)?T74J[* M@)7?*-ZN%%OB&BDG Z(@-.0;R#E7+S* E\,V\ MQ"TO<2\OGY@D^2O'"9+^D=?LT8=XCIFP84O8L#>)3.D">M+!G);0DFC-A!QP*C->E5.H[<^! M,&,2&5XRB5Q2V?22RF874G:T2=C9U[K.3Y]W<%@NLV_U.%3!<)/9$)[!>=CG M&G,00 0.2E5)L%)I!&$U6">;+($1 >&D<85K8\'L=)S3QWI190#%D184IB:0 MIP7GF0&$(__$4< '-PI\1O1(O^=(&,G YY#1!1G(,("Z9'1!/62X>S+<7C*^ MJ[PTTN :XB2._0X3!AS4)#C6 Z41",5&&.B,=(&!'T6G*-G?+'#_U0*"95-H M0'Z@SVM@A;YR+KSNDN-(MVQB@OF>JU]+IB9O M%/BGR3 2$'1OEMCUO8Y'='&#PQMC8WT7-<1.Z.NV=V%>#+5#K!EO'[S&%)0O MJV

V=]4#D]9_CV\GV- _54]SU>O/7GW]KO>1\"54JRBG M"YC*N8E@R;Q^*JL_)%M7;T%S)B4KJN:*DI1R!8#Q!6/RY4--T#Y8CO\'4$L# M!!0 ( )!X^5BPJ$\-L@H $!< 8 >&PO=V]R:W-H965T&UL[5QM;]LX$OXKA+?8ZP))+))Z;9, 7<>2]H#>YIKN'0Z'^Z#83"S4 MMKR2G#3WZX^2'9_FG8B9$23XOYLOB M;# KR]6;X;"8S,0B*4ZRE5C*;VZR?)&4\FU^.RQ6N4BFM=-B/F26Y0X72;H< MG)_6GUWFYZ?9NIRG2W&9DV*]6"3YP\]BGMV?#>C@\8,/Z>VLK#X8GI^NDEMQ M)Y?#?5 ZUQ3]2<5_LO2955ZZS[%/U MYI?IV<"J6B3F8E)6$(G\=R=&8CZOD&0[?M^"#G8Q*\?]UX_H8=UYV9GKI!"C M;/[/=%K.S@;^@$S%3;*>EQ^R^UAL.^14>)-L7M1_R?W6UAJ0R;HHL\766;9@ MD2XW_Y//VT3L.5!^P(%M'9CBP)P##GSKP%4'=L#!WCK8B@-W#S@X6P='C> = M<'"W#JX:X9"#MW7PU B'LN1O'?RZNIMRU+6\2,KD_#3/[DE>64NTZD5-B-I; MEC!=5MR]*G/Y;2K]RO-1MBRR>3I-2C$E5Z7\)XE9%B2[(:-9LKP5!4F7Y&J6 MY&*6S:5S<=9MBZ2Y;0X'9:R817\<+)M MQ,^;1K #C?B8EUPW/)I_(O]^+Q;7(_P,@79B11MEB(0?2 MDS!C,\R[Z32M1F0R)Y=).CV661DEJU1VS@0:FD$_B%).0;*3XR1?ILO;PH05 M/=' 7T>_D'=EF:?7ZS*YG@M29K*IN2RY"35^HGQRTBS6^<,F?T=DD\TVSE#R M^'W_P&?7>$K&A8%*2:W&;+JN\5)1=B3S-IM7'%V)R M0C@](LQB#&+D)K)71ZXF^+MS3KG'F'\ZO-NGH&Y';<=V6-OL0C=S;=ZV&0-0 M%@L\QVW;A4#3N!6X'FW;1;K=,>6VSP*[;1CKAM;.HE48OBL,-Q;F;_*BFBXG MV4) J=WX.JWV!Y[:_)$Q1'7-?E.LDHDX&\B+^X81NY\6LY$SF1W)#8L^HFYTYLN4)>S[.B^ FBC*TE MR>;,]13&& /W90PFV!@3+,0$BSIE-D8*V2*,LR.,8R3,YJJ;K>I[6?%9Y).T M$,6PJ#]>+]-2DFEY)R=_^7U!7G/_2$Z_FZM"0?[^\8+(FPY"&3MRF?_X\;_D MQ_+J*R=_>_,UE]^ZJI-K'UF4MWTVW9*.'"2JHZ63V;8R@8^,_>W+4SVB,G6, M 0O;52X^H6YT[-! F80P&QX#S7(L"E]XW!U7W YC MCV>DS^4ZG\SD2K>Z5RP?[UHW$\UK;M$C*[#5.8+3X(CYWJ&)A?G!$;4#U8L% M_A'G3/>"9Q5/'YPLH$RYCQL9.]>7DYA@8TRP$!,LP@2+GZQ3BY7^CI6^D96C MI)B1:7J73H5;ME:+):Y=GG="$7Z?,'\HK2$WGQDDN>#+>KD\D[QLD[D5;)RFHI55J1E5HV VO^1NZ\8.V'.,X = M%P;>LO\Z*V=[ T>.A2,Y:1LHYY^HJS9C@OB,#$VR,"19V M2D:$&3)& FL-C& W,(+G#(S)1JW9C@I)O(#ML75'8WKBVWN?JS.W])/3.NCG MP7[PW!WH-:&46^KJ?V3L:E^*8H*-,<'"CNF(,(/&2& MDE*KD5"M%\M4DL!M M@>JOZ^4)X58M4'%0,K4 X8Y MG#EJ\R+ \%@2PK&8N@B%+)GG,@Y?7NF>QDW_;SKB-G0K#Z"0"!C"9=+M="D1 M @.U1*AYH)@(&!Y0$P'+ W(B;81>^G*E5QM"^[6!AQ#3.^]127I56 (,X=KH M=L 0 L LQ_&M0*T-T#S7\5Q?O: #AG)2I0%3%_ Q9,EXL#?4V@5J!%]J5GQ? M,(3>)_D390(D4MOU?$M5C %#N$RZ'5 F ,SB3N!2M4Q0\^2Z+]"&D&XHRV0S MJMZAQ;#E'D':56JD5VK67LVZ/-6U0.K*.RIMID+565'1QJAH8<>,1*A18RRT M-DD:N96:]=9G"?04T ]EJGP_4,F#*GZBHHU1T4)4M*AK@F.LL&WV- (L[:+ M?B-J/06T4DVM-W>X-V-1M5Y4M!!(Q[&M7\90Y5X@)K7YH?N11LBE9B4792. MZGJ>[07JPMW;@OX M-V51E7E4M!#(Q[$3:*>=48/&0%!Y6=P[!M!F8B.XLS_@R#/355B?J3N=(W-+ M>C,$50GOU(,0-6:$BA9CH;5YU"CF[-L\^\R 0[6<,:9NTYB[UYN/]$)EPG0?%V9"=]2R]11D@;L@#)!DK03.*K"&D+- M\YCK..H*$3 \II72['.U3)"EY_$#1SIY(TESLR3]Q*,68*TX4-?^YB"]'[: MB39&10L[9B1"C1ICH;5)LO]R;L:CB/"I:".3CV/'4W]JA MQHRA&OCN@4T]WBCNO(OB_D*=D^LBK&2K>J+3W)+>_$!5PCOU($2-&:&BQ5AH M;1XU>CDWZ^5?J\[)@&Y68;_ MKG,:=$X.J,O B4YSBGL/$=2M %2TL%M"(M2@,19:>X0T.P'\63L!7Y?.R0$! MV@E\5>@9F?O:FZJHDCPJ6M@Q(Q%JU!@+KI[Q[:/CY_P!0 M2P,$% @ D'CY6(>1OQY&! #0X !@ !X;"]W;W)KU(:P#R$["61=D-.;:63TDL?5%5]X04G M6 N8LTVR^^T[!D()8=/TNOMB@\W\QS,_#WZ8';AXD@FE"CUG:2[G1J)4<6>: M,DIH1N28%S2'-ULN,J*@*7:F+ 0E<27*4A-;EF]FA.7&8E;UK<5BQDN5LIRN M!9)EEA'Q\D!3?I@;MG'L^,)VB=(=YF)6D!W=4/5KL1;0,ELO,D<[DD?,GW?@QGAN6#HBF-%+: X&?/5W2--6.((RO MC4^C'5(+N\]'[Y^JW"&71R+IDJ>_LU@E-I?Q%-9 M_4>'QM8R4%1*Q;-&#!%D+*]_R7/#H2, /\,"W AP7^"^(G :@7/M"&XC<*\= MP6L$5>IFG7L%+B2*+&:"'Y#0UN!-/U3T*S7P8KFNDXT2\):!3BV6/)<\93%1 M-$8;!3]0!$HBOD7+A.0[*A'+T28A@B8\C:F0WZ'5UY*I%W2[ALY<)52QB*0? MT/?H!IE(:E,Y,Q4$IX);7RYVA=/[?Z*MO'OT$AM.6B5/YW6'O>BV\DP6)Z-R Q4Y2L:?&XOT[V[<^ M#H%_2V?A6SI;O9&SDRERVRER+WE?5+.">%&MO_29BHA)*DU9=9>*?OXE1"2/D8WQR,?!L?L/Z(;/7]=@_=J!MWY?Y+LCRW9. M-75:NOH^#-5#G8I7I:*WLOW""2"W ^*=6X8 5QI#$J=GJW,QW M(>S6Z@2ZUT+W+D)?ER)*8)_2GX6"?5J6X@75R&\=RQY94[=/R[&G(QQ,7D., M@^G(=J=]%9X&(\?!YZIAOMXY7\N&8'J S\U@>!B]1WC FSV%''J$![Q- PAZ M&+'?(O8O(EX2F:"8[5E,\UBB]^\";-L?$7Q!6RH$[%H-;E(4@C\S.#O0] 7= MV/88:K*@HD960;S!>(R]3F>#\9&KI#,#KT&MX_2[A:8'Z3&]RBH\MZIBZQ'] M-ZL3H),6Z.1ZH+!KKUN2]1(2MJPI+.U[DNIE?PW,8EIPR10<)^L# 0IIE!(M MO+VQQK!J'(L56IY?P8U+P?+=M8#KN(-.NMIMC^\U1N&0D>=;W3^[Q_H_24[ M!RWXX%LJ.>)9!DMV4\; ;HH[)=HRM<>!>UZZ+530P:(RJ)L,ZX;G(#@K.1U0 M;PZ&C/K+07ANI%/H41\RFK@]SF;G?)M1L:LN%A+ E;FJSS!M;WMWN:^.[+W^ M!_MN:0_TAW#7J:\F_[BO+TJ?B=@QV"]3NH6AK/$$EC=17S[JAN)%=;J&$H>S M>O68P'V-"FT [[> !=_ U!+ P04 " "0>/E8W.$4C5$( + M)0 & 'AL+W=O2(]GB)1-LOB26?$B_ MAY?SG$/I_%%V7]56"(V>FKI5%XNMUKNSU4H56]%P]5'N1 O?;&37< V7W?U* M[3K!R[Y14Z](%"6KAE?M8GW>W[OIUN=RK^NJ%3<=4ONFX=VW*U'+QXL%7CS? M^*VZWVIS8[4^W_%[<2OT'[N;#JY68R]EU8A65;)%G=A<+"[QV35+3(/>XM^5 M>%1'GY%QY4[*K^;BY_)B$1E%HA:%-EUP^/<@KD5=FYY QY^'3A?C;YJ&QY^? M>__<.P_.W'$EKF7]GZK4VXM%MD"EV/!]K7^3CS^)@T.QZ:^0M>K_HL?!-HT7 MJ-@K+9M#8U#05.WPGS\=!N*H ?8U((<&9-Z >1K00P/:.SHHZ]WZQ#5?GW?R M$77&&GHS'_JQZ5N#-U5KIO%6=_!M!>WT^EJV2M95R;4HT:V&?S!'6B&Y0==< M;=%GF&>%ENB/VT_HW0_OT0^H:M'O6[E7O"W5^4J#!M/3JCC\WM7P>\3S>PGZ M(EN]5>C'MA3E:?L5:!\=(,\.7)%@A__>KAV,' M;#-*\S3%H]F)M'B4%@/>L'/;"P:GW'\Q^<3F2V^N# MI5DR\\.VHDF./4..HPECT8M1Z-T]I"WOAW4,XM7DG.YXJWB?.+B9%5FJHIEN MA\DR9A[91_3%+RQL&/>B&D8;B'HR_$ZEV)+!HB2?KQ:'&4VC-/'H)9->\NIA MYK58/<) BV4I'_M%SY426JT@R10%F,&^'>XX'2)VP,#6X-M&2Y)1CS<3JW$0 MC.M;+8NO2Y,%E@A@8,**?^"I)2$C"9X+M:WRF'IV*9X0BU]FK E]AX@W@$J] M1CVS="7$$F\;L<2W,R<&XR"[UC_RK@6:]FNEKC8"P*OVL!\+@7:0>1:P/YV* M8T=\'%*>(=Q/L=/INH.;.+5BD&U%O5MA@BL.T_47 0L>=:8Z6\K-<@\7@>!B M4Q,#E.9I@,L,X]P77R:ZXC!>32:PA]U9M5K K&F3@8KJ@=]!"FJ"O=1;T87D M.Y":I4DTSYX==G$>Q9[LF4Q0)6&H6OIW_-M,?%WQNZKVKA3BH"9+L<4KEQU. MDQ1G'A\FPI(P87]],;EWZK;YF> LLA)(AQTE%,<^V1-H"0G&GY_;!QCP[Z@C M21#8KPU#;]7;J=<3D,D+0)Y2MJVHRZ66RX9K<^L;6J*;?0ED C0) WHFW%25S\+/T)?A$WSY 99B7:M^_^PZJ$"K':\A*L"^ MZJM4IV,VE2FFQ-I!MEE.8N8!(9GP3<(U])%G_(%7=;__(;/K\S[WBGS3POBM M>CMU?\H#2+@V#J\YN]A=TC1.,2'SV7%80B!/(^PI(L#D,H<](H\NWHB=TDS.Z;3A9" ME.J0:\,@/Y?S;L4V@B&#L.0Z@$ZP9[#IQ&GZO*PNH#5P<)7,L.ZVBR"-^@C(-5[_VFN@/ MRONC$R6&)2[^W%<[L["=ZNTZ=I[+.4S,''FD'QU+A\DZQK%7"G8@,V%9- \D M+KLLQK'GP(%.8*5AL'J&',*'A+19F=IWUYFLSI?)49N+EGC;)/8=+M )G#1< M]YXFGM68SX433^JH9Y,XM@[,77:0+2?4IWLB'@U7OI^K%G;A]SS!>-,"^*UZ M._5ZHB@-4_0TA)9F>55N-E%7\0O!D9%L/D<.2TC<*$U\VV+"*PWC]52NVLI. M+Z%&:]"=[* S<][BU.XX1::,Q-91D,L08Y)EN4_Z!%;Z*K":0RPHR_H#4/$D MNJ+R)%O44>02JQ1V6!'&/*+91%@6)NQS^#2Q1W>" ZJ^#=J=#[T<^*2$6)AU MV9$<$T].R";*LC!E^T>W)6S>4K0PTCM>]9R%G7-XCN*7;I-S22F=+^T7S4Z% M3X1E8<)ZA!>R:UXWP8TJ\$S_-PMR&-?!4@FP#+PH ]#?>;,8B&PSUS M80E64>J+*&PB+0N3]MJG&'&-[L1]U9H#Z#[Q$5TE2ZH:>8L;2C,T]R_X]EMG]*WQV/;R7,W4SO";TA7

S7=\.;-<*'EKG]YY4YJ+9O^XU;P4G3& +[?2*F?+\P/C.\_K?\" M4$L#!!0 ( )!X^5B0 PY1<@< '<2 8 >&PO=V]R:W-H965T&ULK5C;OITDV<;Z^Y]113$8ZV-/Q]5(32G MDXG/*ZJE']N&#'9*ZVH9\.C6$]\XDD6\5.O)?#H]GM12F='%65R[<1=GM@U: M&;IQPK=U+=WVBK3=G(]FHW[A5JVKP N3B[-&KNF.PL?FQN%ILI-2J)J,5]8( M1^7YZ')V>G7$Y^.!?RO:^,%OP9ZLK+WGAQ^+\]&4#2)->6 )$O\>Z)JT9D$P MXW,G<[13R1>'OWOI[Z/O\&4E/5U;_1]5A.I\M!R)@DK9ZG!K-_^DSI_7+"^W MVL>_8I/.+N8CD;<^V+J[# MJ9=)_^=C%87!A.7WFPKR[,(]V)T71RA]DD!=G MSFZ$X].0QC^BJ_$VC%.&DW(7''85[H6+.[4VJE2Y-$%6_AU?Q%@?]JS5@L MIIF83^='+\A;[#Q>1'F+9^0]X:7X[^7*!P>$_.\IAY.\HZ?E<=6<^D;F=#Y" M67AR#S2Z^.Z;V?'T[0O6'NVL/7I)^O^3GQ<%/FWN'V@1O\C0.A*V%+\VY"37 MDQ^+ZU9K,I/WSOH@KJ2Y)^2%%J8PT MN9):5%87K"VW=2/-5DA38'\%>5]M5:"=SZUT@1P50AEQ)XVX-,$:93/Q&SU* M+T(E@VB*WB@1,JKUXPNVL\[O?"SA\;5UC4QR_W-[0 MERNM[Q?8KF[1MJY?K0E!>#X76;SVM?N;BD"*#9QNG)*!QC@M9%&HR);!BC49 MY%IS\.%V3!5+RI%[CD/,$)*3"0N7W#/1LV79Y2K7;8$P.7!:LL@\D _@]X! M&C0 _IEAV;<.R*",TP,WL).)N@TM])>M*6"Z)NFCYH ^A./; PFY;%3 X2X] M\.E!>>NV71RH9E-A&XL8(U9>L9GBAJO!A)B4E%+V%!50(#C% *\>9Z(JSP@, M%:Y_2)C46W%+2&P0B" W#3&;OOJP]QTR9:JNJ/$@9Q'U6G?!A'3D@:*&3:7R MZO!P);F$8%]P5FNND+UYRG!U^# 6EQ#G!Y4==_I26DG-44[I O<9+V.?]!#^ M0&)%0 =IA983W8<=^W#L(B3W7,%B]D:X& 9>;WH.V9 H82SH#X)XFN!<1Y?1 M6\FE6[Y!M^:JM4/9 "C$-AI2.E BTMBGIC.-(_O1*'ZZX^QT7NTQW#"Y1T!N M%#*6;@Q2VL-5F0+X=-N_%P QHL:&%%79%M'2%2.2-1(FK(+KP-%:^<1M3;M" MW(9!*!6';-6&WF';*,.E"B0-X8^IAD>>&%E9?&I3C7EAB#&/P0MI<$S 4G'1 M[D'/@D K T<;ZQ,;<#1Q$I-.!*X=-($(LA8 '>K:4.H6$EYC=-*=@+QUCETQ ML9W\V1CO\0AK&]DQ/T?&%0SAF-*_"!<.22P/51^44IIZ^Q!$17P9) 4BZ^H% M,-NG6A:VZ9++!^_8YU3)+.#=8UY)L^8&4-?*Q\FV;Y5W[Z[[#CF.3=AQZ]/; M[$NL[B-3V(BJGE\B?92=@8>6E]8&'(49CCZWRG7P^\LQ8S;1%)ZQ+W8"=$X- M;23XG:'CD4^M24-YC"B#[@]AD-I8\H$ID@(Z/IO AFU),F=BX!0_ .;U"A2Z MF,61<9'U\8G*6=>E,=Q,OJ[4GZ!9TR#/R$G4+9!(Y7-M/52S9XQNEPBC+UJ%;( IP./\$M-GN1<; M1YX:0PRB3(],H1S$5.5H&RD\_ C>+]LXRB7-8_'11VGO?%!US&JJRE1I.UIX MCOLZ)E=A^W<480=-/Z S+JY:WL.MG8&Q47J,($U7?NR\Q)@!SDM!X;1"JJQW MG1;GJ<.C5G*E]+XDN]!WXRVW5%C/FI^[D[0P4/LT/!4=+N$XLO0YRF,9%(KG M(5$Z6^,J,KYWK.NHW"$CJW'^M$6'@'6^[VBLC7G[0>HV3E<';,6DM*\\/LP& MM?[ L]B,&5](,%IBJR6W+^DJ\YX9]N^OF<*N;$'DPY ,E M'QC2S89G$]_U>G\J[M3CP2MAJJ!8-%%#(U6QYU^$0WPK%LN3[&@QQZ_YFVFV M>+W\ZBB(!P.5?(0OQ_-L.IV*X^/L-?X-7V6,-:^BDHY.UDN1?Q2\&0#K)YK.E6&8GLZ/A.]=U% *ZNZ5<0TWT)5G%2;VE(<:>>L&<##X&8$Q? MQT\>$7\FI.\"N]7=5Y7+]#%A?SQ]DOE9NC50!>-+7)V.W[P>"9<^GB=U!+ P04 " "0>/E8=$X^X6H/ M !1+@ &0 'AL+W=O2+ MQ &!1G>CC]<-OK@I]56U5JH6GS=Y4;T\6-?U]MGI:96NU496LW*K"KQ9EGHC M:_S4J]-JJY5<\*)-?NK:=GBZD5EQ\.H%CYWK5R_*ILZS0IUK436;C=2WKU5> MWKP\< ZZ@8_9:EW3P.FK%UNY4A>J_K0]U_AUVE-99!M55%E9"*V6+P_.G&>O M?9K/$W[)U$TU>A8DR;PLK^C'#XN7!S8QI'*5UD1!XM^U>J/RG B!C=]:F@?] MEK1P_-Q1?\^R0Y:YK-2;,O\U6]3KEP?Q@5BHI6SR^F-Y\[UJY0F(7EKF%?\5 M-V9N@!W3IJK+3;L8OS=98?[+SZT>1@MB^YX%;KO 9;[-1LSE6UG+5R]T>2,T MS08U>F!1>368RPHZE(M:XVV&=?6K"Y4V.JLS5;TXK4&/1D_3=NUKL]:]9VTH M/I1%O:[$NV*A%M/UI^"C9\;MF'GM/DCP;TTQ$YYM"==V_0?H>;UP'M/S[J'W M0W&MJAHF5%>6>*OFM9#%0KS[KO1X(KY7^4+4 MI?@@:QJ\G8FSSE%%N13U6@FY*76=_5LM1%I6M266,M/B6N:-8K7*' XNBU0) MA J1:K7(:I&7507Z6N6R5KQ!->RZ;O?L +56P&3?JM2M9DK+3R' M1SV158)E*HCJG$(+&.[Y^TYCV_;ONZK.-KSY6<_@3PAVTUT^JBI;@%HF<'I+@@N%=QH9-8D4=:\CW+ M#EF#L*,HM(V2/->R?7^B.%KBNS%9X$/JR8HT;Q!)\6 <;EY>*U'+>:[$C=(* M5E\U9.^WXM/L8B96>*T+"F\"!(LT:_63EGI;:DE9KYJ)2U!*I=:W6;%JW15. M1KYW4I^-^-CF:K$:>:L2VV:>9ZE8-L4"D;36R$M(?=NRRBBR:K5M=+I& M;@0?6BD.N,P)18*2E8P9F*XP6U(X0 A&@!!XO55ZD]6U$2N7R.*8<.C,/#'/ M\IP3-PAAP!X&=KUW;XP@OJJMXJR?4SQ+4]VPHQR !!O%>EQN!H*CH@.F_!>L2:PE;PSXYR&;+C**\TC50W5@1 M2UHJKV66,R]TO!4T0X1V@[DQO *1MBGZS&'A!Z!CSE%Z1<2U(N1(/$-_R,%% MM51:W^\7$+/9-":;<V%JM"2=" LPM-VJO4B9Z&,XT]@+,+9N*-'MT&,*/ MNY\6\T_I3WX^WG^Z,,S!(HX.$SNY?_4=2R =X>BAG@8^? ,JR&6C/ L03>N? M*#-% Y9ZT&F>+567ON&[2N>LB9%N)3FJD(M_-08H=;-O,SI/.I,UW':TPISK MLJ1D2K1,>#)0 4Q7P(3EXO:O[/^GL _$[6(A]4)\*S?;Y^*\+#5>SDOHCD)4 ML:I,E&@0"B W"&?E8P%JB(./9X7!7Z92/PUH/!OO<-[O<#'>X:>R%M\U$K9; M*Q/3SK4Z^:@H6A(8&5Z!8=+MI?H,!LXOWN^\@S% 3^=20]H)"9-\3+::,GTF MY>G9V1EE&1N)RHDY9P9>#,01<6:R0M^D5SNQ^7^,E.O']BC-GA$-X2>Q%2!) M=J.4ZX>T&-B^%8;#6Q):LT5V(X_]G^;1V+8MNTW\(W:16H,QNP,:.FP)W 4? M4QU$KF/F^H!-CM?J(#"#ONVT.HBM, [OZ""PD=*!<$8ZL(.1#L *R'\]'?A M$M$NNZ2#<,3N@&LZ'>SSP(5"L,XK4^:2OW0A\ %8_DC:6^"!Z(-*O49>9R>H MLL_ ,%SV*3;.NU[4A39:,JX0Q0763@9X"1_B\/1:K;*B& =L'*S#QA"Z_;,3 MQ.+-((Q0G[>(ADH9[41F>3A'>!M/%G5$=[ MTNP?41\-5=%0*4UW8*QYB;1=-1 7L-=R8A_%03Q!ZI[M6B';Z&C,BF-"W\Y3 M"X3("F#J41+ Z&- =X0!S[-=]Z) BJFJ2\A' ]1]QF=#,.S9T_+0P6OL'4)E M=X]J5[V!A556G/@3$FX<@&PP&0/O+C06)T]7KQ]Z5A+X(N'*)8ZHXIHH%S58 M&+M/4J[K!QQM\1>.Z?HV=. .;H= ZO#9]\J-PN0AY=+K7KF1E80!,X/7FZ;(TFP+R1D7#3AH MARDBR"=#U V*H IJ_P'A3<_T35:O6YFGZRUZNEEGZ5K([5:7GSD"H"J)W%GR M%R&QO!6U(38"0'V"GD-A1]2DP7YB,]*5'697G6'^%X!UT+XCZ;% M)5[+XHI/:?SR>P+(/Y: NO3:8L&H**8Z!\B<0K8)TYK@,QT O:BZ2NOND4W/ ME5.D*<_(I.XKNGLZ)Z!SLDOG_Z#L#G;+[G#F_+%E]\,JZ8LTP+#=RMMQ_/^R M]+;^_-K[LC<43LJCNLG:E]VM1P !\5N,:VK&0FP@I!2:USIW\2 "@1&) FB6 M71,"EWI!Q;I%G_4:C#EN!PH_E%KMCIF,,&"33P/%IP_NYM@A>>P#*V,PLV_TB=DVL&/+ MMBD_^LAL : -4OL7*=24AZ%K6V[DF;0;.+85 MQ?$$V)SM,].B?-2^>MM:%::Y43P>5Q\R;I!$XH'J.3\O2M69<)ZI:_+5VSTY MF.)[!E?E,+AHN'-%9L$)<]EQ_5LC\[:%1=&AXGN_A6BV99O""YG?5EFUI[6B ML^I*("C3;9+"#YP?7-L$&(X.9H>V]6&-0HK95%)H0O&0UJ6>5 ;W0(>Q; 4' M,(H_&64]UA(XI)60 P39EM*=J@DYD [-K ;/D(W(JU167<1B!*([<2?MH,[9 ME>G]72F. P 06]2.!M/TE"F:;N6MR5.L,]8>42!U07Z!69OJ[KG-@"HT:0GN MIJR]Y\[0@E;15D5MLFB>WV,'HS:GO"^R[B1UEJ.U+HY!.9IN B3F#'3]H;;DU8:B:K-@X MC0%-HP3& :7O#G)G;RRSK(VHW!&^MU'(4+0#'(NV"SC4N)DQIK2UUE8&4NZN M!Q+,E! =XUC=]QT6#$LUH1K8*6W>C63+3J26=3XDTEXVW.\"%Z5T 3H3;T;F MU-YF/J5M26P.S,!==#9OV(7H0XA%DX]SW_[;RV+QY?7[C)+>?1F$H]4(F_1; MI5#-"OZLNM#$C5K29U5+ YQ':IV)=]W1;'J%X)'D7"YQ2MS6'[OA:-H<@:"I MAAA RWI?T_3- RDAY9)'$ZR'AXL2N'75U4<_[W9?G^!\+/-7P/D&_3"_1;FK MEZ\8DOZH,D_!"&="/._=^8<%P+1[N+ M^:$I^;YM2NX:T2?4U1/4"TDC0,?(-)5#%[\=GSO.D968]E7BXHRB29/OJ;TE MVZ4-@"T)6<8^P=. 6'=&7;W'->Q$H>4"<;I^;"5)+&*Z6@]L"!Y%OF4'SJBK M9]3\6,]]MVT'"P;"#8T2X@BNX1GD:_O46^)GNDH!)/:2:9]OKSWN4S,$#_G. MPJ5[?YPTX^D00O A.]3"#)/?TR$-$RH6Z!8":J:/,4(K<%U&^5_2&G50,[ _ M^P@1CB>B.&()X7LN[,L-[C1'OUS-;H*HXQE;@]TE;, )7"3T$V/R_,&)*2^& M#BF9,N?)BQ'\ZP^^A#C79:K4HKWQKGCW<40)$07M>/=; ME0!!V N"MK,^N>BNAL9HZ(R:I#X*N9WI+;SKYAP%;GP\^F5YH7 M>AR+]M)C!Z'POJ>[Y*(1,<M>=#<;IIZ@28MV M$O=*% ^/\V4//+M[Z[0XA$W6#^[N8( <[U77Z$*0>NQX_( M/DX();R]*P6%%A>6'_N>2/AJ#D:*2,0?C!UM]^QXO$\9Q 7?:AZW#"$)&X;@ M5'%H&(*7.1B]U)+KPK/44!D;??=.MN\&+5H$VE4?C08<;MUU@1YN3KIANQT1 MCWKK_ 43!<>G1&I(PE]*N<.W42YYM"$6P:Y):\;VN5/4WSG6]\KU]1RXVYNM MC]V7/RZ1_"UP]R$?!:?$-B'*8V]V*"/P8BHYS,4HEQY&CB,CQ+$XBF%71_1] M%_[ B8Y<6%2_)T\[?D143A0^I:$X,2RX<7L[[?MBW[>CIZ//?#=*K_AC9JK M0=E\\=N/]M]+GYG/A(?IYF/K#U*O2*!<+;'4GD7!@0'SW8^ZW/)'P_.RKLL- M/ZZ5!,BF"7B_+,NZ^T$;]%^1O_H/4$L#!!0 ( )!X^5C ZC\M>Q\ *Q< M 9 >&PO=V]R:W-H965T4WS][H5V\CMI<&_U65M]WD6G$E%TWS,V]^6'SS+"1 95W.>XY0X.>F?%?6 M-0<"&+_X,9^-4[+C]'H8_7M9.]9R473ENZ;^1[7HK[]YECU3B_*RV-3]A^;V MSZ5?3\SQYDW=R7]UZ]H:^TS--UW?+'UG0+"L5NZW^.SQ,.F0A2J96N,Q@M9JO0&<-6*F_*Q;_&V0K_^]8]-L>J^?MEC*#YX M.??=WKINYD2W1/W4K/KK3GVW6I2+W?XO <((AQG@>&ON'? _-JN9LF&@3&BB M>\:SX[JLC&=/C/>AG)?537%1EYWZ[S<77=]B___GV$+=.-'Q<<@3K[IU,2^_ M>0:B[\KVIGSV^D]_T$GXU3U01B.4T7VCG\;^O=V. R5C*??_MFQ+573JLJG! M==TK!?26@MYO@9?E1=DJJP/UKEDNRW9>%;4J5@M5K18@N):WSU42&!T&.LUQ M'0=YD@8Z,]CNLKVZ>Z7>M\UBX_@JB[,@ST.59#J(DTQ]!#C5O,1&YD$29TKG M4:!-HO[:7V-:DP5AF*M$!V%DU:>FQV2E#*KP*$_0)56Y38+4IE/X('#0L.N+ MOGPU?;YLVOX*TJ,#P'DYBM'?:.VAFA^=7.5!E+.945AV9H(DBF2:#1KO0OGG9EFJ\I=-U=\I M[F"GFDLU;\M%U:O,FL"&J4IS$V1ILMM6MC#-"6&J$J O3WR+:KENFYL20K'W MS3)M@S3/59K$09:E'LLVM$&6Q]B#A(L>5W0(IC) %F?*RFC%"W(I5?+LF^;=5-7?0'E@,7*O&_ =4* M?%+4==&]_!X@_ ,D=AU@ RB-\8J+_8@^;U:XK9J C'8+M<)?AP2HMY]+Z$KU M"9,NBW\VK4#K5P%R @CGU.,!EPT M!(%(@Y5,M8=EMR]M66.@A>H;S'.G.J"K+H?9[W"ARL_SLI,>.OPC?_KMMF+J M'A,5O5I@%)ESQ/$XQM[4 M%D6O8I-M!US46%J1=87MEVU]6Z&X<(U.UU-;]V M,Z-7/,OV(1$L<2@O4$YWC0X7\??5Y8:Z3-!<]62QCJ"5G_N2R'=\RQF ]M7B M GQ:]CV@G'!UU74;MR"GN?G6$^;1U6WQ,X#V/,K#601%7]=BLV"ZYR:%) M *QUZU),F?I.2.]PU[%:3+/Y?1>TA^/M"O0L5!=3^!-LU1/@GRF86S"F5DZ7 M@?]*=5W[]WDHOFA;ZV,/\4_FYFC>.)6&< MRIHI%RZ*N@!M"CU<0Y?ND=*(Q6+9;#AN<5-4->T*Q>>M[S2=V;-;#T:Z6E67 MU;R M 9[[*Q2->VN+L9#.U,?/$^\+UI(#*?,9^H'A_*F!<2%FH M62#I;CV6KEI,-V*%.U>V/8QSM:A:X+UIT;;\7,XWW (, ?A*/O,+KB#,\:RN M $:GSF!>UL-NT08OV]8+BD[]Z0^9,>%7 QNO 7)5=O)4?_5BICYNP',#&)XX M3$;R&,E['RE"+Y%.9GK:Y@B>WLSG+2GS!ZRUI:39VGO;E]7PLAU?*HRX!U*> MS,PNPX$%L_MA/(#H@*XIOCNO?@04:*W34&WU9]%UT!RCU)B#L-80RJ14:@JH MC(5@>R!;L?S!)']I5N>R;J\LWA>8X=M-.3"1(R6H.:=P0+FR96BT0*-*B!\0 MP0*1%RT@K]:C'O(0KXL[1^)":23QB[)<^8601SK/1J(*X.B! ,8^PA:8; K+ MNH81N^"FK !_X>&G7MN@PW6YH@:'!EW!PN,H)"Z=?H5IUM5*Q DG&_@<#>\ M$1A3D HJ7=*M]1"HYJ*NKKP" J3HR=9SVE4 :T>-<^HM-BY(^E<;D'D#YJ,% M5M$G]5@?H!:R"E177J&QVR-P*HR(K:8-[C',A;8.Z,K;3]/=G5[3\L$#;RT! ML9CL#4<6VO@U?>]S#4P26$._ +8\K%\QZVA6TU&PN?9. BQE'<%^19N81F,< MABK%^^RD6?]V4]64R< 3B'L13-C"6C@'1ND(/[DR,%4-;$Q8FG;7QA<",5^= M_#UFJ0/$2.<836<9((PB@W7 P3MFWCXTOD/Y=/4-YS?L>3^/1!P ^WA)/ZGLEWZ]=U'''"]N.P@380R AWG M.!6PA/#3[I\,Q3Y).H[[&_1ZGTL9T=-1]_^@44 M_=C?@?+C(,ZYT]")F00/R%>)"(L(WB,:I/P/@6"CS,F0+',TD&7AEG6\S>,8 MH[B UQN,[@J])Z=NO"DUDOQQ1J'4#S>'PPH*B_;DMGE7359R!,0GVEV,&'QM#> M!)F-T1_.LKQ;B4<0?>D,-/4 YQ6;%O4=/&4N:;1;'(;/ME[^!8C:65H2*%A- M-H0/I/V+AY3T41(JNAV]/8VV>:'H:<'=O1FFO$]6VBS(0F&6*$B$.1(++A%U M 5'&()@]",4QQN8%Y,![Z&UB_Y]1-!.$T##;>-I6KCQ9,D(JFE04;P*U8:,@ M@]"#DDP@LM.85WD:)$DJ,;5T5QQB53&(89C=W^H@3R$[=3@)R-TK^#0F@!(! MKB#!H"&BE+&J5#-T%$[B5U&0ANDQ$1>+=HE3&B,6@AP8!LCY&*OBFT%\Z3 - M0MF3V ;P5O@(JMN(,H>= ^K&XO.#6);!VG+U4[,0A\^)(DB/MZ,+^MUG"(*J MA%D-HO@>W+Z2??BVH@>VJ?L[^+UMLU1]M133E;\B &C4+CGNW>C*C;[=UL.] MO6[$HBZGTUR.TRPFTT"R=C1ZYT57=H%W8)<[D'-.R!2TI]""R!NB)"3XO;8[ M8#PX_6"C>P%*R2A":N)RX-D5W GGUF*ZK<-$:H"UZLA+WLD&G_?7Q>J\6DW] M[<'H7\ [A3\&J5.(4'7A#TDIR3.(S NO.URTK+D,Z.L#?$<\#"U>^5 >U]8L MSAD^F80-Z@.<[ N8_FXM+:>-@JV#>W![9,WBN.WNLJ,&K\1&BA"T[$08=P(P#-A.515#*9V/]W7E M9/7[3O:,HFK8EU=P9MUF?LO-E.6),?K=N)7O(=7$Q=L7V_>Z,2GD@E:,M_UQ M5^G7E^6\'_WI0QH#(RW* MI]+0T=#4TPAK3SM_OVFYJF5#"^L(W2RJQ?Z$,!*JY9I6#L/ABY)L.;"@7VXQ M^J&T%WPPLH:'6G9;<)MNX,B.0LTEJ,6L.:*_#T"?AI^=/'6 X\G9"99],;#0 MFA$/EU6X+>N;TN-L/PAT2][@6-,8!0V)AS>JZ!VO4AGL0<&XT@%3[WF2L[W5 M'U#W$WCKB9PXAI2F68,\5(OBKJ/(/1[KP7JWPO75O?PWV HC)WX!#XXFB>/% MZ:">(WU4Y&^ D;F;'U8+HK]I7::%WL- JUC,54/,@P@JM."E?^4)]Q<_R-$$ M4# );RD:_S]WHY[?ZU^-0$SS6C Z%SLYG+/JA(\DF;_>>5;YG78* I0TM8\<41YO[]E"RU>J7#0CZ;MA0FR M]]XC&@UR==:5' 1KKCOGZ[V0S3J[<>-?,=G G<60S;*:"D=)'A9J&Y>U#*] MY@@:"NP-%M3-VVH]E6O#0N;7!=T\4'S75_-1RNMH DIWP.@$2!B8]2BP5,__ M4];IZ6Z:4]RE&R^"'J '6?;H"NTM?"8<<%,M-L)EM9/N3&$YZF4&8/96"E8324[I#UU AZ_SD(ZV+S.V'>6+ M1*XG2Y&8?5U2$#&SNUH1YHL"OB/0QZ1%@)/ I$Z''E%!;(FU=^L&GA0;2ZK8VB$0- MMC+/H_7>8.8]=->-.WPH7AZ*;KZ46$Q1GT@B_DZASW^\?*,^$/Y_%U2>5E0? M)HO4YQ+A@C\>!XFF3YFD+IH(-S-)O.]OZ<=:AM$MW/TP-G*5P$%V,5,39H&6 MEA$+4$(7#8CA@L(?369XLYU3Y=2.=&YSSJH2]H"3'@9)F*,;*!!O=,:JH%EN>97CG\5B9]B\9!;R16Q5-HN- MZ^L#18?$:$-@7@*P-@I C:2J')L0^@LCKT :0J-H2@ACB?5$ F+B@B#F*4&*A+ "]8-P$='2&]4R%GL]V?)(\8 M: [#24PL RT.#/[>"/=&>B'!)ND M,:C101592*,D=M<9I5GF%1FB;S$YYDFPW3L9GPL\N&Q?D61& G J[N M(^R(V[/M<(1KB(=)2%LG(T$G.3 0NX1BA&L3.^&30O3:W#@Q#$$&!<_-C[ET MU]KDK 05LH%(-K&000R<&RN$/H2O0:G')*UV+_!/)"TI6K,Q]%XVPV0IQ:TT MV8E\'Y*OB5*0K(A9(627"0-MI=83ILFY)JF/M0/H_(4T]C%F3_&4PCKUS+5# ML,02(]U0R(:1\CACYCV#!9$L/*#FA@(M)-!GM R@'0](5(R&= M43/-\LSUO;?\V:E\J,Q8 &2N!#:5@ BIQ^R4@S*&@6<$LC2%H9FF'G:N0PQ; M@PUT;<&-5LRG;6EU2FOV8 TVX3^R7TR@$^T4CW"C0.ZY$7V/98]WLR>%9'/O MS22OAKSKA)OI.^FM[R2NSU@T^*0\\TT!1V33_8I\\Q&OJQO<;_A[/-S7& F%NSAX(3P)^ HP\0<$\9B?+@;*,+(NFN= M6NCST-_@#2MLY(9^0YR:?1TA\EV'T&+Q(.TS^H9R11LR'+Q!G0:A'0QS3>4" MMM[5#$ZH:Q.+,>?NC+BZPRO6@:5C0T 4;GM%!_ 9+\JU6X>[8>H]'%Y Q:;# MS:[X]Z]VM8"3WH;G(,;KK?UM1+.ZZUUY[]XX@DMFB?/@AZ,U">W/Y^/9%^RG M5,/08Q5[ 7+-"?KA[ I:1++!PS&4G1S(1;-Q.80A$WHZ,+N;K-R&$?%<>IX( MP#RN4.)W*T$[=N1FS#[8\!P6N>0<1,-(T,2YZ]:5)\$:U4Z;"=KI+CJ+T&3B M'8F6\J4'X["YA,V8[')C;_T\*)^4/BS<@% NL258N(7QG?K2!0?X6+M"J%S M K D_O@-GV"L6$PW!FA8UJ"W=0]#D8D3JI8U$'DHAF3."A#&C6 VFP1LE>;. MT(6S1W9.(3XRQG]R>B\T>;+)"@0\_B.BS5I@)>YXKP$IID8WC$8 MW?G_:2[2!V1H&%L2HQMV>>9P/)1F'!9EG-HK5G:Z@65**WMD9"^TN($N%A:[ MJD(7G&!UQ\DM8MAKY$)X%(>F&*QR#2MH6P4R;A'9*A%0C'CM5H "%@9R5C. MFC$RL+OXD0TQ/D&Z[?L2@Q]_L2)+H$8EZZ 7Q]^AHQ^*# M>29G-1-L9V]9D&K'.)+$$N/DT56DDZ1B I=*:H=S; YXQ=C,W^P>0TSB">T] M4/N44\M!)$3B[%K^C^RQ&B>X91&;DH*@_W,27)+JD9HR1DI$ &)YFOR4YR+; MQ+>(P6<_K)1+J P;_>2LVTXJIG,5;ER)XSBS&2.QO \Q/- M2O(04N#",6GZBX"XW-3UG<_373@K^]"J#<:C(EK#23I^( 0VTLR<.JL"UF+F M'S#!Z*\WK]X2JIBYCW8_[,'SXJ%WZ!KM%!B0B\ MN"'5M*6_?X/+P9HQ_$EEJM@]7DJ/TYQ TI#(DX3;>-QKDI<,W%*E,&WE10_K MRN2F PG-2RD&J2^2L%E M&?&\^+ET*;]Z\M8]Z/5=Y=,Z^DAQ"EY"\OP3H.2LF&-_66Z&;J/4G2 M'WO=G=I7)/+!O!CP/ [H0.@FV5YW^K&OVND@U?1DH" ):/#@DU%.'63ZYV8A M1C:L\&NI]";=7_/X[()96&9R>9AS(EA]60/PTWL:'\;P*G#B! P0.: WM>>% M":FL?(7.+DJ$J]=4ZIQP+24.C%>4CCXN"SE(B-GO&FH@*90 W3;U_HEK7^HQ ME$H>*W\1=(KDNPNF>[]3]KD]D"E5 \UP7FT\E55L^FL>LZ98[;&*UIV '"M8 M?#W:3/UUTT[WOD2W15,W/,K:/4$KS-2W6Y/(A7=^V8 K2O&2_#G<6Y]O5=4LW^DFS5?9=WM'"YW>-Y7_9/6;GDNEO1ETXFM5L,;G-\- MCQ:L!FK6 V/TV)3NO*=@Q?+7FW;=D*.AG L6R[:+\[4<7MV(N!O%HCL3SX.! MA1/G VJ^$"U2R'@K7V21&IQ1&%]7':NPYCZF)3,*MB:QQ!TF\80E \N2VH;2 MJ]Q.XL_H2UC-G=I@[>&F&Z0/-\;MQ5Y [(=Z MGDX.$0\Z3YT]GYXMGJBXI]%\YX\E0_Z,!VNF^O+X9G52KBJK*!,V2V(BY5O.]34 Y>T'^5PK"_)%[GMJLX*H3=GNC@C!5WEV,$@N\&-8@OZ M;S/(3I[J.ZQVAPY\79;H/)BH4"G38JB!E*>;?K)$:3=H_3A3>C=JMO=5CS%T M=J(4^8B;<+)P_3 /OI_XX5S\WZZ?[-9;!3DUKO$4M%APB"7A#E7"2(;>W2YJ'(:;=&5,0DP/8OL3C1IK$**05A0$.>R M'@O?/W/8"B7>9R*L*$^.\LM8HCM\@.? C+^'7XZ&EK_HP*%WJT=T^ -$SL _ MY&'FJE8\[M275S051T=TT92=*%+6\_,[#6)2>Z/9N6=TW2ZZIKT8EE.M!DWO MAJNH.K^(65T0;+K4_:\!O"VOJM5J^I$2UC;X\[4,W6JWA:QF<-L:9+'/^4CX MVK >!B1TS!L\NX#M?UGU+_CA+)NH,PL6RUXPD>PJY^1T7\J0-".LB7HG7LDY MQ;XZBUAB\$*=I3G^:=7O"['%2U-,MM&"F;L=1%99PA MM2P7C$VL_@(]#Y%ZRQL:PPS Q#B"$@ =@Y'NW@/46KA&O7P,C [F>:193<#4;_B7P>2PQW MD,^B*:M8IL0B.687K!QW9^+ /+ !Q!4@9$T".Y]%.=&/;0D=^C.3'4,_/Z+@ M*35W,7UJ&U?"946>,^7O"@:,A;;1N41_G\P27R3?[M^;#(!FZHS58=$+0JFY M-WFF);O! ZAI8+,]IF A9[++%*PM),7J!,OCA8E9#[BS-:[>-88VL5H9R?[8 MB E*@\?W[TP$(+#/I.ZSG)NA 3#G!93&39RRNO%?QATZA&2 A:$S*<+-7<$M MBSXB1>IT'\!(R;D/[, 9"^.$JBT8+B7_!U'.XB8=,GTL15$\-PV^V]D%;+G5 MQWC$6B^8\IB2RH"#N4<[.T%IE,4LBG*!!'Z(3XA4-P%R[(^#'"6 M1B(1C0[=>A)>_#:,=^ +TB5J,?VD9_>,.>$6IJY67 M+)A4<[(&G)6JDLZ! **6RS)7D0SFVS\8GQX6/C[TF^9?D/HY+!U[?!D:V_[_ M?45$LP@_WA:VB8*&/1$KR1!#>AW+-N70\JR*3J480BM6R\?D&,OO#ECEQ-UH M@;KF4MCNR\-"*0A+C4NUN[J&T!=$1&)QYR[3*^+R:#G7\WSR68GAP-V)N,64 M^A\N^GH>3SZ)X4?N_2< MV0_]'QC8K_KUW]^*@XR'MR -9GR(ZOBR?V:3T^Q,M8X=>)T1PSL2"&%\PN/?;?XY>0+ MTICV2KZ3S4S89M6[CTF/3\=/<;]Q7Z#>-G??\?X)K%:MF-R\1-=PEL;/5.N^ MC>UN^F8MWZ.^:/J^6&UL ME5;;;N,V$/V5@5H4+<"-[I*5M0TDFQ;= BF"3=H^%'V@I+%-A")=DHJ3?GV' MDJVX&\= 7Z3A:,[A&7(XU'RGS:/=(#IX[J2RBV#CW/8R#&VSP8[;"[U%15]6 MVG39CQ\"?A>X MLTCWA)Y32$Y&,O_>^E^Z)W/^,^G]SS-5K:X0F[,39- VAZZW2W!Y." M3JCQS9_WZW $F$7O )(](!ETCQ,-*F^XX\NYT3LP/IK8O#&D.J!)G%!^4^Z= MH:^"<&YY@UMMA;/ST!&;]X7-'GD](I-WD 7<:N4V%GY4+;;_Q8>D8I*2'*1< M)V<)?^G5!:01@R1*LC-\Z91:.O"E[Z4F;".U[0W" SX[N):Z>80_KVKK#!7# M7Z=2'AFSTXS^@%S:+6]P$= )L&B>,%A^]TU<1!_/Z,TFO=DY]K-;<19Y6M>! M#B9CA[04W,)*2SJ+]A)HQ7%8\1MLL*O10!HS^%6K#T(Y"K;N0XW<"+6F0N^X M:NFUY_H6XI1ELXQ59>D'9"0%BZH,/K^%CIA+N.=/Y+#@F0XS +69YM''5:Q( M*A9G!<01R^.$%6GI:PQ?J.#-(S4HWC2Z5S0[!(U MIF!IE#$J)<@'H7D^@P?MN(03R>VSHA1F:M\$UHF'SLI$-+JJE-@N[-1'X!=WTM M10.K7K66@@&?&[06].H00TZJ::X:!"DZ+XC3M@K5R)[.H8;5X G7J-"PZ5\(4G^20U'K]BD/:./ Z>UPB]3:T9TT MF!OZ"4#C ^C[2FMW&/@)IM^*Y;]02P,$% @ D'CY6%[P::0U" GQ0 M !D !X;"]W;W)K&ULI5AK<^.V%?TK&'6G7<]0 M#Y)Z;FW/V-ZD3;O9[*S3YD.G'R 2DM %"2X 2G9^?#> M7?NV3N;[4M5.R%)\,LW51#XMQ=W0BD2!!A?&YF#3B4=[%^WTK_UML.6-;?B M3JN?9.YV5X/E@.5BPVOE/NO#WT5CSXSD95I9_\L.8>\L&;"LMDX7S6$@*&09 M_O.'Q@^] \O)"P>2YD#B<0=%'N5[[OCUI=$'9F@WI-&%-]6?!CA94E#NG<%3 MB7/N^DX7A73PLK.,ESF[TZ63Y5:4F13VT^&Z35P7^HRY'+)U$+)DDTU?DI9V]J9>7_AY[V7MI,Z5M M;03[S\W:.H.D^>\Y+P0ET_-*J)#>V8IGXFJ 2K'"[,7@^L]_BN>3O[YBPK0S M8?J:]!,33N&307^KN>&E$^>C][KD'S:;X2U7O,S$\-Y3PHV!L*WPRB+6TQSU M%)UQY+>RA!3)%?NNA!OK@/8@W8X]5_)9VB]LA)W,[00KJ=@4RW1MK&!ZP]:U M!4X+E0?!($<8)DNGV9X;J6O+$*72O00_4QW0!!O'@!,*5&9%+YR-G'7[7CTP)!_P>3'C:.!.2 M]EKM1<2"TQ\)=RZV!J&/&/@UR.Z.,4/Q),F2'"(L5N"RL S\XB%#-&D_N8(7 M% $+@L_TMI0_!QOIR:^Y&VPH"QSP#A$/5:A;8$0%6U:#@$SCE[X+8*BMU_^C MI@ S\+R@(ZT[JLKH/;*/T!>ZE$Z;D!PZ$SG$0_,QM>73U-9([0;H,+14;_,! M3F#.:;J,YND,VC;"X-&3B/=.;*B:DV@>3_&[BA-V0XB]XY%L M["[L^@#_8M_P3"DW.[YIH@%W_4@Q[J1@BFAUJ2 %G?FYVYHM;5"1S*A*IB1? M2R7=8UNW$>^&N$ MN!+@F-S##K4 "B)Z\,@@XI@Z/M)0@FF E&R,+@"Y+TNOE=QR/XL\#>^(?=0] M+\G3NNK&:RP-S@">_1 MJR]TCJC6%;&@9:"@AK700@S<\!5-N"EA&I"(94Z4?]1P48I2_:#1&H*_R618 M$]!6\ 8%:H\)NA[84H4.G\A@)_"_GS M3KX1H:8IKY&3X%CCLTL#G8%D?AI:>O0FB6. QT! =ST!I2Z'^H#6/]195E>2 M$.*L,)[#88:B9"(G/)5[$?P5:-O[W:=N2&@;7BB(C9K$_L,L1^K05$]&:'8O M'TX7?)Q]0AVO;L56EB5!;/OD&S9+H\4LIHLIJ'Q)%W&[@C:R2ENR]NV2HE,*&[6;2(DPN"\4S3!0[R!)SN,9D7P[SS:KXFLM*SK:\A"8F7NF]4*:U$;P*EVVXXC3 MCHK9*VGM>]:+?Z_+;U#O3OX<^!S*@AI/QT.]&=:6U%C,*O#",EHF*_]_,5U0 M]UZ@Q:["Q0Q=]GX'64/4;+ M5;A8^6 FLRB=I>%B.ENPSWUC ZS&9.]Y046Y6(R2KJRY.XX^@:Y\X2XGHUE_ MS\E4Y)U-^ZCMHB7 4S2X6]]<&Q^0_]$K"FF;I#EFBPX$3),!**[TL^NK@R6E M4P:9V[*",[ Q+X[3'A^<-2^/Y:/J'#0-T4XO>,%WQQ]!"CX380]B2T6\V M.-0FA(;"/%]>D G\H7BJ2LE K>39)SM[0UKGJ^5H=?0".29>C";=2J^G.5^+ M_IT$)5B$$A2^!$_<2P.=I6XC]T(]1D'HLI]H7LN\UU'^?RWIJ1:?&8;F,)I M1(F^@O,8T4!/> UFV8Y>E-N&WS7#3>WHK<2_J]1M>7?.QHLM(O$L+4;L7H1A M[W1P\(U%EN%37.B36V[RQK#3%QT$%@G1C('GOCJ,>Q^-T VW_M.897ZP#M^/ MNM7NZ]M-^.ATW!X^W7W/#?J/A74;')V,%K-!8,+VQNG*?X)::X<77'^Y$QR) M1AOP?*,QIS0WI*#[)GG]"U!+ P04 " "0>/E8M$I@9<4- ()@ &0 M 'AL+W=O57ZY5@2>+TN2RQJ597E9KHV3*0'EV M&0;!Y#*7NCA[\8SOO34OGI5-G>E"O36B:O)+96B[5>U7_OGYK<'7984EUKHI*EX4P:O'\['KTTTU,Y_G O[7:5(/?@B29 ME^5GNKA+GY\%Q)#*5%(3!HD_]^I691DA AM_.)QG'4D"'/YNL;]FV2'+7%;J MMLP^ZK1>/3^;G8E4+623U>_*S<_*R3,F?$F95?Q_L;%GIZ"8-%5=Y@X8U[DN M[%_YQ>EA # +3@"$#B!DOBTAYO*EK.6+9Z;<"$.G@8U^L*@,#>9T049Y7QL\ MU8"K7]S*M:YE)F21BG=JV62R+LU6O)%UK4SU[+(IYF3A\-Q9?> +?1+PI MBWI5B5=%JM)=^$OPUC$8M@S>A \B_*4I?!$%G@B#,'X 7]0)'#&^Z 2^&UE\ MUL6R%1:>X8G;,L_A(:_^:'2]%1^T,F(DWNGJ\\4-#)Z*5DG_N9Y7M8$C_?>8 M8BS=^#A="JZ?JK5,U/,S1$^ES+TZ>_'#=Z-)\/0!J>).JO@A['_#C-^"3Y 2 M*WXXQR^Q*K.4=)J4^5H66N&148CS^2?$GJA+<2^-+IL*4=RA2AP%HZ!UHQ#G M-6!NP6X-I8Q3G!DX1G&M:U\ I7=R7&9X!=U&#$!_, ME:P:6%&4"R&K2M4XF&DYUQDH*5P0RXDR-;(BSBPNYC*31:(N;*+5M]I+M]-,9:)WA"Q\+@Z>VK#R/^.7KZ(S2?9$T*)2<6 M%+DP^8[A G7E ,R<7=WU^G_79.1D3=*<'4!4B@90!>D0@IZI+I"=$^&R3#1;!55>&4I)M?PRC'-_ MX.C_J#J*;)T!60UK*.OWR";*20^UT8.%+I 9-#2#@*UTJM$:>0[O70$OIKPA MKBG=;;LX>7UWW8:)OQ]+7=@P.R1IGP#WSOIDKYTH]DX?;A&3O>*Q/^[, UW% M?CP.OA=%65PX7R;'A=>L5=V0_YA6@RZ('VE1\N>4 C=C?]ZL=++B#'?HA7/J M+X<&P;,4'-5B)2FU%]L'1)NK;0D.CN:H UZAL@-6805RYD,C[!$B.?E6V-M@ M]]I6*#CGCEWVLFJ/7Y*64:9W^:48Z+@D9D[PR;5IHXD)O7XHDU M>*H22NC $P8^W R8!.>H%-PCGQ%V"J.,TQ<2#RY+$IT?2B9(+1>7S(0=TE8$ MSM!IWXI0":THR8&O1_CG$:EWK603[0,UI"_IF4+6JGJ>D-3GBLH34@)W0QL, M+A>.4_TG;E 8S+D];5!,'MG-0#:)[)-:"HC*C%L$<)BLD >AXD?P_%[92K.; M\5T%R4O3QBR9T<;GUZNI+ZZM9=Z@ C'G@)A>?!JUQ>.9@G0Y('A(_=+H'#-U637/> M, S^C0(+0TB"<.*%\5A,_#$A<7RU@CR*OQ@4 B^.0Z(R"X%T,AZ!TDS,".G( MFTU'7AQ.00-$'V1O$E]YTV!L 4,OOHJ\61S@$H V5?Y%SJ:3R!N/8H%> 0Q$ M7C@E/4[A>D0A@BZNO"".Z7J?MW$X\J)9)$:Q/1I.<7PR'H!.O0A %O171*+! M>-%ZPG$%S?P)M 0.(.9T@@((R ?M-O/CB0.XBF(+0'K!Y6@FQG1YF&"^S=6" M:.)=P2-@D[!SM2B$&BD<[6())]]@ZM-PC'<+2!7@VG@ M'UAH[(?L6E= !__H0<%O/'N4J[4*FE&B0'P' M ?2TZ[6*F;FCP(', *;SM7&N+Q""+*K_>_(?YP478/Y<:_:N&Z3-E V._\5 MQZ2JN"SFSYD>MUAHF6*G<[\ _*6#?$'RX>4$8.J[?7 M57A79='2/52V,4TI*K!9W\]URX6==<4C:J5=($%5/!/:!L,U(T1B7MZK0_:. M-2"/8IF(M"9RR##>JJK"4''84CA;[W<6?FOLAPCN+7CLQ/O7ECL$\]JM==[9 MC9BX*:5)[=J&C-P3]':.OU1H1/5P0+HM#9I*VP]T4]++N]M^3!JLL613KTK; M^()5S&$%?M.FJ5W9Y."@7<18E].+777L,"<6Z'9(#3DURT,C'%.$Y^88S.-9 MZJ83-$K4MH$PU$/#H)WBR7%HMAX,B;018S2^>",+1!0/DYA^-.QM.[Q#_Z]7 M7_$?9OSK#@\1+>^0<3OT 5^\[4:\]S3B^>)?30UFB]3NL';GOVXP&(T#Y*E M5"L@ _=0ZSGN^4$W7<(:NAD#?G C2?6&"?N9=8H<0[J=FX^3@T,,LLTA3#;G;^UV/;I]#[X M2D)W%@@LGSHO,"8U*K6SV$"+O,SHDP="".D\M:% =XJ41&5[B3O[L3H,@XP M4Y:;0IEJI=>T^( \%>\A9,\3.>])OIZ0+T!+;J,[1<70:HB7%0WC; M&9!3W][$3&F Q\<& 5[9E>N);-,N5"E@+45:Y6 PHMQ8V5T7@9)Z.6F0@BN( M\S7!$56+FK8-M--AA9['NPN0#F6"D*JS*9>)#>4;W*")B!9Q3!R\+12/ M1Q3:R( :*!:*XQCU=>F65/6*%I:T<*3E[AI07S1E"M3-W5T,93D:A6@=>;"2 MLP-:OP-I%ROM-M4!G5*"[XSU3L$4F!8K1%8F"[L$@V)UKK@2X*_'B.:/K.MS1NK1 MI10Q.WO*P7!Z:FWYAG(B^(6/9UN/$O OLF@HO"B1VG1Z0KJ!9'(_C1V*:LJE MD;EX0N*X!,*5?D^_;?+P[#:'][>5'=Z[ MK'3T8K"?W\6=JB23O.7AGB"13:5.93D [NIW076;UY^"]M]VF;;;!0YX[??3 M/5M'&!DTE"Z)+GA;S=:#(GC_!K7.N6OOWIUT;UD.@7@)ERAKH4W)&,#8[UT/ MC6-J6=H%UP40>!$(]OVL=0S-912Z_V^:*!(VXW! M*P?M1J\7*+U9D[+/1PCJN0OJ>F]F(S70*Z"UT>7NZSRG_:&X*"AY5\T^-06! M[*U *?WR$-05ZU3-X>W\ZO&PIZ/LZEJ'?<[:J>2#:>B]PIUW",GFH\&-]$3K M@9# B@!-K3E75"]PZ(7XI1&[2/M$MWB OJ8DB)&V6[\,$+-2M1 M)X*;WWJI^>4?)0/PZ%G*[>Q '*_=NM6%$XG-G@4U#'R*7U_ O^>-=7#7[+>! M[A*X$5TJ(STE'+:,JLWWP_,G/>QT;Z./*20M6?VM -RLR!WNBX=[Q3;H\[Z> M]G'=OD_\.TH[)'.O8IQ^7@ZYQT^<[JV7_?TQ^TW4F^D66IX2J86 M W\Z?C,QFQ[49=K_M9G7M9UF?//E<(L9^@ GB_*LFXOB$#W\=>+_P-02P,$ M% @ D'CY6,[/EC*?"@ ,R, !D !X;"]W;W)K&ULS5K;B3DW';40&9Y,E)[S'+=ZVC4++7AB!\W3;NC[@^ZIO._PFQ=(TKAE9,E;JCFY^35X?^:202$68? MU?(74=K3)WFQ2HW]SY:N[P"=X\+D:EX.A@9SF;E?_E#BT!@P\G<,",L!H=7; M362U?,-S?G&NU9)IZ@UI=&%-M:.AG,QH43[E&D\EQN47;X26]YR086]EQK-8 M\I3]FIE<%X ^-^?='+-0WVY<2KQR$L,=$@?L5F7YS+";+!')^O@NM*M5#"L5 MK\*] O]:9!T6^1X+_;"W1UY4FQQ9>='3)C<,93Q+V"\BFSS3+ )EYK=\[003$T0"_60A3*2@LXP\(#) 2VA*@V3 M69P6< M<("!C7=C+7 "2'#$>"T@8I\(NALIG0C-NC"A79VO @C]N]$XE'\O4 MK1RF0!N-4O,%SQY)A1@ZJ50F/(><,4]AF& V>MP4Y9@,;!C/>#85U")X/",# M\<3 Z!H.&)8+0H,1>DSBYH!9ZU&&9,;TZR-ZL-4*X-'O@A4Y M#/M# &\M56$:L%%OL^0+XT$<_2=+(%-INIXK:.#0R6?0!FVY I7D3<:UT5J:>ZL*#R9\)A@I6:'CTBL^JK0)4L)#37?XU:-_R4LU1J&G%&J32@X M^!I>(IO1I^F1B;4<.^\@R0CXB!'YLL!_^;>.];E,D6,!?1A65'$+G>7UMEP]^?(7NFV@L(.)2-(&K?I M:2[RF0*H2YG#V<;$$-:WD2KOX(WP'8YA"X23QQ2%!6:$$*0$\N1'J_7U3,9\ MJMBMT#'/,)M@-P^E'Q__],,H#/U7U[3O6\O;&(\9TR$!- M+M/'#3M;?0[0Y YF7&I53&>5/#;C]T26K>%"-OTAM")M<(FD*^JD:ZUZ W:> MCX%]%-C6J+/1::L#>U?%ZDT]86M3]G)6)MY=,67.&FF(EDGFA<70 B_T@FOB M_#/V=\6S+HPWHHT@&;E^$+RJLDK@!<.!%_@]]H(-?<\?^FCR>[XWZ)^BJ3_R M>J/!H3*;N:??C[S@M,^.AUXP&)RP03#TPL& '8>^%YY&)[MEQBUJAE'?&YR> M@@4]/PQ8..Q[O@]5 V_8&[+KDG^_$XM*9:MQK3#T[8W";X%@A>TQ03LX/6E@ M>VRA[1^*0U-N!<8QH1% :@7'L!G1S@_*S7 M.1VQ']FPX]//H:+C=O=Q8JS(5CS!E/+.P6HQ7"OTME=R";2B3G_TXQ:82"UJ M/E>)S!^W:A[*R79Y%+2K.CGU;2W- M [Y(,'.P.L\$JCNHU+"=D]P)98*RFEP3@JI.)R]IV1YW^$FSWB.%FS7?)"WB MW-4@MGA=Z0YT8EJ'YU==6P%R68"+ MD<_ G3[=1D-O,!BN#6R2;#5ZZ/6B(;+6R.OWPQ,2-@I M+CU_1/VCN<%JB\V MY5O9Y/;VZO,7D'7@G48]-O)&4<"04J)!1&D+]6?KX*8*I02P_'"$1!IYO6$/ MB=3K#4(HY/5.0?T[4]\>0& 2."T\]:+(AT,1@SQ :/05&#RF+TDS/BP*D MKK[7'R"Y10-O-!P> D80(G%%+"(L2T.L'8="$5+Z!Q1(G+U]B4;=+II.P<5YW1L.0Z^;_FU2VE$Y&IN72Z0-7,<'?6]U^G MUTP<1*Y;!HAJ>V;+$[M(/#6JWNSO7*;&'K->L&>OTU9>@%3@&3,QF6 /3Z _ MTP*F6KK,5$I\[E2-A;9D;6;8&;VD78]G\\67SJ<.2VA'I]>6-46!N"\);:0> M.JU^IG,?EF;^)[S^=I_>&R1S??G&-86OP._55=CWB?P/D]3DG)LO'VLAU6]4 MUMF]D^?+:ZK75.ZXOX?&GV/_;H6#P3<#V=2T_^<975W_C$@P'C9!F+D\MVL< MO%[3V>!;VF" OC%W<[=.X4Q#R%== -9'C^M[^K'*9QOG*2U<4)^*6+F)/_HI+8^0V43K>;MVSE7V0IM8\Z2BMMVF@-XDLZ MJVE+Y"TWKM3>A&H+H*PB,EK'9GWYC[5)R=<:V=;;9%F+M11/[ M)!_6&RQ16VY>75VO^\#N(XVSTFI2A):"'=,RG!RTR WZ?<%Z:W>@HI7<8Q)\ M8M?WJ94JUZ*6U&M<71H'/N ;JWMABYU&=5,Y6^N)YVKC]9^JV5K.*+^K/-LC M[\E*S=97&E7.-*/B2L(7$DDVE@M(KW>Q8:QL222"G@H(47G\6"9=;NZ8>P%> MG507<#>=VC<]C2*TVEHV@:IIUJK*K*H==B5B3KO4);TV@F=DL)]37^=A5DG] M6)ZRZ 9LIL"^]6M!O+HW!VPHV7IL3-*IWUS9%VNZYF#W]LN]BX/V)4%3R,J) MI-<,T%;.%U9S:.?.IJM:3/-R6_RG<,A>5]X\O-\JZ6PAQ\;T'4+GFPGDP,/J M]SO)]@7K!R$Q 4H3]SO #IM^AVAO&5>%/C;.^*O"_EWK$/E8;)'+*,X( M #)&P &0 'AL+W=O*$(%2#M^'[]/0N^06^VD_;N M0V( VEWL[K/8Q8)G#U)]T2LA*O9U793Z?+2JJLWKR42G*['F^E1N1(E?%E*M M>86I6D[T1@F>&:9U,?%==SI9\[P<79R9M4_JXDS659&7XI-BNEZON7J\$H5\ M.!]YHV[A-E^N*EJ87)QM^%+KSYI/";-)+R?*U*'4N2Z;$XGQTZ;V^"HG> M$/PC%P_:&C.R9"[E%YJ\S\Y'+BDD"I%6)('CS[VX%D5!@J#&GZW,4;\E,=KC M3OI;8SMLF7,MKF7Q1YY5J_-1/&*96/"ZJ&[EPSO1VA.1O%06VOS/'AK:*8C3 M6E=RW3)#@W5>-G_YU]8/%D/L'F'P6P;?Z-UL9+2\X16_.%/R@2FBAC0:&%,- M-Y3+2P+EKE+X-0=?=7'%"UZF@MV9"/BX6&A157FY/)M4D$XTD[25=-5(\H]( MFK(/LJQ6FOU<9B+;YI] JUXUOU/MRG]2X*]U>%U+42[)^7E,O=8;GHKS$0Z-%NI>C"Y^^L&;NF^>,"GL30J?DOY-Z#TI MZ;">Q\0;G]V*3:W2%4X$NUPJ(1IO'F,Y9=="54@2;)&7H,AYP?(!!0>3M*@S M$D[;%X790PU[\&$/^B7KP03OFC^RN6"BR)?YO! ,N8I)LS7$LFHE6"I++8L\ MXY7(<(H;'9NL!VD326EJ_F]D"E9)B-.54*SLC%6*E\MV;Z+,UWG!E:71*?M8 M*TLEAF@I-3=Y1^- 5RM6;V"KX.L=\_.J-LDIE76)/3=#CB+JE*(7B1?'( MQ%>1UJ1XC9.E$+R@+#GQ0 MFY/.1,NI#ZL\7;4H"-;R*,II<"6#*U_!HRT_VRAYGU->ANGO2_@.K"E0TN1L MZ)YK2WW."K%L#"F!3"HX8=2(AK=;H)1(Y;+,_P,S^9J\T1C5R&L!YB44K* N MV056BBV(,MMW3)3I"3K*U3G4^TUBLD(5T B4!\$RR4I96>JU^QLA!V/3A-/P M"V)2*A,8B,V-A-'D@Z8\FCHS1^T[(JE:\?5HT?N!$WI>3]M.?Y<5-K8..?/< MP(E3VA.VTD?@C\^+8\2)_2[UN;3"YR/D\+TPE>+'= M,\>;3K?D-BN'K Y\Q_6G/6D[W;;_261\X ML>L[7A!NZ3FLVJ&A<7:Z%&Z'R> E7(4*> 'GR/S^3?%S/62\1_:.E/"=*"&] MQE[D^-/HQ RGCANX-/0.H$4__$R(YGD!TGP3;ISPP:Q!%(/2?Q B(-'#<$:8* ^T@I:3=A>P@R M'XI \X@88N@5GD!I-_:?".9Q R@8(D2@#\ZIX\6SYX-ZW,Q/^H7]\.YEDQM# MWYG- AHW&[PDTO<0:G#91F@(HFZT"Y&!9H"H(SM(?L4,.#U&3Q(#)H*G1VF7 M^"!0!J >IUV6HP>P=^8NQTN/XKA?VL?,/I0V:A;+X-[_:ZFY$:E8S^'%P#.G M.O@[R\V^\.\N.3/7\8-@._2;Y@X89STM.T431Y:.%S%:J5$F=H,0WDZ M6)F\Q)E!^YZFG7]K9?+=T EFVU9T:W^M,OGP1;(KV"P=K,BNDR2#>]KI4^X9 MB#'<=U#H.8%5XMOIX9-#.1IE,XX'\GZER&>S4,N:*I,U[D M46&"Q3/D!]^=[B7'P/%G'AN'3A3&IB3-?"OE'2MCT)C2;^@1S\R)?"I[P<$B MUL;Y&)4[#$@;!'04>?.REK7NFMP_^A99B3_KG*R#BJ9+1S//,V3XYK7 DDAO MF1D)-"66Y9-:/R^(F.(FE:[8E-C!UQ^2 7JW(_L\^SU1A]LI9M' ME.^[\=SVJEY;JGZP5"4^ZZ'LX[U0I7D#H6VO!T@_;PB[P&4W_!$W2?=5T@Y_ M48)\3#>[DG6+S4GP:T0HFOU:#HJ]$IHE)*#.7"K/^XID=,1 M4="5<,#Q60*N5W.>?J'S-(0&&&:!DUB7HMV_ T5CP5PJ93RJS86XNSX_I]E MV13]X>!9[TE6=3"7X,-!8POK[@Y*%"9X (A%2>]'[4.9B0@Y/(QF_:NQIMOY MO;"TW0^M%P(5.$BASG3Z$G=TE"\$*O9Q6;$>(G;_=K\? &FH%,]I-5#^#2 - MPOXG(!UZE)]8GU=04Y;F(Y)N"G/SI:5?[;]373:?9P;RYB/7!ZZ6Z-*0SA=@ M=4]GT:AY">TFE=R8CS5S6:& F>%*<*14(L#O"RFK;D(;]%_O+OX+4$L#!!0 M ( )!X^5@-+PO)50< !43 9 >&PO=V]R:W-H965T,:2 (NO]:), 2==M'; V:/;X,.P#+=$V44G42"J. M]]?OCI0=.;/3=<.^2")U]^.][Z2+C52?])IS P]MT^G+V=J8_M5\KJLU;YGV M9<\[?+.4JF4&EVHUU[WBK+9,;3./@B";MTQTLZL+NW>KKB[D8!K1\5L%>FA; MIK8WO)&;RUDXVVU\%*NUH8WYU47/5OR.FY_[6X6K^1ZE%BWOM) =*+Z\G%V' MKVX2HK<$OPB^T9-G($T64GZBQ;OZ%5LM'V"AM' MF\0SJ 9M9#LRHP2MZ-R=/8QVF# 4P0F&:&2(K-SN("OE-\RPJPLE-Z"(&M'H MP:IJN5$XT9%3[HS"MP+YS-6=D=6G\QO4JX8WLD5?:T;FNI@;1">:>34BW3BD MZ 12!C_*SJPUO.UJ7A_RSU&JO6C13K2;Z%G 'X;.ASCP( JBY!F\>*]J;/'B M4ZJNF>*CJK=LBY%EX%HIUJVX??[M>J&-PC#Y_9CR#CLYCDVI\TKWK.*7,\P- MS=4]GUU]_568!:^?D3S92YX\A_Y%3GH6Z;B8M:P MV%JZ?G)HI83A2C ?/J">O1(-1(D+-<\2:XJ6M6QJKC0=]&9H&M[-OU52&V!] MK^0]2D64Q -O_QC().\0N[/FN$5#P!F]__JK(HJ"UY:,=NTZ?/T2C,2RA@9# M<1Q.F,*'MA.+03\/A'13(!]^QI13C\+02^]0@P.)!=J2K.!!/RAZ-"2+-9'E M1'4C+\TS+X@+!V--0,[&@&@Q,JS/?/AIC9YFK1P00715,V#F(VNXH?>Z590YAF/E%@I8KH@S"(/?+U,9A&+T^>7_[P%4ET%3S>V>( ML]*+B^@E% $=>):DQ4O(4C^)Z=DK0ERFN5_@*Y2US(.7D.=^7@+VW27'/*WG M_*$79-VG1YV%7A(@>QAD?EC 611Y91COX)Y2/YIL&B*01EZ.IY6I'^= $9)G M&1FKB" L"R^.8L0/_3"")"Q0OA#RP(\"N'-!1.'IREPENVZ<-C8"ZXZK;$?B MQ=:VD6^I9#L)/X.CE1[0G2Y$?7BWA$X^W;8 >R:/,FWZYCCTWQ+1_T\J-!+S MQA))RC%,IH:Y>N]F18M!:8>U>"D;K/OZ%58,Q?G!I !WXN%PPSH%+_'DZ?VC M@O]0N9/AF91>4>1/5#_I!:M_7'A)BM$0>QFE 499%A408J+A\E;)BG.TB,5P M#-(F.O Q$S1F5^1%)65=F5 NIEX4E'8WP?7=J?*"<8_/Y% T;R57G540.QQ* MB**.C89HQIL2Y/+)1ZA7",@$3LL MFF.MF$X#$Q!2HF?*B$KTN'E)3A"-TSU)3H:AH);'][A$"C,:M0 MEL*6,]?E\3MD4LM/R$+2\K9OY!9#N<:Z5!F)[(^F6C-44K0MKP4=O+/6KNWM M$F7BW.5 ?!,7R^Y1<)3+GN[LW!\?G;[ >X9R\)QT/@ ;>73/*[$4*,,X-MGH M\& M-QSC[?\T_-O1(!,[$.GN%+13S9&BIMEOZ*4;/\FX[6@F.JESC1)78QTP M:V:P3F$ X9>:)45[+'9%TO]\\J'1%VC(I3!_?M89UW(*O!*892KEO_SL#/!Y&E/Z_+[G'D_(%Q%Z(PQW5 MKL+.&9F7Y*6]A]@;CV9/&2=0%,'^?FK^3[!KAUZ0E% D!15'G#U^DH8U")]X M*4I%][RD>^%%&8TMI9?&*0W,3SV!)+;6%E;:$.>9T-Z+K,")>1)D)Z>[701@ M !V.#)_]P/DR_%TX87$Y%0(')_YO'T,G?1YF7HQ#XBF_Y5Y:Q'M/1;%7HI&. M??G.)[\J6JY6]H>,1JO@)X3[:['?W?_SN7:_.A[)W0^C'YFR.=#P);(&?I[. M0+F?,&YA9&]_?"RD,;*UCVO.\!.""/#]4DJS6] !^S]A5W\!4$L#!!0 ( M )!X^5A&ETE6#00 -$) 9 >&PO=V]R:W-H965TZ9'4+BR MT680#H=F&]O1@&B#T=#'+$F*>!!21:M%F+LQJX6>7"\5W!ABIV$0YNLE]'JW MC-+H,/%);COG)^+58A1;N 7W>;PQ.(J/**T<0%FI%3&P6487Z?EEYO6#PI\2 M=O:)3+PG:ZWO_."7=ADEGA#TT#B/(/!W#U?0]QX(:?RSQXR.6WK#I_(!_:?@ M._JR%A:N=/]%MJY;1E5$6MB(J7>?].YGV/N3>[Q&]S9\R6[6Y4E$FLDZ/>R- MD<$@U?P7#_LX/#&H7C-@>P,6>,\;!9;OA1.KA=$[8KPVHGDAN!JLD9Q4/BFW MSN"J1#NWNA9&2;6UY 8,N=+#@)&Z[82!1>P0WBO%S1[J/D=:1&SMPNV0G 7^=U!GA"24L8=D)/'[TE0<\_A9?@Y/DKXNU=0:/ MQM\O^3O#92_#^7(YMZ-H8!EA/5@P]Q"M?O@N+9(?3Y#-CF2S4^C?EIB34"\3 M?16?'%=&7&GF%1M6I/7C<7+0DLFB#G$=$+?3[YI>6$L&<)UNB4!)H_IFZONO M6"*V,7*-)E(1/1F?34Y\29$T>??;&?D#,3:ZQ^LA((IU#R3P5,X2@97?:-7( M7HI0QGI#%-Y54B$3(.)>R#Y8./V,:Z?[%HRE01D.'@G_A-UIYL[(E0; MG%'3L$:W<9< 8]'/F;E?;$3?3/V1!]X&L@F6K>Q#4."UT'DO#<"S"B&W\N'Y MA#_GI8^/SGY/TBRG65U[J6 T32N46)72M/)SG->T+%/R.UA[3F[P>@-C M$';VL)7WL@756I+2HJCW7TXYK_;?CV^/*S+AM.()\DAHEM6$E26M\A0Y%#3C M?,_A^L7 C\(XV<@1 XD)M]!,1CH)@5C-_3?+ Z4,OUDQ$WM##GU\,"J\]%)> MT2K)?'S*C.9I&>+#:%WDY+W$FI?KYQD[!9O7-$U\K/.#W?9PO+%/6X=' MV&<"6_S^3+]ZCDF1T;1&R*3T(LN2X+P7DXP6:>Y%GA3(H\8X8U5@SR6PV6 3 M#D452/M+!/OZ7$@I8K *3U)5HN,,QV4X!HSEE!7EFYG_9PT&:IQCW@+WC)48 MF33,Y@Q)5U[,,5X)AO^E&SQ^TF8',-OPF/!7XJ3&PO=V]R:W-H965T M;+%AM]6$>SZ'AP*W=[<@?Q9M6)'=XA_=[=&-[%(THE6U16:@4& MZW5T/;O:YD[?*_PA\6!/9'"1%%K?N\W;:ATECA V6))#$/SYC*^P:1P0T_@T M8$:C2V=X*A_1?_:QAF[+'L+>EV,.9]*U7XBHN2U3<\"_MJK*63)!-(DS<_@96."CC@Y4_CN5ZYLITH<1UQ,U@TGS':_/#=;)[\=(9M M/K+-SZ%_>U7^!PS\MD!8FB03;@03!E%@;QT:V!._GP M^,#5WBW9B?2&&94.U"#U1L'@$H2U2';BZ7-( W$+W\.+=)+/THL@+?+$2_ED MF69>NISD2SY[RTR9,'$B>'&H1O\=/!U#U$4C=\(/D]ED/I_QNLCGD$TRYI5- M\IP7"2PS!;>-O'Z9Y+-]+(L4)^EN?_. MYX%VFB\OX ,70FGUXZ=>-+*66)TM"TC+V@1U[[([A?>:@U5D9-$[KA9(^SI] M(]J!\\6CJ$*H>B/5SMM:KF$;:HB^AMS(.#;R%#ZRMO8LT!?2^6S%/7*BOOQG M-H[%B6_N;WZ%*C3N GAW3[5B?#(L6S0[_R18]MTK"G-S/!U?G>LP;/]5#T_6 M.V%VDIDV6+-I,EU<1F#",Q VI#L_>@M-/,B]N.>7$XU3X/^UUG3<. ?C6[SY M"E!+ P04 " "0>/E8X.XPL),$ C"@ &0 'AL+W=OYG@\&D7TMEDME9'+MQLS/;!JT, MW3CAV[J6[N&2M%V=)\-D._!1+9:!!_JSLT8NZ);"Y^;&X:N_0RE53<8K:X2C MZCRY&)Y>CGA]7/"GHI7?ZPM6,K?VCC_>E^?)@ F1IB(P@D1S3U>D-0.!QK<- M9K+;D@WW^UOT7Z-V:)E+3U=6?U%E6)XGTT245,E6AX]V]1MM](P9K[#:QW^Q MZM;F>2**U@=;;XS!H%:F:^5ZXX<]@^G@.P;9QB"+O+N-(LMK&>3LS-F5<+P: M:-R)4J,UR"G#0;D-#K,*=F'VWA2V)O%)KLF?]0,0>;Q?;*PO.^OL.]83\<&: ML/3BG2FI?&K?!Y,=G6Q+YS)[$?#WUJ0B'_1$-LA&+^#E.WEYQ,M_*$]<*U]H MZUM'XJ^+N0\."?'W(<)JL"3NZ=D]O-/P\G@EQ?XCG9\ M1R^A_S <_]]:;#X"I-,:->Q)K*07^%56HQ;]J?BT=$1/0BANU?KI >"__*] MWE7K')D@U/,MCD2>]4Z&)UUG-,S1F>2]+)]PY[@W&DS%-54$@/*0_>LY&:I4 M>"->PVIRC'8R'>#_N'<\S-$"='KRYH"Z'DMSU%@7 'TDLI/>9)PQCV'O.&<> MXW%OG$5"HTCQ7551/!0BC).!Q'"2GHA7W(RZ9MPU S1?2"QE*:0P."O+K08V ME=YC*-@@$9&%.,JGDW2":M4Z'CQ!(*UIE]9"&O#+LVF:[Z^YIH+J.3GF&]V< MBC^LN)>ZE=WYQ4&3IB#$SQW8W\?P.BJLX[BA;RL1EA9.+2$M1KZ6!B=MS;&; MDU9TCV&%.&+&HBZTNB/] "-IA+&!.X'W[9#H\*90 #!L#/'_\,8+7 7^/Q[2 M2LZ55D$Q#\AOG/T*WV.V:@.7)!;)N:9-2J1(31*TB\]>HKBHI5288_#*V3IR M^YS>IL('&=I@W8.HJ"0G]7-+2,F&KT39.@X56V)!(UW@+N7Y+:ZJ;70E$&IX*H++&GM!6FDZJ5A4+P,$3@]=8K8JM&QAV MOPCB#API;PLEV3TK%9:098N[MWSYE)$MTCWF!%*^ME!A@>, !D4^N@X.7?&? ML:(UG!(+$V/#FVP*S&]=(,W#-KZ[ZMGX(469!> @FF#;1]IA:ZEC%!WI2!#. M>53 LMP>#I\WD;$UG'/8YGG)I^*V+9:LI#6<3QWO(+P"Z4H5$H9[T7K.$759 M*?TT20A)!?\K\Y@;VXSX"BQ?JO@HB,:R>+A,;BBN\-WH[L7 MT$5W\3\N[YY/'Z1;(,N$I@JF@_1XG C7/4FZCV";^ R8VX!'1>PN\8HCQPLP M7UD;MA^\P>Y=./L74$L#!!0 ( )!X^5B2#48LV 4 /(1 9 >&PO M=V]R:W-H965T^ZYYTXO1RNI M/NF%$(9V4UM,V%A MF$Y:7G>CZ9&=.U?3(]F;IN[$N2*Z;UNN;DY%(U?'(SI:3WRHYPN#$Y/IT9+/ MQ84PORW/%9Q-!BM5W8I.U[(C2LR.1R?T\#3&]7;![[58Z8TQP4@NI?R$)Z^K MXU&(@$0C2H,6.!RNQ)EH&C0$,#Y[FZ/!)6[<'*^M_VQCAU@NN19GLOFCKLSB M>)2/2"5FO&_,![GZ1?AX$K17RD;;?[)R:Z-X1,I>&]GZS8"@K3MWY->>AXT- M>?C(!N8W,(O;.;(H7W+#IT=*KHC"U6 -!S94NQO U1TFY<(HN%K#/C-];Q9" MD3/90DH7R/65(*^[4K:"[/TJM1X?30RXP<63TIL\=2;9(R93\E9V9J')JZX2 MU=W]$X W8&1KC*=LJ\$W?7= HC @+&3Q%GO1$'-D[46/V'OUN:_-#?GSY%(; M!;+XZZ$8G8GX81-8*H=ZR4MQ/ +BM%!78C1]_HRFX8LM .,!8+S-^G1+.L@[ M:<1#>+=;W)EF\G$AR*6 *A>$=Q7A,R/4ON'7A+>R[XPFO&EDR8VHB)%$\')! M8/M2=J(S1,Z(M![*.QYJ[Z&Q'CB8MF1U:*3N".P@,PEF5W4W)X9?-N* ?!!E MP[6N9S4XLW5;_0UE 'T ,"C1K!%H4?:J-K4 9%>\;G W6(-^PV& OL![TU?. M50?M;0XM:HT%[&X8 !5TFMLVH=? >(FQ\.X&L95P039U99UK P>'!^)V,3X= M-W0,R$VU?RDZ&!FRE-KL*V%J96V28;X!3/?B0&2(JS?."0# T)9"U;*J2QBX M=BFN<034:R&L9 BEY/FSG%'Z@KQT$,BI=W6.KL8'( $%JS>+]Z&I4R>2CR - M_+URG@+R3E@=X-P3EEQL3Q\HT"9E)I1"RH?5A^1LP;NY6">U[^!6U-1?8!'F M=X+I)14L1D4!68X9\A/9BUE *1WC, _R.+*C* I8FMLA"],@3]UT' 5Q[-;2 M%,:,C;?[?4A0'COD?"$:>X2;"*ZX :M)-D;O\$=9C/\IPPD[9 !HBYPL38AA M#SV#F#%FH>_IW5>?S3I[<>_HO",,ED+Y2\.;747U:%8LNY9(Y#9+;6Q!5&!, M+,R",,%+R&K.QH[3!%>]_)IB.'P2*="NE*F_#.4!9=US54-PM_IXA"D.4=]M M:G=JJP1P9,]#&I.8%B3/2111DFP_BBOKY;Y?)%F&0 M1!F.$Y!EF,* TH#1! ;8*@KZWU9\1+$J4EMOB&$OPJ;B)Y+D?ZGXQ+87:DOQ M^TL>F4U"# )XS6QXR&J&9 .G810BHS3*"*JSB'ZL:A_NH$/!YQ )S5*2II30 M((M#$J4IC*(L_J:JWVWO2:7/8E!UFJP%GL3A('#*['02!QFT%2OP)(Q0X'C; MR\@)OA*A.FM\/2K[MG>/*3O]!I8KH P>$ .R0BJU?Y2#Q&T4^?I1XV3#^BF' M\$M(@"%O> ?INH&@[;.]Q1V$!> M8A\H6 %JX3=PF3WTGAC<@1P;+ MDR#)7:Y9%&1I[%F*PB*(XGC\.,^17TAA6^'N#U&,REA;B'.X0\3?Q3.4?!&E M S_^]!L8MJW*%07\1]]&L6] SHP7_R/T>G)8AEN&^RAEQ4!O$H0L&S_TFC?9 M> ]OA9K;KPT:<$* [I5\F!T^:)RX]_C;Y>YKR%NNYM#J22-FL#4\R)(14>X+ M@SLQ&PO=V]R:W-H965T+&/:!?M+LD9^:9F6=F3%]L8_\^+4,8Z'[5=NERLAR&]?ETFN;+L*K3 MB[@.'79N8K^J!WSVM].T[D.]*$*K=BJJRDQ7==--KB[*VIO^ZB)NAK;IPIN> MTF:UJOM?KT,;MY<3/MDOO&UNET->F%Y=K.O;\"X,_UZ_Z?$U/6A9-*O0I29V MU(>;R\E+?GZM\OERX#]-V*8'[Y0]F<7X/G]\M[B<5!E0:,-\R!IJ/.["J]"V M61%@_++3.3F8S((/W_?:7Q??X3?TV&T@-US]M Y]/33=+;T+MPCVD"ZF M _3FW>E\I^-ZU"$^HU+5X4N$_-]T+DA4C M40GUA#YY<%(6??(3^G:NT=NPCGUQ]K\O9VGH08G_'7-WU*:.:\MEYY6Z6]#K/J8!1NMV6-++Q5V38H\C\2[T;;V&X3[%[/YW'3 ME?UU;)MY$Q+LE3[5_(;]#^(()^H]T>R(N[1%7*A.@-2BV:7S@_?YC[+[* M&XE>Q2[!W*)@^->RAX.KL9)"KJ1S0B&$0R'0C^C133? 2,HO\[@*=!KNT9]3 M.*,3DMXQ82N\<>8KB^>I9,KH<<\PRP6]Z@-"16U,,#**$M?,.DM??N$$%U\? MGKOE#/>/5HU@W#I2GBGGZ519>T:<<\9]]?'YO0EA#38-2SD(7 M;IKAC(1CCOML4@*J8)A66/3,:+&+Z$/K7&)'&5"+&2?@&G/"8UEIIKRG-Y@9 MH4<,0K*@CCB(]K)/Z>= U%$IAV"Z_,34=9*[?>$,4=I]R%% M'E;YHPB.J\?HI\&B"O0#IY1%CD2F7Y6YX3Y!/QSUPI+43&L'G%I;$$.S2HG/ MH9]#\505<<&,!8ETM@23'DGX,_HAC$8:F#1&TBEGVH!^DC,KY3'Z:<,JE 12 M7G%34F.0&IX+CKN_E7X[)"=[+"?9;R-YH5]AD?\+]%-CEO"&7B7M2!9OBU;E M'+->/:MKOL.@^G]ZIO7P#AT)5&7:FK'(G"M%9G/:D;6GR8M6HN3C[KE;/D9? MCI:4:>@5\US3J2\=28"5QA[GKS:25<(0^IU#\2HFT=X-8LD=_PS^2H%*P6" M"0B!A6!3A9!+.0Z%)PFL%5-:P:;5.A/2.*#5N02.$5A84!MLX39'D4[1M[G. M31C#P3VG?THFI=O]_B4"[Y&<[+$@M1A15LNSLFM+[3Z;P9X[5(',;_#-\ZS6 M9MJ6NL!T\8!/8_SS#TE,% ] M$]FDJA0S&!9/4@]=SX[4J_QAJ)A<-<>:FD196001Z;92>V8M_SNI MMT=RLL>2J8<^(VV9B:@Z!08]GWH8S[)RA8089WYLR5*79N7S,,)P.G8%F3ZX M'T+7;;D%)RI_\XY7Q_ U!+ P04 " "0>/E8 MZ3H.JD8* !*'0 &0 'AL+W=O_7[^D& M*5$7.TYV7D1<&]V-[M/=T,N-L9_=4JE:?%V5E;L8+.MZ?7YVYO*E6DDW-&M5 M869N[$K6Z-K%F5M;)0O>M"K/XC NU!4DR,^8S==X4%X.0&%*ERFNB(/&Y4]>J+(D0V/C2TAQL MCZ2-_79'_37+#EEFTJEK4_ZABWIY,9@,1*'FLBGK#V;S-]7*DQ&]W)2.?\7& MKTW2@<@;5YM5NQDADGXP(:XW1 SW_X@YO)&UO+RI34;86DU MJ%>7=8$Y7="FWM<6LQK[Z\K745OPNRT:)=TJZQBIHO'8OSVH0IR5G>4OH ME2<4/T!H)-Z9JEXZ\5M5J&)__QF8VG(6=YR]BA\E^/>F&HHD#$06E(6"?^?35SM85Q_.>4S)YD>IHD.Y.YXSKZ M7F@G:BQ=6YTKM&0-3VO*0LP4W#)7\*I"U$; U4H_O:6QEIJGH.#*S97UTSW* M%1UI;*%L>>]72>^M)L\;:W6UH#7MZ56NU[*$]=O/(/\,]%?&X;3B3E8U$,0T MKIML-\F94U7N13NB\%P TX!&^?*$T$/QIA+*U1J.3USL]!2(C1)-C57_53PB MF>%:Y80[HO*85K1@M MNVMI:TW*([OQM]\XXINM@A1TTG2&XNKV6GPT:YV+21R20N6LU( K\(L#K%(O M2G6GRKX=+K6RTN;+>[Z?'D)V?+@.BSB@TMV&9C'J^W2%W9':#?2VM M/)Z RWH/2J!RPH;6A1$V@2'2$?> =;6%=:9\ PQ9S0 .2<2C20 H69!VZ!)G M]_X:V$JPGSI'-D'>U;K\23UBW[XAMO[+X-3*T-LY%&_YN*AS'=^-][M)U_UH M:JBEA[+[,MZ2'EJCNI.Z9+-AZ)&E.A>?AK>X#] M-G2WY!BNF17Z3CM&@VY/&HR3-)B&TQ,C_\(%V-UX'$S'T6'WHY5L\S+/30-@ MW#%ZJ J80QJ&V_W=MQU^.L?CR6BO?:.LOI,,"-Z^SW&1M;+DYA9$A=O(M0M$ MSK]L^Z4Q=D=P,@[B;'S8O3:KE2D((G@_;S0ME'9+LU$03Y/#;H^AGF_]$%?I M8?=)7*7!))H>=H_<\GL-&381CX-L,GW D'?SWV_(TU$PFL0G1IYN%ED01A'[ MT?'(D2&/1]/#[G<8__-N9I&(RC[+#[%+,9T]+P ML(O0ATJH$H3]R+TXB&\0YR@WX3S;B3@^TD4<_T5> /ZS.#OL/D6S=3<:ULC9KX>X(I97"/!=3*5 ?#6G7I9$H91J?W!.QRM2/ M$40V42W,+D#/&I^VPOC^1-%,L;&W0Q9_HASUQ"%7WLJ7:YLW*^1UR+/W4I!6 MW&\(].(P2R@:VZ5$5JT!!I3(P31,L;LH116)Q6J+6J"$.0L*&*V.W% ML?51G4,C3<55!QW6HZ/GM%7>DYQ4^*BO:ZB"<,B4"DGUW)I5FY=W>WPN-4?? M;)AUQD4N"$E7CS#I:RE8MZ"2K-,3[*//?8]S),RF6: \$ Y5/A_UK:2T?Z5F9*4B@>B(Z1(UH'$R2F!II$&446Z)I$(Y2-.(PB)!AW':Z M>=;;^1P,WRF+2,59**?S>Y2?1<$T&CVG;Q9&_$W"$-\XB.C[>J+;&S$0T"4(P\4^8]LET?']B+R7_0XG"L-,N)>%Y=<\>DNZ=6%J'BJFZ6F IBM4%>:PS_6F$7% MY5+P8ZZ1+Z5%^F#F+0I['[ (<;I GJ M16$V5:>D@A#5<-)!ZM1=R"/TJ9QBA %M/J R_LVB1WK5?]5YU$=WEO>F%RL^ M]'1Z10D8ET;7QM4>V]IW$(SM#F4WVAE*/_1LWS_Z=R6W=/E%@^1%'4L/%DAZ M"E_JR9)OB5\SW5]?!3Y>]+7W)UT+Y4@]]NNXXX1XBU>_;15T8N@P))YO<<_S M?8Y-;NEMD1JP-21"):OR9S$.HA05UB0]:$^0[B+%'X_VVKT4?:E*+ZFL&WZY M2)!KCX((N)4$:30*ILD8K1'@,XTG-)O$09BFXBK/;<,FV25>_,C'42U.DV": M1;MO!IB<9-MOA^2=9&\IV@!45$TP/4XHJ9I2,TZC8(*J"7"9C2#(Z:("=EHPLV0%( $514RT$)10UT632 M:\&,-+\TS@R]][!1%&JNK&U?D%H]%VH&NOPJ'<4)HEO&WW$4^S[J]*Y_VZ>% MB($MTRDDG0JJ@]*,>NDTHAY%HZ,K18;#9X]&J/7B[2<*XGC[^40IP-Z[218( MJM)\G '$YTL#O.R[DRKU0G-9>!(9]A$1O3:/ 6O;_VD("]KWJ=,0UV;NXIE^ MSES,5/?4V3N+$&/7"_S[:P?UZFNN?/8?@ K((&0M5$5F@11/(]._0UY 8I!3 M8H5?TIUBJI+? 4D7]B#KKO@Z:):@CS,+P%5OR1!Z16'H@6@!;ORF78*&V+#R M3Y0H1/,FO4W?ZOKNWH M]H_"*___V&ZY_Y?Q'9(#TGFIYM@:#L?90%C_SYWOU&;-_Y;-3%V;%3>72H)W M6H#YN8&WM1TZ8/OWZ>7_ %!+ P04 " "0>/E8!(_$G3\% !D#0 &0 M 'AL+W=OVR M-#'@>"W:;BF"N.D^#/M 2R>+*T6J)&4G_?6[(V59#I*TVX<"12-1Y+MW[]Z1 M]-G6V,^N1/1P6RGMS@>E]_7I>.RR$BOA1J9&35\*8ROAZ=6NQZZV*/*PJ%+C M-$E>CBLA]6!V%L:N[.S,-%Y)C5<67%-5PMY=H#+;\\%DL!NXENO2\\!X=E:+ M-2[1W]17EM[&'4HN*]1.&@T6B_/!?')Z<N]PR$03]V> "E6(@HO&EQ1QT(7EA_WF'_B;D3KFLA,.%47_*W)?G@Y,! MY%B(1OEKLWV+;3XO&"\SRH7_81OGOD@'D#7.FZI=3 PJJ>-?<=OJT%MPDCRR M(&T7I(%W#!18_B:\F)U9LP7+LPF-'T*J8361DYJ+LO26ODI:YV?S+#.-]E*O M8>F%SH7-'=S4N?#HSL:>(O"\<=:B742T]!&TEW!IM"\=O-8YYH?KQ\2LHY?N MZ%VD3P*^;_0(ILD1I$EZ_ 3>M$MW&O"FWTYW40J]1@>4-+RVUEA8&&NC61S\ M-5\Y;\DS?S^D0@QR_' 0[J-35XL,SP?4* [M!@>SY\\F+Y-73Z1PW*5P_!3Z M?Z[8_T>#=SIV?6B?%;4T9&@]=3JU8X;:JSN0SC684W-U,*Z#:5H8Z2#HH#W- M7/$^,(*YQ(FR?!W((X@\EPR3:%H MTIZT124X*(4@!AMI&O=]G(G@\H8#I<-D>@3/GYVD:?+JC9 6/@G5(%RB<(U% MVIX\_/31U#*#DS3Y^10>F6,*>/VED?X.EI@UELA2/LMF]0\9CNDMJ&_8;@UE ML!0*X1K)?S*Z<13B3U[U24&FA)4%P_A2>!"0]2#L?C70/U\B.$8E&D(#1B8N M,F%!0!O/ $[F:$F;6MC F1L3W-6LNO&+H[!L5[ M$@4]^CKQ5,M9T6!G=$WG2BY=I@Q#N&"VP\R9I=L7\JD0A[:B5LA$14(6!8:S M*8 WC@OV7NB&SDB8Q)TO<,ME'A0MQ89S<9(R+"0IXEL(7LC]44@M=":9@"=Y MV'_[R--A,ND,_01%TVVTH,.BH6%9 M(*/ST+T5:VN:^B#)Z"2.2?;;%[3FXI!J"O"VQEQ&.G6M:&RE,&X5G1#WXQC^ 1NEO%T0'^1[ ]>@=4O ZVW44:_#=I2'[#RQRR([ MU[$;'<02BLZ@0\.&:V)P;KO+,?(7:F)9W(6\"+7M^WZ\IDNZ[B ME-9TQ"AT;K>%TIJU%16LY89AK'2=O7 MHP-.;(14P GN M1KN?$/-X<]Y/C[\_+H5=2[KY*2QH:3+ZY<6 *A+N]/'%FSK/E8S G_-( " "\!P M&0 'AL+W=O-+XCO?\SR^LW47;;FX MDSF 0O=EP>34R96J)AC+-(>2R &O@.F=%1!ORBL)5[:V0RN>7\SAC?LJGCF@-! :DR#$3_ M-C"'HC!$^AA_6DZGDS3 _?6._<+FKG.Y)1+FO/A-,Y5/G5,'9; B=:&N^/8K MM/D,#5_*"VF_:-O$#H<.2FNI>-F"]0E*RIH_N6_KL ?P7@+X+:=7"NA=ZG& MJ7A)'M!&HB4(^^98"BBA,BVXK 6@S^CF.D$?3CZB$T09^IGS6A*6R0@KK6T8 M<-KJS!H=_P6= %URIG*)%BR#K >?',:/#N"QSKE+W-\E/O,/$GZOV0 %[B?D MNW[8-W"]]E7Y+LN0MR19O1/;H3L+N3L)#[/$//20H2WG9>P$-=FRQ M9A9L8B\.QU84VB>*\= ME2#6=@Y(E/*:J>9-=MYNU)S;#OO$/_,FG_%N=H91J ;V/%?4$L#!!0 M ( )!X^5C*4$S91 ( (H& 9 >&PO=V]R:W-H965TH76U]'V5%E!B-1(5TGDUK8RB42M&>6PE4C598GEZQJ8:&)O[!T7 M=C0OM%WPDZC".3R"_E%MI9GY/870$KBB@B,)6>RMQLOUPL:[@)\4&G4R1K:2 MO1#/=K(AL1=8(6"0:DO YG: .V#,@HS&[X[I]5O:Q-/QD?[5U6YJV6,%=X+] MHD07L??!0P0R7#.]$\TWZ.J965XJF')7U+2QDX\>2FNE1=DE&X.2\O:.7[IS M.$DPG/,)89<0.N]V(V?Y&6N<1%(T2-IH0[,#5ZK+-G*4VY?RJ*5Y2DV>3C;F M> E(]"0QH3Q'*RDQS\$>#M&37!&68*!L1FO=ALD/-=\-LKY(:A;\G->[GY5:?V!-)\1?B"VS#S M+;=%[[:X^N"&_8:Y%_W\D_Y0@LQ=%U0H%377;:OH5_M&NVK[R]_PMDL_8)E3 MKA"#S*0&HX5YG;+M?.U$B\IUF[W0IG>Y86%^%B!M@'F>":&/$[M!__M)_@!0 M2P,$% @ D'CY6(99BF@7!P MA( !D !X;"]W;W)K&ULK5A=<],X%/TKFC##P$PV2=,/&&@[TQ:897?8+11V'YA]4.R; M6%26C"0WS;_?#*H3FV7CL MBXIJZ4>V(8.5N76U#+AUB[%O',DR'JKU>#J9'(UKJ#I0)0TEZT.[^SR5\K^'+*\PFH? M?\4R[3TX'(BB]<'6^3 LJ)5)__(VQZ%WX.GDG@/3?& :[4Z*HI4O9)"GQ\XN MA>/=D,87T=5X&L8IPTFY"@ZK"N?"Z95:9A31!G!6%;4U09B$NK5:%(B\> M=5>/C\3W<*_*TU M([$_&8KI9'JP0][^VOG]*&__'GG;'/YX-O/!H5C^V>9PDG>P71X#Z)EO9$$G M R#$D[NAP>G#!WM'D^<[K#U86WNP2_KI'S*TCH2=BS\;CA@Z?3Z>1Y?TM\M/?\L5!>2#%71II"22TJ MJTN.9F'K1IJ5D*;$^@SROEJJP""?6^D".2J%,N)*&G%F@C7*#L5[NI5>A$H& MT3A[HTJ".:%RMEU40@4/$IEY52KI%*] A[,2NIR3*_8-A\JVP#ZV@!.A"O*= M '"3,&U-N/%9$PCIFL!NXGU% B;57FQQ>YC][M8"-E]8U]@4QR^7E_3ED]9W M#]BN_-"VKGM:$X)P?RZ&\=C7[B\K K\U<+IQ2@8:8;>09:DB\04K%F20:\W! MA]LQ52RI0.XY#C%#2,Y06+CD[HF>G<]SK@K=E@B3 STEB\P-^0"J#@BD 9?S MY1"/?>M0&33D], -K Q%W886^N>M*6&Z)NFCYH"6@NVK.Q(*V:B S3D]\.E& M>>M6.0Y4LZFPC46,=D#L< VQPYW@.(<#SV1)\]0R%4./XV@4.OQ#M"A06!5'(C$GN37]YND@"9,M%8U'BG>"+\ MM,Y9A704!$4-RTH5U=W-E60LP[[@K-8,U8UYRC!,?1B),XCSO9X15SI,SZ3F M=*>Z 8D:+V/O]1!^0V)&*%/2"FTLN@\[-N%81TAN2)G%;(QP,0S\O.G(>DEB M#F.19 CB"86++KJ,?DTNG?(-)@"F#]N7#:1 ;*,A):,#D<8Z-=DTCNP'H_CN MBK.3O=J J>$N$9&Q5,A8.M%+:8<;94H Q:U^;@'$B!H;4E1E6T9+9PP-UDB8 MVDH&I*.%\HEDFW:&N/6#,%<>,5^YR0S )>WA:5- ON1'6M?)R6NYY] M]?*B:]6C.-XY[L%Z-?RR5C>1*6VLJHY?(GW,LX%W+9];&[ 59CCZW"J7R^^' M8\9LHBG<8U]L26CA&MI(\'M(YI%/K4F#?HPH%]TWRR#UT^0#4R0%C!YL ANV M(LFG#WWAUU\HG+6=68,=[6OD?H[-&OJY1DYB>LTVPT]G;E1HV*%LBD-:8I1)ENF4(YB GE:!LI/'P+WI^W<:9,FG?UX:-U M'S[:V4 _^&C/2Q\4$_G6,??[)(C$# GM:VJZCW]S-U%A]3.((,/#]RB5 5[+ M:X1V;6!LUA[S6),I@!,@,7.!=U-BN+0@5=;K;H_]E#&AE9PIO:&%G/X\ZW-; MA_6L^;XS20N#I2N%;=%A&HGS6U*G Z*YM<;WU+7*W M] MR0:*0>+Z-U8B2L^Y;?02YDL.&+=)SGZ_.6\-Q;CW+0&O!HOX MQ22FV83T66']=/U1YBQ]B]AL3U]TWDBW0/(PX\]Q=#)Z@JG9I:\DZ2;8)GZ9 MF-D0;!TO^;60'&_ .G>8[H85K#]5G?X+4$L#!!0 ( )!X^5AP \UYE 8 M #H0 9 >&PO=V]R:W-H965T-1$6/]RTS%BKM;#&?'\Y*::K1\HC7SOWRR#71FDJ?>Q&:LI1^=ZJMVQZ/]D;=PCNS M+B(MS)9'M5SK]SI^J,\]GF:]ELR4N@K&5<+K_'ATLO?R](#V\X8_C=Z&P6]! MEJR'O3OL;MAVVK&30 M9\Y^-%DLCDV/^G6GF>D3SD;^%-LV[WSD5!-B*YLA8&@-%7Z MEI>M'_Z-P*(56##N=!"C?"VC7!YYMQ6>=D,;_6!361K@3$5!>1\]WAK(Q>5O M3E9!I,^).+$(DJR4%C!9G'F=F8B7(>@@GIP[:Y31X>G1+.)DDI^I]I33=,KB MCE,.Q5M7Q2*('ZM,9]?E9T#??N]&_99 MW_X=^DZ4C!WN'\U3UH#WJT!_=I7[XQ%8)$8-]II#X*7WPS>.%FUXS%L2;N MA-MHS_;PT8_;V*C80!,4EM CLT\H4.1?Q+7'#IMKN2O9[&VA$:>Z]J[V!L9. M.YZ092Q2!?)3BBG@)#M1F E*X/.CBS(ARKF&.XJ4O(!BHH:UK0QAD**6B"]Q MQ(L:?G)$%&6;C#U6[1!3>""@^] ZFAB[UX,IW0-X=3.(/3A5R&J=]J@;9J@H M$S+XTRG#$DS*@'\+Z=? X?)\*CX6QNJ!I&@BF/.%_!-;CG*,3/W(0Q'DZ?>=P) B?>.OL>$ $4@EV,!Q2"D': M2?% ='S,42M=ZTZ(NW(W'L:>LXO,\X 9V#;:NJ$1I 7L]9KJE //9!,+YTVD MCA)AA<_20L=&8VZA>@UUNY@?U#>K%(-)-QH M@?M4@TNQ-Y_\.A6O&]]9F1L/G)\;9 6R&>"H78[%%BZO,Z84*:A<-7';2ON) M4ZJI#9?'LM0>1+:P!1\PE^+#R$N7:4M,AQZD'[Y;/V.PTY[]X7"X'^Y.YB&R M[GN/V\+GPNJU1!=KES+0WF(\;1,C(BAA$JFPPORZ\;6CC%XA!G"&\=F$JL-. M-%SN^K*(6?0"E1[ND*F<=Z[Y3K< 9H5V3J-B1B6J+\:%P33G$?!4LOA$]I8W MX4*LOW52ME&+V:W KZ?PA$C_T.ZB1+J>]2 M5^-2>)G*HBDQ2O8#!N]N/8(DN"O;MY)&JH?/IPO<&ZPU[(W4YL23AX>#Y4&+ M^V^<3ZYY^ /J#PQN I-YT"]O#U9XRBV'K-#9MV:>&^UMZ D3K@PB8RTU)TM] M(*?Y$7GO>0#DYHH3X1C,$9+YED:7-*1 -+A2][4;VEJUZ_V%^.3=!^\ MVIYNU6_A% /[K MZ(#^WP7+?P!02P,$% @ D'CY6 BK'ES. @ '@8 !D !X;"]W;W)K M&UL?55M;]HP$/XKIVR:-BEM0GAI8(!$NU7KI$JH MK-N':1],R5M:>"SS#%_B8](92I]SU?_Q6^4^G^7*R-U715?IU*N.4;G.9S[3,Q-F-XH]GU XZM8-S[/-%GG-WCYF &V9*N*5V@CO9MB7MG])[EO&TWJ,PF0M3 MN##\.0QLF0'Z%4K0B9G BN]>%-I7QSWZK#?D*K MY"H.^\/T/]=,50B6[:@DHR2,XQA&HW!(K^/[*I6\\"*I8M(PW^:DZ%$:M%:0 M%(-9HRD=8CEV@60].)PG*;@!]&%*BX:@R"06IP2) H#:FUIK!$1EX"[ MK&1R@UX@=81!!!J-FOD+U,($9VLNVH#C,.FED(;CW@!.E3\ZZMD*]<9/)@/^ M2K;MV^UVPV_1]ORS>SLY[YG><$I+8$'0^/)J&(!NIU%K6%7[";!6EN:)7Y8T MP%$[!SHOE+('PP7H/@GS?U!+ P04 " "0>/E8> Q7U&H, #1)@ &0 M 'AL+W=OJ/,W7.D///"]6JL)ML1B5 MZT*KF1FT2D?"=G?R2S:OGV2!ZQF9ZK35I=YG>_ZGI! A.,J\ZN]'13)%6B2W9\K2:I+D_>C"I,3-VC:3W)N9U$/#%) MR+[D6;4LV2_93,]VQX^@4*.5V&IU+@8G_/LF.V6>ZS#A"G]@/J]9I6?F\YZ8 M[U-VJ\L*SE25#GNO)Q53V8S]\MQ:WU?L/,VG-[UK&)32OX;Q-F19/F?54C.URHLJ^;>>L6E>5@Z;JZ1@ MMRK=:&-6E2+453;5#*#!IH6>)15+\[*$@0N=J@H#JYR5K=F76 LU-6M1)..$($313&N7_XD!1<_XRKR M'1EXIIL'KA.+<*>['7150972+&J=IYAT"H'E9C)+;A-"O)()QPMBA_L1XY'C M\9AQSC%AC X1^D[@1>S8X^Z)>5 Z$O?_P.X4$!*X;B,4&G#'C_RFP79?YQ4$ MOF">$\C0\8V>M1Q%^@YS]%UJ:HD6Y0'HL.@R'YTN%Y2G%-$00ZK MC!2+%XC DG74' $-^C6=D*9%K2F!1KXIL+E%A8F3G*!@N8]V'6=*RG)#P?]P M@&M05VXVNS/!P6CSNBOAHI%PU97P6UZQCQM5*" 2M,)B+@K]ZE+/-Y0;NUU0 MF- 46P(%+JX^[/5=+Q/8Z4(56.W.%-8#KC\G57'@KER9P D\" M=B+CGD[HVQAS8]?\2\2=+]U.K(UI#N;'T@D0*=M6"O@V-@+7=\*P[:5%%P9; MMRW/_>\&DW1=QZVCOZ,NXBOHJMM"XHMZ@L<(M&N#2'#[K _LY%YM@\ V^BZO M;2"=4(:/;!"XB&O 7,<&;M"Q 53!]#_.!C[@)-I7EVP0=M1MP6UK@P$P"1LP M"?\[=N%TDB8%Z#N;U3]38CT,6@85.!Q:9KI225I:-D] D&26DPR0#I#_(?R8 MX8+FQRS5LM"6Q)3)/1*8(;7:1-UC>"!W.T68TI N_V57&+O38(88[VROSO4B MR3(2/%&I41P>RXV7AZ*YYH'M$@Z[3DJUWA@RV-.L#T<+?&UKXI -I [\=%CZ^Q1:;W:8GKU2J M^QQJ4*W_%Y-5.ZJ74/U_PF5;6[;FWI7P]?0*OHDZO=Q@N: H#I<^B)S<856> M*YS00$FGS9&2F!(_E,Q%3@!$BN( V"1!LX#6GN<(\,<6.,%607RB S)T@-%( M!C(BI /XBI@H6DM?"22Q$/BXS8!$\2+^),;6W5N0!9F5Q,!C@M( '-U":PB% M/7>7RG-T0W8(DSW>JGWS!@Y&.3+V=Z80,L"TP4X;=!>PF(P/-Z\?>DX<^"PV M+%-&Q(YWC N^'$IQD'&%'YBDB%_ C/!=V$"T(()\Q\W>-\:-PGC(N-3=&#=R MXC PRN$&E9"0V\1EW&/'NE [DHZ'O1D (=F D!P$H6[JNDNJ)?N:86]2$SEAKTK!6Z<'X4MK8"E!C%0);VP!QD3/ !$ G 62/PV"T\-C$(T$*M;*D_ MZ*MGRU(J[!%PEO.'PG5$Y-D@#3A*5BEW8' @(N,F(N-OH 7VN*V/&>QD?K"' M^VFZ,=3ENE#FO]M[T6;'!\R;F:.Z#=;]I:9U?2$\J.=WU;3$'!HB.4O*JD@F M&Q.-=&@^VZ3=&.H_W\IFW\X:3BEXGO)$55!DDO'0CA!M1$UA\45>T#-T>CTC M-HP%8 /*RFQ&NQ+!*T7KG,^1$>9%OC+1OS5]Y[&)GJH-R*DI MR L[;*ENM3%80TIE,Q<93?&YMW.7W. V><<2$3=3HVB1M\LW[<* M/ (+ZVXI/6>PM&MU4T.82)SFZ6:5P=CIPRG[ RD)O9S]4ZL"?Z_ UND2 ()K ML'%[,YY7= JUO;4A3948+AL79WN1=?")6X>"H 1V"0I\XFVF^(^ !%XI:Y J 'Z%YK 5H ;4 M%?7U]O2R%UR^PS:>I ,(DDQ445(E%L8 7S?<.=0]R#:A)-N N/DQ\-KFU\THO85VPNPI#.3,WA@*1\4*>U[=%M6T]]J.NI M?2?Z>LIVLR=6&B$%1?;$(12XY[XYC@#'LZ0Y%MBC:*>T.)31NH($($=1AI(^ MI;F 5.>=6N)Y"W,088',)7SIQ+%DD@Y? Q<+CR+?<0/>J26LF9\[D-DO%N#! MR)2A-8*,$!J>S:"N3XS67-,Y&U*K%^]6%[W^V&=F+#PT!UJ"3H:QTR8O@_%' M9I,Y%4YA_#UU61@3Z: C*IB9CNM!N84P;.%;"C(.[F'BV0=$<(]%,C(K1.P) M^)<('I5DWVYF$0-U/.MK\+O8.'",$ G]V+J\>25A:4I;EPWP%.ZV+T#=X=JA MD[,OMVSRHP)>'U/IT/\Z])DI$6(F?_G")'I+-!;400.S*_1ME6A"'O5(<^..G>XW5YL7WF M.!#RI'/G>*%WPJ[5/3NNSZY.6'UVM4>2C-S1_G119S+.3X9VO//*FP]N3_LV MF'W*IJ !O5L\/ >HZ"K9K+8G2,I^8H H A^X%+$A5MWD7=0Q(%[XPEPC>0'CF$OF6A[#Y^\>K(# 5 MB'7I>RPV)]4(2V"O>8EZO.Z1>-)G#-+"'/*?U J!=EB% ",RM H!5W@\N-FB MW6PQN%';.F(\M9ITZPE5]>)TKSL,2GFBC*A%JUITN2M:-Z+;8T?G,2@T-<#. M*=1^N>O1,8MY\4@9ZY#T"6.;%YRB?:4I"&;M9!$?/!WF[9<7?/"SB#/RCH\& M4DB7S\V)_-/[TFO^[_CV@B0O&LGMNX#JR6WY<8B\E6WBV^ QI&:E,I\B;3\? MH(07NS;M>0:>.;$,,QBUYHU]85'<-.LXMHLX8<<2D7M,;Y7QP_$K$+.-3//8 MR3-+->3#)VHC8ZN"D/7K,-_OW?I1YRNCE2X6YELJE&@TL_W@J&EMOM<:VZ^4 MVL?MQUY?5+&@!:5ZCJ'N:10U/E:_/-TB2OJGQE+I=:H7"C!] _S_-J M>T,"FJ_8SOX#4$L#!!0 ( )!X^5C#5:B90!8 #1& 9 >&PO=V]R M:W-H965T[)1OCP^7D\OJF6YGM27U0IOSNIF6;:X;K9FU?R[&/SYE5]U2[FJ^ICH]97RV79W+ZM%O7-ZV?Z MV>;!I_GY179;GU>>J_<_+CPWNCOM19O-EM5K/ZY5JJK/7ST[TR[N59S]J+U\_R9VI6G957B_93??.WJEN0XWC3 M>K&67W73M4V?J>G5NJV776=0L)ROXM_R2[<1C^E@N@Y&Z(X3"97OR[9\\ZJI M;U3#UAB-%[)4Z0WBYBN>RN>VP=LY^K5OOJ_+U5H=_52>+JKU\U?'+<;DF^-I MU_]M[&_NZ>_5#_6JO5BK#ZM9-=OO?PQ:>H+,AJ"W9G3 OU^M)LJFB3*IR4;& ML_T"K8QG[QGO4S6MYM>R//7/D]-UVX 1_F=HH7&<;'@PQ!1H]V&B8I'>E,UE2K7ZJQ> 'GKEPH; M6\G&OL>.+$^K1EF=J'?UTWRB=&IXD.!:Y=4OB0 MZ-S@H*OF_/:E^MC4LZL(K=SE25&DRNK' M]@+3FCQ)TT)YG:2953_5+2:K9%"%1X5'EZ *ZY-@PRY]$#IHN&[+MGJY^WQ9 M-^TY),@:!!?.)5KGN H9_F&:=_4*"^H(U2 S)"YSN/)YF@23J>^Y;I<9/"Z4 M0W^C=4?5='!R5219P69&8=FY27R6R317:+Q/Y=_J9:6J7Z_F[:WBV:U5?::F M336;MRJW)K%I4*$P21[\?ELYPE"0PJ \MJ_P78OY\K*IKRL(QK9KEFN;A*)0 MP;LDST.WRS:U25XXG('GHOL5'9*I##:+,^6XRCRO?-=\MY4VB;%@@RQ56B=9 M9A,;TNVZN8NUS)PY@VU)518PLS?=4)'6;\ +(,Y$ENLL0XK49 Y'H0 MN5$0_:->O3B93ILK3"<@2,")YTUU#O)GZO16O5N4:SF">^$V.L$PW#AKV^8;# ^L8:" 6 &^\NY$E>4%+;0G90 5'0&!D8;1ZYQ::H"WN?WXOKMU7PQ MFZ_.L4\+3)KL\)6UD Y&Z0Q_"F7 JP9,!E:S^R#_\Y]R8/,O]_X=@BI(S'2! MT72>@\(L,U@'9/L0?S\T?MSR;U0@;0$7!'H@NP-;1*: M\T?M>/<>QWQ=-=R" MGH_ENE7OKZJGJL'1V891?@(Q BK*'2HN2<4,5$1@'\U7T\45^5*=XD24P)YW M/*)>#O"!M'_^D!X=$A0WY7I/M49TQ]\.T5=-0]LIWIULIAP#NH65DLI)9[#U M>'+>XHA%H@.'-%3M@;E,.[A#]X9QT-NX[I>6KDE2*(&MS;L%Q5?#&I V072C MA\RS&4P_0SWF(6^"XQ7L7N^#V+UA'\M8E;.NG[V[A:D< 'R=[AC-HZC5F 2 M$'L%^$&\98'V9- T[](=&S.#61Z&\.E$-+I >\%""F&'07+1VY-\L\&>3@.< M")&S-C&YYB-H5R/Z%J9(#DLU\\6!O0DKWQ9CB,M[Q.6CB/NAGLW/YE/1/M09 M;^L&(U0-'.$OEU4SKZ)2[M0S:'X_/T/[JT5[.P2XTF*3M[:6TW&V45/&/1S24LWW75 I\-!,!\)9VC17#* %&B2&0S@[,NX+ZYJ(0UUE?3 MB_T5H>$:5%2$JBK5JKJ194\4M@63B(V]JL6#F[=+,36PO 5WJIS!UL486,W9 MU6HF+S#+NMI9?=GN+V%"4)YVU@9\W_)6'+#WU:*\E>6)S?#A2]O%JSX"OVQP M(*!&;>H !&B53C+U;WO=[&@W#?,:H$\G%MV>)CLRF"SL#UD'X.:\&;5.BQXE MQ5=;IZ @@@=G%P5SKZUPE!^^3+NS+U+UOKS%)8R]U9Y%^QE+NL(P[R[*YKQZ M49^=1S+=_L^A=KX1NN=RLW7XY":Z/P>I ] 5Z]7HTPVQVT ]L(T'2ZC>.FHU#[ M6>+/X*@3.#*TQ#[-U[^HOS;EK*(]U-"OWR4_0J^W!K_"!1PGY D^X$U'^HNR M([TAZ>=;TLO%7BRNL_\><@J/8>=5-^5BT%+\PSS&GX]/=K9^A+L^[2Q2OQ#' M ):@2[RF->-#=,)@X'C?69V6%I1EC,7"T$R=D2L/TRRZFB;-88ZR9<;P9!KM M4 ?C!Y:0G^#-=DY5D*5I5A6<57GV@'F8)CXMT,T8OBE@8L%,+2308F%@&IAS M%O9=,4GW1A,S4#KCRC+9G"^,9*$^TMS6XXTM;"QDTQHKX[HA%'W< > MS;C#T?'U1KG4=NZY%X>:@6K,9CF(N3N(W?&0#22,QI9GI';[F.-AY. 9[H*= MJRT'X:G*N8CK%V"-IH%7L,4E/(L3+.!T.[DR&NO+Y*2Q>FEG*"&2S) GP!+6 MI'N>AI_ ]B7+;2&CPH0QXTEA>57@!TZ&F^#P_"3E"V=5/G$F]NU!/@1G)5@4-(NPLCK\ :PJ-H2@J=>!F9D.BC^?!.<%LW(P,_T;G&UGG0"^AZ\-$ Z]WGJ9OM^?@BHW^>ICO>6 Y>&.+ M@V%P9ENJB *PYH[#I D8>BQ#S/?(T$[6!79PUED89<#'_H7'M;/:>+?A29N" M+(E. %BI1*H@)E()8#EP5II).",5M@2K99H7WN3PH_@*IRR1CJWOZB:YOEX$%,BR8YV<_'(W03L'K'G+E]O&:-6O6087UPX,9(568AC;R+USFE M6=Z%Z. C>L%2ZL4?CD]M8B5,IXG/E&VQK,Q%#S_7@"\>8A%NGX'!4( [9"Q@ MIK$Y!80S4R38FR#1:48.(/,@^GPN&:_@*=DHS/00(Q-'03SPPM.SS2E-\\1@ MIS3&!3LQFF0I;(/9D4D"#3_(S XT!GKE.#C(2.MSC@]Q";Z%C &>,-9 &$WG M!;8Q'>1I@I_T^&T043NS@^<81'3%ED3L3H:]&F/LC,>S[3" &N[#3C!%^YZA M?8$=<#$.F^':N"A\ D2O+4P4PQ!D4/ \?,>EQ]:F8)Y0V 8BV3AA X<]-U88 M?1,X :<.25H=7^!')"TY6K,Q]%X^P62!XE::[,5<#MG79 $L*V)6&#D&$,%; MP7:,:0JN2;*G=D,Z_T(:=]&-CN,IA77HP+7'L-PEQEB@D UC-"YG6B:'!>$/ M11,V=. ZW9@S58SQ_" MSY%HKZ/B$30*Y1T:T7?,Y]JIG=%_H,\UZ%N-3OAHWVJ]<:YZWTI]C6^UXUJ) MYW20DI[ '3K#/5R?^JJ)7A2+I(#C%_\NP\ZJMIPOI'>,K?4#CWAJD[ONTG=; M=ZDS5'<:?"+7?8A<]V+73I"*#OZ+E1#W=MF3R ?YOMVV=YRZ>(Y_Q,.[>L%3 MA(L;E\)?@$< 0YZ8R .P(LHGC:D'^!+B(8GQ+_B">$]IB$PDXYS3AX!MF=U1 M",2'29V8&/$&ZBZS\5H'"ZV==C=XP_2CW- [<,'4V,CVG!RA7 MM!33C<^G0Y+:C?FMJ4( WGWY'T6W-DY,MGAGQ*'=O&(I0.@;@J)TVRL[H,]T M EO'=<0;IG;2S0LHTK"YV1?RW:M]61]EM&$M3'^]M;*-Z,]XO2_5XYO(<'[B MHY^^*:_RM#*_Z>N?<)Z2*J1?*E8!I%<4YYOZ);3(Y( WI4ACHLUL19MY,*-8 M#F44^\3-;P@@C4[]B)CK:7T58Y:778BPB^RQN&I#WF ISF7=M!"5\YK/I><] ML:/'91?_L**#H5JR/MIITQ=P)B3&*1XF<0S'.O28IA,@[P\EF-X6)7B,SA( MKQBZ"(6(5&#+,"PF_@)9C)O.^L6+$4!Y8IK9R1D;/0XL'&,)Z+ M=20QKL*4Z+U'Q(A=+UK@#!U:D7 H- RX;>JT/R+*"B^D& DX6"$")&!E9&,I MHF10X\ZQP*J$I,?:"TJ] E(VDS 0'3Y?:/I?\*$LWGA"PHHAN$GE]H#-&ZTS9J>IKCY[4794L)M"6M)V$XBMKUH MJDHX\;$IV8-JQ)]DB-VJ[FW7SQAT^,V>*,P>D;2$MA9?FT$.)_YO)Z58PP"_ MI;/W"+L^AB=Q7.EJ*\ =P'LQN;=S7Z!L'<[X'F@XJ&@[0&9 MEDF@P?(WLT.5#7"),S8E!&"5%42,#[J'0\XHE4AP+$]3(!2%"&?QZYP=K8[5 MVQIS/5YD/EPKN*WW),OM5H*^O8WE@5'!ORL7TZN8QIRO6#A3-S/I]C.+2-]] M>/>]^J%J+^I9O:C/!XLH&5L.YZU6%HWR"04HD! MJ^">K.Z (W1O>O_08>DYH[^(#/!#/:L6H(>IVBD)VR>=*:"DL!U8),X.?51( M&!-@<1*O#%V,5J=@+4C]_WCQ;3EMZUTN_/6J7,S!N/-K;-7L?X'%6!>AJ9$9 MS"0:M*A)JSBJE:)]#6'M(?(_@S@FAF6;-U48,=41S=X8D:,.Z!&4B9'?%\2" MEUVG1;-2<7 !1%!'!4*AKA&YZ4^_K >^N']PO8(>N SV3R.GHGN ,"L MJ%D:W&Q1&(FP?<5VT19@!"(QC&<2L2F36U9USDC&XJLPO%VP *SKMBMZ 2'; M;E=.IVVW?#A6.,%0RR5$SS"O*V0]D"AQ84S2I"(^L:)B/)>\K:/7XX7T)RPK MX'<(!/H>J$0>?!_W&?#YV"/G"RNX%+.P5WE-=98 MGLX77"#ZEJ?KNCG=+ OUI.GR9RHY7>7>O<[A+<5G*&55&MVI64, MG'1$ALHC=R:YZT(-XF 8)EN A'?;$Q'(KM:5.CJM5M79O'W.;W;@ M^1_!3K3Y,W2]'[* >Z4SZS M_*;D.?5=IT#_CYK/:,MW;?&;DK&(.C!E8^G]62M#IVID'#H![!0H9 M\&;GHZS@]N-8TKC]NMJ"7&DV,TVE@H33BBG^^@ M_U&0>)*8'C^;'(3FZHBIQ^PYJ=0\FR+7XG^RKC8D-K\#"E8)^'U0,'%-CM7P MOC0OC&.R>>]H8C&%@U*$F6G$/[<9XV(&C\=/)@,1.&=R]U'!P] @F/."2A,G M#DR=_\O0H5-(!AA*.I<*CR)6;\2\M-WM<]6(68DV9A%RD MZH&U4JSH$-<;LI0*.\]CY0[DR-U/%\)A@)W];KO&+P_MN>5G.&VGQ4%CA"5\KC:)^)]@FT;'JNEQ< M"75)W&_(O[@F\Q8;7Q:,G7"HZ9#L*D 7P^XA^7GNSXI?>_&?U>P77!AQ@%D,^YO52513^W_P8X3?4F-0;.=K:[^7KQP"]I MM>\B#09C!=OYT;_]"V"7Y"R/A%D=^*&[>.:_Y>M?UI^8J%>C$G78'8GY1S]_ M"(K'._^1!Z8]E_^N!#JGOEJU\?_TZ)_V_R7*2?R/0+;-X_^G\@/4U!P'N*C. MT#6=!'CA3?PO2N)-6U_*?PMR6K=MO93+BZJ<50T;X/U97;>;&T[0_T&PO=V]R:W-H965T KO&[XUX2H"\;UF$=BFNV?1CV0;:9 M1*@M>9+F):C;SJC9IZ$OI^.FFXD-YBULL>]&*F.EL+B0\: M3-8ZVVTO[4/FF:3$:42#4HCE 2-J[EW M%5Q>)TZ_5_A=X-8_=_*EX 9O5/V'J.QF[DT]J'#%N]I^4=N?<.=/3[!4M>F_L!UT MD]"#LC-6-3MC8M (.?SYRRX.1P93_QV#<&<0]KR'C7J6M]SRQ4RK+6BG36AN MT+O:6Q,Y(=VA/%I-JX+L[.(66V6$-?!AR8L:SR7MQL /LL+JO_83HC-R"O>KQHO=\%*:L ME>DTPA)?+%S7JGR"/Z\*8S5EQ5^G7!X0X].(KE(N3A;J--'QS+=((>$&5JJFXC27 M0)''/O*W6&)3H(8H8/"KDI^$M*1L[*<"N19R39G?<%G1;X?U+001BZTWP&H[Y1/3B]G:9BS($XA\%D2A"R-,I=K M^$H5H)^H8_&R5)VDW4EAFN2(1F3 M(3F;#%=5)5S_H@WOY-"$73>[*JC#PHW2K=*]Y'L#^W,]E29G-SF=)LL-@G5- M 0K7NZ%?<8'D!TKBB!+O*:E.CY&Y@(>NJ$4)JTY6AI0!7THT!M1JKT-"*DPN M2X1:-"Z:G')2R++NJ)DX$^MHN("[/#U@@U24*NJ9#JZ"XO6 \QDV:HLD9W33 ME)N#@0->HT3-Z_J5*+DOM<^:6R<2_PPX!LM.]S5W\4XYC.6STJIQG*CS2S#D M./D&'UHM*#L%@=_CBRC51U<-+*""B(*\'_MIP#(_.%U7[7'$1NYQ$E#FA9!F M"?.#]&U-G39+HY3%04)_G\5)\G7B?A7"MT=":9QE5,E1"&'(HCQBV30=RNI_ M@+ L#*B4$QI%4MW?U0;ZZATNM%$Z/@>NAEOPH#Z\)>ZY M7A,!J'%%IOY%1NFOA_MYF%C5]G=BH2S=L/UP0T\:U$Z!UE=*V?W$;3 ^DA;_ M E!+ P04 " "0>/E8+'M>EUD$ "&"@ &0 'AL+W=ORNMU]?] MOBI66#-U)=;8T)=2R)IIVLIE7ZTELH55JJM^% 19OV:\\28C>W8O)R/1ZHHW M>"]!M77-Y/,4*[$9>Z&W.WC@RY4V!_W):,V6.$/]U_I>TJZ_M[+@-3:*BP8D MEF/O)KR>9D;>"OS-<:,.UF BF0OQ9#8?%F,O,("PPD(;"XQ>W_ 6J\H8(AA? M.YO>WJ51/%SOK+^SL5,LU-@K1*7L M$S9.-A]Z4+1*B[I3)@0U;]R;;;M[.% 8!#]0B#J%R.)VCBS*.Z;99"3%!J21 M)FMF84.UV@2.-X:4F9;TE9.>GMR*NN::;EDK8,T";D6C>;/$IN"HX.*1S2M4 MEZ.^)E]&HU]T=J?.;O0#NQE\(DLK!6^;!2Z.]?N$<0\TV@&=1F<-_MXV5Q ' M/D1!E)RQ%^\#CZV]^*<"O^.JJ(1J)<*7F[G2DK+GGU.WX)PDIYV8BKI6:U;@ MV*.242B_H3?Y]9,X+(*/C0$L77!;+A>P9]EV9NR MBCYC;V:+^X&KIU,!G'5Q.H 7O_Q[OX+\SCN_KJE(\@L;I(MD"DI141=0UT!L MHF7S#@NLYR@A#GTXY$0+P*U&8J:0N. :WD 8^L-@X*=Q;#:1'PY3/\ACF&DB M3F;A6?^G M27Q<84<'93UHZV6!FO%*N5;)]3/Q"YKDV!' [J8J!Y ZZVO2.Q''Y'^*G"4)+19B\;6 :6F$WC;Q?'_,N*LR],9\1FI'(RG B7E M@>65&\Y9P2NN35LTC;([Q:\M7QNXT!)Y5$)KE,QT4&?$4DZFC@+10E/3<$YV MM+QJ#3^;*3>UD)K_R^S/GIPY-]+\E7NB[+7*N%%(2-[ P!]$0_O.D]PTDYPJ M?N@6*17];$6V>M09ZN_0QL,$$DJPG*2'E =_B*;77=I+I!>\*:IVX>IJB\0G M]619#[09B:9Q+#H[TUV_&RP= M MAC8'H]2/T]@MDC0_F8S]@]F@1KFT$Y B&&VCW9BP/]T/63=NMG@1=Q/:)R:I M&!5=24FJP55.;4>ZJ<=MM%C;26,N-,TM=KFB01&E$:#OI1!ZMS$.]J/GY#]0 M2P,$% @ D'CY6/L[!6,=!0 V@P !D !X;"]W;W)K&ULI5=M;]LV$/XKA+L5+:#JA:1>W"8&8K=%LRU#D&;+AV$8:(NV MA4BB2E)QLU^_.^HE3N88+1K L4CQN7ON[N&1/MDI?6NV4EKRM2IK[!7\6DD1$*RE"N+%@1\WJ0P.YHL:B?+8:WA: L[.%: HK2B+JG%S)35L*J_0]N1#62FW( MJVNQ+*5Y?1)8<(:08-4;GG>&Z3.&$W*A:KLUY$.=R_PQ/@"2(U,Z,)W3HP9_ M:6N?L- C-*3\B#TV1LZ3J!;62DOI.3V@]UE<8I3G$^+C-ZZTD:U7"_L5\650$<=1K M:W!;#0[UX'#5.]3.(1&&J#6!^LFQ?F[]>[F2U1)RS"(WR\"+)HNV+&4=?-3* M6+>L>\)RD1:TI(D%/EB/DIR?GS]$UX)0_7%8RCM9F@=.5I&E)"L%[01LP,0. M.L&;GFGQ+TP(+=T&STG;@ @:K:K& D)KZ5J'ZR"N%0V",1[&)J!'Y9T'Z"C8 M;AS#U5;4&VF^A?-G*=T"EP-L-B0*W_SJLB%(I8!7+JTH2G"2%P:Z@FN)D-.C M5GLI7!1U4;75P]LA(Y=E:\;9!40#4G1AD7F[7@/GJ\>Y6SSD[@9S-V!=\EY% MKQ_K[.CHL18.[CKPZ3;>C>NKX.',& EZ>R2/GPCWHH1[TVE((N:SF/P,<]2+ M,N8Q%I'4#T.8^CTX0H]SBEXR"D:3. )/&1QFH(/<'J47L*G7AK&'9!Z?,J\ MC(]( I MXQT \P+#*",Q#O_?8'Y,:B%+O"DH FI"1ZDQ"FE,CDHMC%/(B:LE8XBA$&3& M!ZE!$&D*RDA^3&HH8(8%9'Z*7N)LZG'P,DB-IBBW U)[2B_.$BAG,DJ-8>39 M#T@MH3'(+42I06E '],,BLQ'O80\\7A,#TF-49 '+N4^==*:@CG0QP,4^/+L MFZ0V)"C#1@'[.P0X&'U>:D-B,C\*>T $-'NIQ3"G#9N.GJ'5[JN.W^/,/%4?!(J'EZULL1=T\OR'F^F<(SG_?$CFJ8L5N[D M7O;WGKUCS)TT.$^VJLSQY0K./E$7<(P_?-2NJ-NU4; +6U[:Z>X^QX M<3_K[JL/R[M;_X70FP(8E'(-T-!/XPG1W4VZ&UC5N-OK4EFX"[O'+?SXD!H7 MP/NU4G88H(/QY\SL/U!+ P04 " "0>/E8.UNUC_P' #N&@ &0 'AL M+W=O5UFN3@:IUNNCR43%*5M1-19KEL.=A9 KJN%2+B=J+1E-C- JF[BV M'4Y6E.>#TV,S=RM/CT6A,YZS6TE4L5I1^73.,K$Y&3B#>N*.+U.-$Y/3XS5= MLGNFOZQO)5Q-&I2$KUBNN,B)9(N3P9ES=#[#]6;!5\XVJC4FJ,E>!7; L0R"@\6>%.6BV1,'VN$:_-KJ#+G.JV(7(OO%$IR># MZ8 D;$&+3-^)S>^LTB= O%ADROPGFVJM/2!QH;185<+ 8,7S\I<^5G8X1,"M M!%S#N]S(L+RDFIX>2[$A$E<#&@Z,JD8:R/$<#^5>2[C+04Z?7C+)'RA:AESS MG.8QIQGYD"LM"S"]5F3XF;1'7=OT>/*_1W3-XWL]U;VM,\X3\SI(ESY?D M#)V&:\X4N>0JSH0J)"/_/IO#BG]Q"T29$Q(A;DHT"_A^,\6XFB5NQ*:0Z^S!)R3;DD M7VE6@&ZP^D.N&?#1Y [NDI9I+N 045=%/A5::0 !PW3IW<_L<\I(7C.B+4:L M8;1 1@\-(UXSDL@HV3**&T84#L-8,4=YGA,-NRQ$!JD&3T^CZXX);OTV["VW M0O.,_T!0(XI*(!HUJ67%="H2!:&K4R+F>*BX,\2I_ YY-8' !+$UF,\B0A*J M8$< @7 &Y/F387V1\I@N!;EA,J8Y[,;(U6.2)PQX)MT:C(F($(4B&5N6ZU.*]V#U#P:*2%XI0B6X/5G3 MIS(4?K:)0ET4TSICI0"8%I5IK?@G88_K,FS UBF3L(#FP"[+P+ /"9G ,) M7D$BM8SX/D+&7W"!9)DYE9:ZO!W!TJBO.-R'590H.#@P:)%SC11I'*/_&?6J M,9XLHB^:)"C96D@SORXD:,# D%^?$;/VG.7-E45X;1F@27GV]$S/3I\#T^C2 MS#"4HEBF-1Y)*:P$PW6%"^KT@TF!;& (>9(U>=)H= M+-AFCVW&Z)S*?TNK7+DOIM11J[3@,7%=&!L:PS.YIA(3[!'YEZ#Y!)17[!F6 MVM"U(NCZCO,>E 2[*N)83A1:CNV3=R2R+3NR8,.FJX76.%L1AR@Z#K$ MC0++MH&J8T5^1"Y,A0>[_S5;U)0-XX8P\/6G[EM,L+7M$$T;SD8MVPZ-:8-# M[=#&K8TQ1&LX@%J;8UC:8]13 H.F! 8'E\!OIBECR6]G#Y!J()-B<5/DEO+$ MQ,4=N#UX:&(RP6X%O#?&^4G)ZV727>JQ&&UJ6K2B)0VM=4U+MFEUG9G8TB*0 M,79C>0/+,1.4=1!\Z845&DU?#K:;'/4$]Z[G+ Z(;N*/9U/R#Q*-;?PY%#KN MCH\2QD#V>$S8>$SX-S5-%V*U$@G73^V&Z58HCB"JRV/ZF;R^24PD-";BX%?@.E!X'!E.;0*JS\=*+K#", M=@3;.;&6CBS?BZ#(3*T@<$<(-G4@+\*E;8_(1ZH+:);(DKY(_C:$UC:)# MC.&X4&<\XJ$M*T6,'H>:PL5J#:: 2A=-1[4YL4H%D=-7I:(FYT0'YYQK(2%# MY]M^OWGDLL@]Q)?IK6N :E_ MO:H3@M![-5Z;7IO<,.B)W-?HOY^P$[[9D&VFP?].Z7K<$Z;3)DRG!X=IW1'< M50^?4*OVO311,%80(V8=9!I\G51&T+:!Z K=7C+=H5NSXGF<%8>!;5>S WN$M A,:R2_->KQP5GC@[._XH/82M>O*W?]$0.I MJT/M;$Q[.?R-KE]U'E12$SY('/\MC!^L]\=^!+CT\N3K]1Y1P+'10>" MA%C^AM#*X6\$\QURM<= AP9_M;=\[.SE#^0P\T,2V !H>="XS."O#?>B9A^( M^CR].@YDV$ZGGK2^04 4+\V7%E76G/)S1#/;?,PY*[]A;)>77X)NS+LU?%FY M %%[',%CMBR_KI076JS-%XVYT%#9S#!E%%3"!7!_(82N+W"#YA/7Z7\!4$L# M!!0 ( )!X^5CI+9 S4P< $H: 9 >&PO=V]R:W-H965T]$'3]P<2<7C"GTK3)8*+4\&HUD MLF %E8=\R4IX,N.BH JV8CZ22\%H:HB*?$0<)QP5-"L'DV,#^R(FQWRE\JQD M7P22JZ*@XO&,Y?SA9. .&L!5-E\H#1A-CI=TSJZ9NEU^$; ;62YI5K!29KQ$ M@LU.!J?NT7FH\0W";QE[D)TUTII,.;_3F\OT9.!H@5C.$J4Y4/B[9^?Y[EJK%R2 :H)3-Z"I75_SA(ZOU"32_ MA.?2_**'&M<9H&0E%2]J8I"@R,KJGWZK[; / :D)R+X$7DW@&44KR8Q:[ZBB MDV/!'Y#0V,!-+XQM##5HDY7:B]=*P-,,Z-3DC.:T3!BZ-B'S>3:33*FLG*/A M#9WF3!XD_Q$=D]U^*++ M4BJQ@JQ0$M$R11]9.M?6/]71G:F,2?0NDTG.Y4HP]/5T"N@0^7_T>:4ZU.\_ M5%>#([FD"3L90+I+)N[98/+Z)S=TWO99Y 9]G\PQ"$D'IJ@,5G?-2\CQ+J6(I6@OE/@/M/+5?I\NR*I2FXDRA"J*9%2[K M"*<65"$*+F)=*7DE95;"5'P-%./'7SB8=]U+6Z]O>$*#D[; Y'K M>#APB$5L]E>@>PXRS@5CE9$C'X>!8Q'K;<7Q%7*C"+L!61.O@;4JYQF=9KG) MK+WU'F,W#-?X5I ^K3V"'1):U'J[K;478S=NE:ZW5VRY$LD"VE)7;P^/0X)C MOX-N(8WV'HX<@EW/7Y.SA?;E^/\]'Z#NLF+*A*V]/S(GMIF_."_&#B:>MQX@ M%:@O0OP8^U%L<>LMS"0P<930\H5@9=(E:'.H-WW<&(]!>HM3[[\W?8CC8V^\ MKD4#^V?I0\ 6\29C ^HM&PZ.X]8\]7:7>5ID6&X;R'>QUZE#];8_TWSL$LCM M*&K1+:0Q%$#""/L@5%>C%KJC 0:V 08O:("=L>'4!"CZI?6&F1YJGY^V"NF MATQJPI\W(UY?>]PI4W\YZ":7[+#O)EJK#(S:.02'@*5^_EU=Z5SS8F))!43+ M1UW:" YB7>V&;H!)&!R898@=S]%+%P(L7J>Z0/!80X>N@[TX/D!#J(\1_$.1 M=MUUY#-$M.L#- RQ%Y(#PSL: ^_(!&X']3T"":( 4%TPS MU"@!X6H)M+-NB!JT7_0P9 MYU@?[40&-VGW6"]M(O MOK[_7R?Z=[?:[60/<1#HR1,RQ20AK'19KI;!9O)>Z).(3I@Q]GU(K"$!PP2P MB!Q_*\_!GE4NNH&KDQ?*^!AL2)QP*X \3,8N&OHX\".3MF/2"8NG4ATDUB'J MNYIFC .B2X/7F^AU\QY"=?,]+0TD;N29$N4'>S3U)Q.];>^6MZF79OK0Z^J M%R6Z\=%T%<"^ #(_T3A^V8\X([9P1[IPSKIB^Y].C\WD] M3JU AD]4K80>RF!PT /V-4OT7EOJFNHE[YV[&?-SG#V^9Z)4E\S MFF,U45:N^$JBVR52'(1"[^@C= ?G35PO/PBFZZI^O2I1 ZPB9UV/WD@\0K>' MUX?H!IC(E7@T4Q+,/S#\Q+TYN_8F;3&A!F4IL--%HN!"S>F, A'2KL=6GLZ MRL.0\C@,]S%'@[FGHR("S;5S9;'YWSSO<5);V9Z3JL7\ 4YJF?TK3NH;F5Y0 MO9Z^#AUUKNL+)N;F*X:LNE)U/E8K\TD^@;E8\*ZROZGUKV*()R%[I:J,^X7U M(.M/H.R,5?6@C![4LNF?_'[(PS]1" >%T/G=;^2\?,4MOSC3:@V:I-$:#5RH M3AN=DPT=RJW5^%:BGKVXM:K\]OP*XYK#M:KQK UWZ3KYQ&>5,*=G4XO;D/"T M'$Q>]2;# R93>*\:NS+PNIF+^:[^%-T;?0PW/EZ%1PV^ZQH/(I]!Z(?Q$7O1 M&'/D[$6'8EYQ+8:8;_@#0LS"I=:\60HW_OUR9JQ&O/RQ+_C>=KS?-M70"]/R M4IQ/L$B,T'=B3QZ'A^S?O%*FK)2IM,"U +Z.&9_/[NM8 S, M'G8$QX#77,_WQ7?4@_WQ74*IZAE*SC?%3>ZY@I/V 60#JM-# 8(AQ$%;\<: M-."L-!954)@D/IP$[NB5)% M6RTK".,>BJPXMR*:L.B0&5(T2G_F^#XU85P_ .[M26OY)*.IMX0'W MSH8[6VA!MXT[XSLN*X<7/+#17<3()DS3X6$B[&F[33H\N'1N(JV(D5;<82*0 MUO2#0:49RXOH1SLN->6$1HO.4E6Z>(=**[=+DE.Y&0]>B870&M]^4,WS+\(0 M9+=![O@8/K:D9.!#5\\PDJ_N;A'SY_]EX8I7_1F^XTU'I1GT$4,2LR"-X1GD MA9<%D*0IR_T4YP7.,P@Q!7XRO"\*B/.$%7& \RSPP@1^H=C1^XP5109!D'IY MC)G+PQ0"/_.*Q.$P"%\>?+Z^%[J4F*KI79^(DX)%>7@*N4\;GL1)?@IIXL41 MC5D>X#3)O!Q?H:]%YI]"EGE9 7@_+P36Z7PJ[EM)V7VZU4G 8A_5 S_U@AQ. MPI 50;0Q]U3Z,67;$($D9!GN5B1>E $A)$M32E8>0E#D+ HCM!]X00AQD*-_ M 62^%_IPA/B3D?B3H\1_V^/P+2*\9\IKU31#8[.62%T];G9O 0>Y?11_=*_] M%#\X($<'RB<.].R\!_/ *X6%XX04%1E64\5[PN^;2F>#Z@[)>*$J)'[S BE# M"['32<"MO-]=<*>"/]'6Z ,V@F;'V856]5;=_IUF#N$S+EB>9W![S)K%3ACO MXX@7E*AW$4 H&RRMD84%E M5\14C D+_<*MQC@_ J5TA%+Z8R@];08>&P:&(,*;"Z]"XLI]Z#EJ_@!Z#M$B MUBN.L9O!WEHT8B'M2/J/*$$-:@ON1Y%];4,/'*)HUT#0G8-TC-O+TMWH4LT= M4;<'.HKE0&>"ERMX$)P<6DKD8/1R9,Y-)_&X&4EZ_QVL> D,W+?MRS.(6(#W M(IUZ[B@Z97%6N&> M#)>(MM*111#GOOC\U#K%"/A!.0M38OR")5%"O<;3DT 1A]+<>1O@51"X9Y[FQ[":C5C-CF+U MQ#MP^I1\_NQNK/GP?M\ UQNGUP2/VQI_YW]315@WW4( MN3L[_F_M[T&H!BF+L"TX!+>,)7DT BR,6(%)V@>-Z=9';"WTTGVJ&\P*-HW] M]^RX.OX;<-E_!#^*]W\EO.?:E6XE%JCJ>QE>>+K_/.\G5K7NDWBF+'Y@N^%* M<&P:20#?+Y2RFPEM,/Y'&PO=V]R:W-H965TZ[_OH9.[9=!$AP6/HEM:]U"M%KL^!;N MP7[>W6F<13-*(WJ01BA)-&R6P55R>9TZ?:_PNX"].9*)\V2MU*.;_-(L@]@1 M@@YJZQ X?I[@!KK. 2&-OR;,8#[2&1[+!_3WWG?T9L2DKV#FY(.2MC7D5C;0O+2/D-], MDAY(7M.S@+\.\H*P."0TIND9/#8[S3P>>XO3H[=_7*V-U9@C?Y[R=X1+3\.Y MNKDT.U[#,L#",*"?(%A]]TV2QS^=(9O.9--SZ*MK;D1-N&S(.]$-%AKRZIV= MHGX6_#3UAQ;(1G58KW@*L2X-B-^5UA".I5@K68M.<%]7:D,D/AY"UJH'PI^X MZ+R%5:0>N1G'K55= ]J$7AD.'G \I>;.J2-UJ^I'[[!%(G+HU^@FGN)A#!D, M:@OI-VO>U4,W\UC/H6JF4,T'[1#CF,X%>6@UP(M,)??B^>6"RSV+]\L;.P695F,0NUED6%B5S\$F)02^]E.!:13[+YK_!EBR, M*5Y#[+X)$LY#AG-*\3J+_/_V^8OO%]#\R)] 8_L[I#^>=&*=AGF1.9'&./*KQ <$F2&"SP:[HB\J31D3L\F8L MI 0Q:(F95!;H.,5YX=. TBRD>?%FYO]:@YX:8WAOGGM*"XQ,XEBND(1ULT#2^ M*+* Z+&CCQ.K=KZ+KI7%GNS%%G^"0#L%W-\H90\3=\#\6[7Z!U!+ P04 M" "0>/E85_$A+_0" !O!@ &0 'AL+W=OZ4<@*%U1741+'PZAF7 2SB;,MU&PB-Z;B A<*]*:NF?HSQTINI\$@ MV!ON^;HTUA#-)@U;XP.:K\U"D19U* 6O46@N!2A<38.KP>4\L_[.X1O'K3Z0 MP5:RE/+)*K?%-(@M(:PP-Q:!T><9K[&J+!#1^-UB!EU*&W@H[]$_NMJIEB73 M>"VK[[PPY308!U#@BFTJ2XL)?R8!3M7OH)WCX8KI+8R^YHU_+A: M:J.H07X>*]CC9E:0%"N9I\+=_3L-4)O MV:8#&@ @-\JVO'-O-Z!I7VCC.H,;)Q(V4I#0TH)Y;T1T!E'6A_):79*S9!]X^9_0-02P,$% M @ D'CY6!C%G6*D @ Y04 !D !X;"]W;W)K&ULC93;;MLP#(9?A?#:H06,^!CGL"1 3\,ZH$#1=MO%L O%IF-CMN1)7*4XU$EMFDNO)"WT^\FI7<68549$,GXM64Z_9$F<=_?T3_:VJF6 M)5-X):IO9::+N3-V(,.&(;5'#VQ)85JO.9IPEM KQTB[GL,.$;F 3N!->%@AN>8?8R MWR-)O:YPI^LR/ K\W/(!1+X+H1_&1WA17V=D>=$_ZX3K4J654*U$^'ZQ5%K2 ME_'C4,D=,3Y,--TR50U+<>Y0.RB4S^@LWK\+$O_#$;UQKS<^1M_7>[.A#E1X M2.%_,30QL&/ FBF@7RXJZD8UA:="(KZX.W@L-R\WS V81[3G7;52(M=0OC[B M!*+0G023SHF#B)PDZG,XHZQD1#89^_0< MN:,@(DO0\>0<7E?GFM(D-D)J0I] .'&386AT!.XH,CJ&0W<86D&QE7B3YVC' M@L5(IA&"9#"!4V/BS@P[X\/IH6OU]EJO1KFR T9!*EJNNR[L=_L9=M&U[M_P M;@#>,;DJN8(*/E8ZE59&_T% "7$@ &0 'AL+W=O2O5)SX4PY+:I M6WTRF!NS.!J-=#$7#=>'KN3-1R>3*@@]7$QVHV-S@QFAPO^$Q<"O/;XD+! MU:BW4E:-:'4E6Z+$]&1P2H_.$EQO%_Q>B:5>&Q.,Y%K*3WCQICP9A A(U*(P M:('#SXTX%W6-A@#&9V]ST+O$C>OCE?6?;>P0RS77XES6?U2EF9\,\@$IQ91W MM?DHE[\('X\%6,A:VV^R=&L36%QTVLC&;P8$3=6Z7W[K>5C;D(=;-C"_@5G< MSI%%^8H;/CE6M,7>Z\]=9>[(GZ?7VBC0 MQU^;8G0FXLTFL&:.]((7XF0 #&JA;L1@\OP93<.7.P#&/&'Y+>".[UFC"ZUH6W(B2&$D$+^8$0"QD*UI# MY)1(JY_B <[*XZRM?CB8MOY:-%*U!':0J02SRZJ=$8/J.B0?15%SK:MI!:NY[0YZ!8P7& MO[Q!; 7_(NBJM+]5-4V=.)%<@#?R\=IX" M\EY8'>#<$Y9<[DX?*- F92J40LK[U4?D?,[;F5@EM6OA#E177V 1YG>$Z24E M+$9% 5F.&?(3.8A90"D=XC /\CBRHR@*6)K;(0O3($_==!P%<>S6TA3&C UW M^]TD*(\=P>NN .K239$[_!%68S?*<,).V0 :(><+$V(X0 ]@Y@Q M9J$?Z=U7G\TZ>_GHUWE'&"P=DBMI>+VOJ+9FQ;)KB41NL]3&%D1CC(F%61 F M^!>RFK.AXS3!5:^^IAB.GD0*M"MEJB]]>4!9=UQ5$-R]/K8PQ2'JATWM06T5 M (X<>$A#$M,QR7,2193D64AH'I$TSSR17U?E.TWM;ZPH6 J2'GMQ9WF^$G>8 MTE[J]OX.VA=\#I'0+"5I2@D-LC@D M49K"*,KB;ZKZ_?:>5/HL!E6GR4K@21SV J?,3B=QD$%;L0)/P@@%CK>]C.PX MF";]P339>3"]A(?#L@.E '^G1=$UG3OI['VWJ%)_;L)8J?(:[=[67 MI.0K +D8LA;WH*X[B!%]KG#LAR$ M8V!W'/M4P%'!90*$3\?03J#2/^S-HC]WJW\)7J\55%_#_([^0PK:QNYM%,>IX92'.X7X6?Q?/T*#&4=KSXR^_@6';6%T)PW?T;13[ M=NG,^%+=0J\GAV6XI;_K4S;NZ4V"D&7#394^6GM9T @ULZ]$-."$ -U[@WZV M?^MRZEXVW"]WKVS><36#&Q.IQ12VAH<95+)RKT'&ULO9=;;]LV%,>_RH$7% [ U>*= M3), 3;9B'= N2+KU8=B#$M.Q$%GR1.72??K]*SO5W#LW] MV[JYBO,06KI;E%4\&,W;=KDWF<2+>5CD\66]#!5F9G6SR%M\-I>3N&Q"/NTV M+1%-3K<[\9.FL/]^KHMBRJ<-!2O%XN\^704ROKV8,1'JX'3XG+> MIH')X?XROPQGH?U]>=+@:[*6,BT6H8I%75$39@>CUWSO2*7UW8(_BG ;'[Q3 M\N2\KJ_2Q]OIP2A+!H4R7+1)0H['33@.99D$P8R_!YFCM'[2OJ;SG?X MVB"&#:*SNU?46?E3WN:'^TU]2TU:#6GII7.UVPWC MBBHEY:QM,%M@7WOXVS(T>5M4EW06+A'L-M+X0WY>AKB[/VFA("V;7 S"CGIA MX@EAAM[553N/]',U#=//]T]@V-HZL;+N2&P5^.MU]9)DQDAD0FV1)]?>RDZ> M?$+>X".=AF7==%[_^?H\M@W8^&N3N[TTM5E:JI>]N,POPL$(!1%#-:7"=4SND_2:8C +=+YIU6^-IF]5?!FLWMMQ3]A2O5: M6W.O[7XP#C&\#4V@/-*L+E'9<8^.\NHJ+7C3U+&ECR$OVSF]KZL?TT2DX[J* M=5E,\Q8Z/LR;$&C1TQ(2+7N$9(=ULND]&E)1M5 2T\M%O0@T#G=H1C'LT@Y) M[YBP&=XX\YG%X>+5^#L/) MW/]J-8)QZTAYIIRGL;)VESCGC/OL\_4K%<(:3!J2ECFK23#G)4ENF#>*W@ZN M)*-VZ3R@KX:5IC:_"Y&X<TN M"<<<]TFEA*F"H35CT#.CQ1#1A]JYQ(PRQ#-FG(!KS F/8:69\IY.T"!#@Q@2 MVM#%%4V+FV**9,7'T6/&^.'WL9K\)B_*U%.HK0D32#O%>=Z$>5U.0Q-3#@=+ M=E:V["2_E7K&&(D+J+4" )55X./;.7JDS&E')X MTYP!BAX2KT22JC,+<,1GV,DO8^< BDC8(;@^/1%EK=1J3ABS$;O[%'EHY8\B MV(]NPD^#H@SX@2EED2.1\,L2&^X)_+#4"TM2,ZT=[-3: @S-,B6^!C^'XLDR MXH(9"XATT@25'DGX$GX(HY$&*HV1-.9,&^ G.;-2;L)/&Y:A))#RC)LN-0:I MX:G@N/NN^ V6[*QLV4E^&\D[_#J*_#?@I_HLX0V]2MH>%F\[JM!(E'W?/87@3OAPM*6'H%?-< MT]AW'4F 2F,W\ZN-9)DPA'[G4+R*2;1W@UARQ[^"7RE0*3@8H *;0"%HRA!R M*?M#82O 6C&E%71:K1.0QL%:G4I@$\#" FW0PFV*(HW1M[E.31B'@WM._Y1, M2C?\?A/ *TMV5K8@M3BBK):[W:SM:O?9!'ON4 4RO<$WSY-8F[#MZ@*GBX?) MV3-;J$4KYS2V4>RC4CXN_'][,'D6)/"1RHGHFD4F6*&1P6 M6]%#U[,]>IE?'RHF54=-?\_J/MEYV5ZOS MNH7AW>L<-^/0I 68G]5UN_I("M9W[<-_ 5!+ P04 " "0>/E8W4PL$SD' M V% &0 'AL+W=OJ$36\62I=<0NB M7LU-HP4OW**JG#//B^<5E_7LZL*-?=17%ZJUI:S%1TU,6U5U@ MRX(;<:O*?\O"KB]GZ8P48LG;TCZHS6^BMR="?;DJC7N233_7FY&\-595_6) M4,FZ:_G7W@^O6<#Z!//%%* ;H#(MA!OV$F%_VKK,Q)XE#"/A2?T!8/)@=,7_+W)=]+D MI4*K#?GC>F&LABCYSS&;.Y7A<968.>>FX;FXG$%J&*&?Q>SJIQ_\V/OE!.!P M !R>TGYU+VM>YY*7Y-H8 8?#ZX*,@^\E7\A26@E&]&=8$&[)Q$X(_P>1MUK+ M>D5NN)'FF(TG41RW\6DMB'610A:8X'URR[\$60X ^8AZ'"PGJ*L)ZB6B?MZB MYI#X6]P+Q W*B%H2B DQQ(33?"=R42V$)H'O1@-*C%AIL>(6%"]>B 6HI7@6 M):Y' 3?AKC3(NFD!X$;:M:S=NPF*M12:ZWS]@NNN'V_)DVID3E+FD=:"!7^! M>JNV-DQ6GI'W;CN?O.OT=R+;%8.M^*0LN&5R:+LV/J(?.G?Q9RY+=#J!HDP, M+\4Y^73V>$:>M /Q0GXD 4U31H/ A_Y//Z3,9[_L],;W#\+( G(>#Z52VJZ@ M%O^\X/D7L,N,FVZ7QC0*$AJRY,C(HP5G=P?=*#S;''2:=E'(9XE5?-02TB0( M:>9E1T9^AP/0XSBC6>+OBT^:%Q@3/,]56]L)T'U70#B$GC>LW[;]\.L1)VF\ MT[\36CYSO%+Z^#Z'@[0",L,2#4J)V?#&4)*[IXO]4BD]*DP3RJ)D7[Q55:4* M:5^Z]6ZA:NP.E"BF+ OVQ0F@26[]3ZC"??%5J$*:^MF^>)"6WQO($!,LH5&: M?2.0Q_??'\A93..4'1EY?5A$U/-]ET>'(P>!G,39OO@=@>Q1%D>'@=P-OQXQ M!'[$]J3_.Y@SCR9^M"^^)FP2G.KMB\"X@$_5!&N_J/,7#) -UP7)@5O@)6T( M8P>^8.P?R@+ '[%H7WR-.7%&PS#9%U]ASB1UAK/)R GV$ WL(3K)'MY5#=PI MD /O%0>@#V*X;:\!_X-H(%50V"$,CXW(Y1*NN<_#)7E=POT.E[=PO;P;_"#L M6A7D]R7Y!&Q/ER\8R\"02_"RA@C\P]%(\B2^6G(#J[X<)5I-XZ8I>#V+56[6H-1,1L M7<)'\WLFP0?78!W+0:7$_2"3#)*8;F?\=BA(VZ@#AM%K:4:,/,JO.VS[<&#+.;9D8U^^Y5J[+3LH"P$6B(F)!DJLG] T8-@)J1]A M(?8SZL4A=)A'?;B.AW!Y,UGY%@ _"PUEW5&V!C#K'!Y MT#+J8WL_N@BVC' R=AB-H[2#E3@0?DH] '$B5^(A5^*3N?*KL;)RA'',!0=^ M9-OO:OA*:-U'TK%0/JG_VZ$LAHW'N' ;CX19CAMW4>HZ.Y@D(' M3%:U&BN,@0NAZ&@P+UV8NN]%\\\SY-.$F':)!PR^RUPHR[L<]Y L#.$YGLR1 MH?N]3XWS(PR*Q=FN?8$7^V<$F4SI4_DH3Z(;#/--SKIT %@/XD\4Y_ M0E_6HNPLY1:'X(H&'A)3'\(TH*$?TRQ(H!=#MH0LQ;.!EV6>C3%!@E9$>4 MI$#C(NSZD#4!\([[8Q]BAWZ[@_@R$MP4>C3 Y:'GNAX8",<#6V10 J(X=5T/ M'0"7MRAA!$6%^ [2@.=[[\(7HHT^@ M37S6R? -LY4?I[IJA>0JR\#2C"!'#".4PLQ'"8O/P9$V_,7M':3?SF5T"OWQPJO-&"'W6^=873X*7;=_0L:IW=_U#YPO8*J 3F]A*7> M60+WK.[^4G6"58W[,[10UJK*==>"P^'A!'B_5&!W+^ &PZ_"J_\"4$L#!!0 M ( )!X^5AQRL@J$ , !(( 9 >&PO=V]R:W-H965TMDRJALFX?IGTPR4&L.C:S'6#_ M?F<',EX"VJ1](7ZY>_P\Y_,=_;54KSH#,&23H=PJU#>.S0/.,0;1TB)[1DYF3=4T/COI)KHJPUHMF!BXWS M1C5,V%N<&H6[#/U,/&4+P>8LH<*089+(0A@F%F0B.4L8:')#AFG*;,0I)V.J M,_* %T\>19E ]B:N[\%0QM^A[GVQ9 MC4I6X1E6;?(DAA$'8K.$S_GOW MZ *=J(IZY/"B,WAUD?X^G&FC,*U_U,6KQ&O6X]FG?J>7-(&!AV]9@UJ!%[]] MTV@''^K$_B>P ^G-2GKS$GKL*HVVM& M8=]?[8LY-0L[0=3J5F8'-%L5S=8_T4QD#L30#=1F ZC9V3O.B%C>Z1Q%.C;J_1/%+H[Y77'-3"=1U-W!,N M2U"U6C6VH:OG1^LC;'AE?_H#4W;+)ZH63&A4-D?(X+:#45=E!RHG1BY=$9]) M@RW!#3-LVJ"L >[/I32[B3V@^AL0_P902P,$% @ D'CY6-D'VL!'! M6 \ !D !X;"]W;W)K&ULM5=M;^(X$/XK5FYU MVI5*\P84>H $5'OEM+VBTMW]<+H/)AG 5\?F; ?:^_4W3F@()8W:%S SCWE:J![T",.0QX4+WG94QZTO7U=$*$JK/Y1H$/EE(E5"#4[5T]5H! MC3.GA+N!Y[7=A#+A#'K9VE0->C(UG F8*J+3)*'J:01<;ON.[SPOW+'ERM@% M=]!;TR7,P'Q=3Q7.W (E9@D(S:0@"A9]9^A?COVF=<@LOC'8ZM*86"IS*1_L M9!+W'<^>"#A$QD)0_-G &#BW2'B.?W>@3K&G=2R/G]$_9^21S)QJ&$O^G<5F MU7-.B)(# M$JUV"'8.P5L=PIU#F!'-3Y;1NJ*&#GI*;HFRUHAF!YDVF3>R8<*^QIE1^)2A MGQG,($H5,PPT:9!A'#,K+N5D(O(0L5)_O )#&?^$%E]G5^3CAT_D V&"W*]D MJJF(=<\U>!0+Z$:[;4?YML$KV_Z1BG,2>FO+^A")@82_7<5W1R_68UO M<_%2KVD$?0>338/:@#/X]1>_[?U61?Y$8 =2A(4481WZ8'@[GIR1*YB;$OTS M,MQ@!%A1&A@7#4TYX%K\#P8HYK0Y(U,%Y)X^5DF3[W>1[6>KRF;0"5L]=U-F M?&SC8R$JC Z8- LFS5HF?V(13 5-I#+L/XAQC'6.9\,EUC>"D6T4%7H!2N&: MWK]L)B*>QKC&;)V)TB3EU.!4FA4H$LD$=5_94K8!:RL3%$/@;G)!3+4&S2-^ M[;;W0H/0F%2QB:\SKD10QF:(D"\F9)!.M M4R0V>L(UCN0C-)FE\YAM6%:H;Q49+D%$5I7OS*Q0D)E!+6RBW,,CU>3WE**( M!G*4? VW3:BP&V-B2:QIGU/<%;&N*2HV A V7AIWL,!UB*L$RWEU2V)XYQ=! M]X5DM>Q_,%':A;;M6FW?EB(<_R>IB(#@&AECG#%#ODA=63+;1T'R,D3:1R'R M2HY<%"0N:DE< X\;1C:PTEL>3P+^MYR=R*P P$ZA0"=GUSY M.Z>4XD1@!U)T"RFZM;$PIDH]D6^4IV K64F"*8=X69VGW:.(]$//?EY$;H6= M=VAW<&;?V_MU7 M3UOJMOSZTQ[5B+=F7#WP>^/L5&B',NS;+?]G]UO^21NN4Z$=RK%ON?SZGNN' M,F^'60[15F7J51BV_;K 9 >&PO=V]R:W-H965T M*:1H;R(NMRYGAG!$Y<*_0MB5-Y M-%DIM7XWG$HLRYTF+$HGBWEQ M[2);S,5&Q5'*+S(D-TG"LN_'/!8/1Q,\>;QP&=VN5'YANIBOV2U?O]0D B0>4Y6CPEA\4N2FL@4V4YH]QJ3*X&X&=6BQY ML,DB%7&)6H<'Z'TB,A7]QT-T(J3:1^]C>. L#3B"J8-.,AY&"GT24@*:I2'Z M7:H(D@KX#RS*T&<6;S@2-VVG'WD<(B70.5/YI>_HS2E7+(KE6QCO:GF*WNR] M17LH2M'?*[&1X%7.IPHXYI%.@XK/<(FKM(V(16V-^8C8_Y0&8 MX\*<=LVGD-DZO:1.+RG\T;'TPK(+-W&1BK/TGDL%2T!)].43 -&9XHG\5T>R M]&KKO>9+^YUO0*CWD9NE]0QW=MXLZG]VU>&IR+9Q[U:UPG9+L.V3:&?,JO56O>[A<3 M]T")@Z3A$ 2;9!,7\_TJS7@@;M."TA]0.'64RA&=5JC8HWC6(S1$V=1R73T= MIZ;C[(Q.OL!U=)PA'=_U+;_'1P.CEN=:>D)N3\;XVZ&O!J&S3J$-RD(;CSP';Q#A <56C\83H X'O^;@ M_R"'@D*^PAL**:@/J'>C3, (;N]!$(@I="W4"D'9YF7->:S=15>!6\H*,M^<8!GEORM^2LDPML-9K"VDG7J]QN*0?;\M9-0DM8X:UW MOLIEIV(2XGA>OU-H@8YE4ZR?Q[@1+-@H!W;2_:HAV]'VBY0&XHTT/MQH#VP6 M'[MH?=60G4!MWZ%]/D.88V//&:'4:!/\8G%B;GY8(T6P8\T&ZDH+G+F4DA$. MC2#!9D6RQ0:(AQ)C,+-,D"Z#1H%@LP1Y=>T/#[7*2.'0 4V%HU$UV"QKKI9H MJ6 =E?O!"Q%#?@)HA\O-=1C=1_F^7Z+>]#4V1/-XS^X&6_+6S4ZCE["_FY9H MU&'/3L*6O'63T(@D;%9)/]429X,)2Z@SPW9?K6N!KN=;GGYFDT;.$*-2V$E+ MK(9\:D>H@=ED-ALI8*01)\0L3G;1&8E&DT#'( -.0YSG.O88I]:KEAXA9]ORE5CSK%G]#]S,[>_8KP"UYZU)O]!)Q M=_,:U"C#GIV$+7GK)J$12,0LD'ZF^Y'ARQL0ZX-%_ 2J&W"C68CY)<].^M[P M!/E8U_B2XN,' #"30 &0 'AL+W=O?&M M7' NT/=EFI5G@X40J]?#83E;\&5&R[C)!N,3^N?71;CTWPMTB3CEP4JU\ME7-R_XVE^=S;P!P\_N$IN%J+Z MP7!\NHIO^(2++ZO+0KX;[KS,DR7/RB3/4,&OSP9O_=?G(:T6U!9_)?RN;+Q& MU:E,\_Q;]>;C_&S@51'QE,]$Y2*6_]WR)7"?&$SY;%XE(>(D:+T_0ISR?W_]KMZ@RSPOY"_?Y=D<7<4BR6[0+Q=S;7#O-L$%!X+[;9V]0MA[B0(O(!W+S^'E M%WPFE_OUKV=;F*9_QL( NSY,4M'XR?_^0S[TU7"@PY MTQ*"=PG!D'>9X*EHG/C+5E:ZSG[C,JQ=5A>9VS&F$2,!.QW>-D^LPX[YHQ!' M.SLM9K*+F8 Q?YE48A:\EK84=&Y MF^#A^NZF(6=:9N@N,]2)O*G)A!ARIB6$[1+"S,M[XY(V9!M@.O))N"?O+CL6 M1E[8+>]P%W,(QORG6/ "?2GD7UL!:Q?TU7>K##G33CO:G7;D1+N1R808 MD:,M%C5?3DP_C44+1O\Y(.1M%[?PUYTW.FZ,T/W8C>*-F9\J8G1;&=#Y+2 MD:*/6HJF'F%LG\,[[49^X!^0OP(P'R:P;OGWO*"#A^B]C8:\ZJ/7*!"7KKG.\W:N)[#0?3> M7AO]L4!178#=:-XHV9GRIB=%D5T M^".TSQY7/.0B1ZK JX !JY.S?>[B,-' MZ+UW-CIB@8*Z@+D1M%%J,^5-3XJBM@!NNATGZ/ IW9;'K/2(%5(%,%)5LOYU M'1=Q)KC4=EZ@RX*?7/'K=3:W?7TWVF,SY4W/HX*\8.2F'(R"GBEO^E!(@1Z& M>WG'C86\EM CS_-"NC\6ZK(C(3[0-\>*Q#!,8D\O"4>]2CC>OIHPY4W/KF)' M[&9VBHW2H2EO>E(:XU,;\U/<*@#L^=2/]@NETRX\=&.+%;YA&-^.*A2;'2 X MWMZ:L-'APPHXL9LI+#9*G::\Z4E1U(DM3&)Q>\1*1A&E^QV@#COJR5(YT-+' M"@LQC(5/+Q0W=]9PN+TE8:,IB!7!8C<37VP41TUYTY.B6^U"N"P>C^P8Z-]2!2T$C'H]@,.MK.A/S?#9&+V:3\;J$D4:A(+PV32GA0?J),N0ZA.% T2F ;[UXG-NP\X MV-Z2L-')) I9B9OY,S&*FJ:\Z4E1J$DLS)])>ZZ\3U6@B1ZK(D "$^ 3:\/- M#0<<:V\5V.AJ4L6KU,WXFAKE3U/>]*0H_J06QM?T\?$U:*+'JK"0PEBHE\;G M15)(D<>%W#T+TH=CZ;W+-OJ45($I=3/%ID:1TI0W/2D**:F%*39MCZC]44CW MAQP'S YTI&CC$QXP\4$EX.BV HZPMP9L]"6I(E'J9AI.C3*D*6]Z4A1#4@O3 M<-HQY\:,M JCTXP>F&E0A7@41KPG%H;-^P@XPMX:L-&(I I#J9NY.#5*D*:\ MZ9\F4P3)+,S%67O>S7Q_GYW$'" ?05@RIN>3D6@ MS,T0G!F%2U/>]*0HN&06AN"L/=QNE01DHL>JF(_!S.?L(2DXCMX[;*//R!1U M,C#'WR" MH^O]^7T;K<10L6;H9I0=&B5&4][TI"AB#"V,LL/VA'J_'D 3/58%K; MS3[%Q4TB!9KR:[G&>U6Y*#9?&+9Y(_)5_9U;TUR(?%F_7/!XSHO*0/[^.L_% MPYOJ:[QV7]LV_A]02P,$% @ D'CY6(9O66C/ P WA4 !D !X;"]W M;W)K&ULO9A=;^(X%(;_BI4=K5JI;;X@4!:06@(D MJZE436=V+U9[89(#B2:Q6=LIG7^_SD&>):FF'V[AX0>9IJIO39\BG>1R!OT^72/=_ $XLO^ MD7P3\%<.!'UVCO"<;2K_F-WXXTXR\($@@ M$#D!RZ]G6$"2Y"!9QG\54ZM3YL+CZU?ZJNB[[,L&0%->/&)#E6LH:$@XX*FE5A6D,:D_,8OU3@<"22G76!5 NM4 M,'A#8%<"NV^&0248],TPK 3#O@*G$CA]!:-*,.HK&%>"<5_!;26X+>Q0SE\Q M^2X6>#YE](!8'BUI^47AH$(MYSPFN=>?!)-/8ZD3\R<(,A:+&#@ZNKQ&=XE< M!9@$@.1Z0@L&82S01\JY?"H]ZD$2(D'1 Q:YYMNQ^,(%@>.$7TK,ER<777RX M1!]03-#GB&8_M8#D[A-F"2"Z+5;%M:#7:C%")?0,K_;?-_F670GB7?\29\CP.8:7)+X\">09O__IOI&'^TF4\ES%4) M6ZJ$K53"UBIAGDJ8KPC6L/>@MO>@BWZT/URAZ,3>5P@W=HF@W"42N4NT.;Q, M-"H2Y:]@SW/;-*;Z\[%Q.XMYKW%[)%RJ3+A2"5OWJ-Y3F=!7!&O8;%C;;-AI M,Q1%P5-I;)]")2)AITO J.SW<]R M1LT8MP=GV8.S.H\YXZQ[Q'AMN:QFC'\>8P['=4QC9L;US(P[9V;Q?;01O.R! M<$ 7&R"PC<5EV_B/SVHX'?WSB.')V/^0L3R/,(W;DY'O[-A[UZU*F*<2YBN" ME>[0CPY[4F"[XJ20HX!F1)1_6^O6^C#RKCB#.VF_-R<+LZ7=-2?+\JSQ.[X\ M^91_O78!\OJ54O-[D M">HCW?G_4$L#!!0 ( )!X^5BQ3'CCSP4 *PA 9 >&PO=V]R:W-H M965T.?$[DW<.39W=9_D5L.)?H M6Q*GXGRRD7+[SK)!QE/+K'(DB25C^_16/L[OS"9[\^.!#=+N1Y0?3^6S+;OF" MRYOM=0YWT\;+*DIX*J(L13E?GT\N\,M+ZI0&%>)3Q.]$YQJ55)99]J6\>;LZ MGUCEC'C,0UFZ8/!OQR]Y')>>8!Y?:Z>39LS2L'O]P_OKBCR063+!+[/X[V@E M-^<3?X)6?,V*6'[([O[@-:%J@F$6B^HONJNQU@2%A9!94AO##)(HW?]GW^I M= RP/6! :@/R4 -:&]"*Z'YF%:TK)ME\EF=W*"_1X*V\J&)360.;*"T?XT+F M\&T$=G*^X&&11S+B G4NGZ.+),ME]"]?H.]BP6#BZ=77,*'XAF, M>+.X0D^?/$-/4)2BCYNL$.!7S*826)9SG88UHU=[1F2 T9]%^@)1ZPP1B]@: M\TNS^14/P1Q7YK1O/H78-@$F38!)Y8\.!1@VWJJ(JV"\37=<2-@$4J#/[P"( MWDJ>B']T)/=>;;W7PL@[-V'3R'=?!.%^#9=-?EJ@%Z M@>M0ZC? '@^[X6&/P",,BZ2(JXWP)H?M@6Y2R*YQ1>T-9-4SM.0 Y^@C^Z:C MN9^#TYF]@QWW@*(*PK9/!O@Y#3_GQ/S*=' ?/T>=NDLIM8(#BAJ<;<&#=/0D MW8:D.P+)H5RG(^0J$[4.J)@0/1)>0\(SDNCD5-;+J?OI,XEXDXW793;>E=E8 M-WE/C;*# \_M[)4]!PW0=3R?>EA/Q6^H^$8J-POT$=:/*/+OW5+Q^3U/ECS7 M)D:CPV,3XTC.>MR#AGMPDLH0C!F D9SU H"M5GQ8CU$;ZE&ZR]/&OATHRU@# M= @F?F#KES'NR"C\/Z@.]21,V<8(Z9-K)0PV"H1'*@WU)+HSIQ9Q+>^0H8HC MOD.M@=* 6Z&"QU JQQ2'>D#C\S)!^D1:I8+-4F6\ H%5J4%]GU!ZJ+HT0#L@ MGN,' V1:68+-NN0#%]$*$F/$8O0>,L$MG"[1*Q9^@>X7E=FUG0U0-NE@3-4.%H! MA,T*Z)$*AZ_)F;:2BU148+GN ,56YV"CBGBL\A&H&M6BE%B*"%"!/DC>H?,A M:=4,&4/-'%,_B*I7#I^9$=(GTHH98A8SX]4/HJH1.(I[-CDLZEI@X,(1?X!, MI_]B%B]PQ%A(F.J^3W6=Q4 LA%JR*):K:!>5_4B!#AZ=L9J8QSNZ-7.*W@QI M-0^AIVE/&:74T4$8R5L_"*U>(F.T=NZM)D33O+&H9?G*8M< B>UX9. T35JQ M1$[=Q'E(-2%J=X90?-BETJ (9JMPR!@*YZABHFH8I9B8('TBK< A9H$S8C%1Y8GM43M0FH<:H&-AW#VU M],FT4H:8I>MW\5MU0ZV35 IJ%$W'!F$L;_T@M,J( MCM'FN?]EAJIV;$@ORJL,'TD' M4_?2M/,JO?P=PWN6WT9P0(CY&NRL%QZXR?<_#=C?R&Q;O5U?9E)F276YX6S% M\Q( WZ^S3/ZX*5_8-S_0F/\'4$L#!!0 ( )!X^5B0FB"*>P4 ) D 9 M >&PO=V]R:W-H965T MB[EXZUC:3=1MJJP4Q9OVPZH?QO;$1@'&989<^NM[P 0PD%%,P)LO-N YA_.^ M'.#QP.1>1K=J+81&#X$?JI/!6NO-I^%0+=8BX.I8;D0(O]S(*. :5J/54&TB MP9=I4. /*<;V,.!>.)A.TFV7T70B8^U[H;B,D(J#@$>/7X0O[T\&9/"TXH$6LM RR M8*@@\,+M-W_(C"@%D-$S 30+H"\-8%D 2X5N*TMEG7'-IY-(WJ,H&0W9DH74 MFS0:U'AA?V*)+J12,'0F5I%8<0U;YH_H0H0K&"9OT'FPX5X$AURC]V="0[X/ ML(_KV1EZ_^X#>H>\$'U?RUCQ<*DF0PUBDI*&BZSP+]O"Z3.%_QF'QXCA(T0Q M'36$GYK#S\0"PDD:SG;#AV!A[B/-?:1I/O:A@; M1*P;&V9;CI.6DUR^[J:$C DE[F1X5S;%6'9+4T:Y*:.?9PID6RSB(/;3DS$9 MWV33MD"K;!/#S*Z89)31TB0K-\DZD$FY-0BN8A;U-SWG3)-JIBQY9!#MN M];IBK*NE:C=7[;Y>=?D0?XT2W14?CM!':,OD/%*HX>T8]O(IB+J/$F:LRS[TVTHV0[D@DN M T?B"RR'77D2E?9=FTI<2MY6W21U5-N_NK=P5QR6TL*!"5&G'L+;)%5:#2I M#R8E!9220U'I"]DBJZ=L"7-="GQ1-:8/+B4%F))#D6EKO"!U-&68VMBI.M4' MG)*"3DD'>+H/89 Z?S[3(GWP)RD E'1 H*^&#%*GS.8NJ(^CKL7P,Y!!"H D M9H*\$LI;"FAT[D,C1WK%5P)]X8M;$%"^W1KXP[R'O6^U?9 E*="2N("8.FA"/:%)$+K!&M9-G%*5\S,F#XXEI:F4@_%L:U)A-8YEF#J.*S6 M0WW0+"UHEG9 L_N@"*W3JHWML8.K\X/FPMH*+VB5=D"KKT81VC!7BAFCN#KU MTS#0=6S&W&86H05K4C-KSC14KQ /EV@C?="Z "A1\7SIW7G)HS0SAIB3[_TP MH0_ZI 5]4OM0CU@ZFI_,;.ECMI,6M$H[F._L$D-H?4+4=ADE53XWU]W6EX): M:0"F-?BB%UC&6N8UEL5#6F#XYE!<>R0W%L M:PQA=8ZE[GA,JRUD5M+6J8)D602EE/PEI.G_4$L#!!0 ( M )!X^5BD/!22/PL !-B 9 >&PO=V]R:W-H965T#/9"B9E$J&UE)3EI M]]RI*+]6]];6R;?%?%F=3^[K^N'U M=%K=W-M%5KTJ'NS2_>>V*!=9[1Z6=]/JH;39;-UI,9_2-)73198O)Q=GZ^<^ MEA=GQ:J>YTO[L4RJU6*1E=_?VGGQ=#XADQ]/?,KO[NOFB>G%V4-V9Z]L_>7A M8^D>3;>CS/*%759YL4Q*>WL^>4->OR-IVO18-_DCMT_5SM])H^6Z*+XV#][/ MSB=I$Y*=VYNZ&2-SOQ[M.SN?-T.Y0/ZS&76R?=&FX^[?/T;_;:W>J;G.*ONN MF/\KG]7WYQ,]26;V-EO-ZT_%T^]VHT@TX]T4\VK],WG:M$TGRSLU^;*9QZNZ=/_-7;_ZXLK>K,J\SFV5O$S>+(JRSO]K9\F[HJJ3;#E+ M?JWJW"7+/?5;EI?)']E\99/B-O']7B2_?KN9KV;Y\B[Y7&;KW[O__5C:RBZ; M$:Z_NW&7=>FF;I7-DP]9W33ZGOQ\:>LLG__B(OAR=9G\_-,OR4])ODP^WQ>K MR@51G4UK)[4)>'JSD?7V618](.OOJ^6KA*4O$II2'NC^+M[]TMZX[F3=G>UW MG[H$;[-,MUFFZ_'8H2R[TV^VFJ\S]W[Y:*O:G0IUE?SY#]

5_;1?7OD,CG M47EXU.84?UT]9#?V?/+0)+E\M).+O_Z%R/1O(%%*Y9G$C# M@,) 0\%HRGEXT2(>H$BJ;082EX'DRF5@0*PBD*NH5H2RM)V$,="*>+8B<;B*)Z$O M7A'(5R3E1!F0A3$(BWC$(G'&BF?A-,D0LPAQ4"E8F[/B,6$U>](B<=2ZM-?U MWBD/5X1.>B%^$:FI4 :<[H&6RDC!#A$8\0A&X@QV:/YZ41@)8!BCAM+VAZ-X M<-B)]"A&XBS68QWKG J(8U0J9N [\AA$1CV1T3B1]5G-NN:"0B8SDDO>/KWC MH6)3X9F,QIFL\Y+663>D,I(2+;76;>5C8!G=\<;B6+9C069[27A>TK(ZL5O) MMXWDQX.2(7TU2[F2#$@.M)1"::9(>&VC'M1H'-2^7"6?2YM5J_+[SG*=_/G! M+JYM&;;Y!@*KC;8Q,(UZ3*-\'*]S(+#:)&$,3*,>TVA'3!NM$XAM%%)"2&\G80QF(UZ9J-Q9AN7UFD T(PRHNTVQ(/$ M)L'#'L7!'@+6:0#Q#!6FC37QB+"*/>'1..$-A.HT8*H1S0U\-X,-!254FP.N M _. QG" U@O4&20R]Y&+2MZ>QGAPV"TKCV2L#Y(- NHL8)UQJCG8T(F'BDV% M9S069[3_!ZBS$),Q!7ST>*C85.SL9'8TXH8"=1;RWQ27[0\H\;BPNCW7L;C] M-ARF,^BU,:TI8VV$"33DABJAS8%US?,9B_/9)UOE,X>E>5.'X-;AN^S.)F^S MFZ\N^([0'G^%4WEUJ-'V\^%IC;)(Q!:\S3&CMU,[-/D0*$L[:) M&@\'*]=S&<-LA ["YPQR&FQ>#Q8O1[I^*D[GQVD!8PT2H4"A1C!AB+E[("GQ#U^ M\5-W+GM#.(>TU3XVXT%AY\J#%L?4C T(WQR"%],"?+J*AXE-PTXI&;Z6;!CP MY@',(M(163L18WAJW#,;Q]>5851#(TT:(=*V>Q*/"JO:DQD_M9RLL\#@SF9J M0*%5L*&1C-$#ZY8G*M[1_QKH(9?,B /^I_#@)7"^5R_T$A"])"@1C >&G4(/ M7Z*/RS4(?HF [T4H.)3'H"_AZ4OT*3H;AK\$Y"_"" %'Q"A%_3M5_7TJSS"R M P F*.6FO8#' \,*]P0FX@0VG/$I(&A)T3C<[8V/8$,CI3Y 9,(3F8@3V9>K MY*IVH5;KJ[L^%G,G[":;)U>KZUG^F#>7YU5):_V.VJ#QUSO5 1QJM/WL>&(3 M>A0;5 R$69LDC %MPD.;P-AB2$X7D-%,"M_ QT TZ1%-XEVPGI@N U<$4+"[ M%X\/J]_SFL1?#] 7TB5D,T$T\ 7C$6(SX#E/8@PVS$5;D.TH-4P#XS<>$%:P MYSMYJKG601L$-LJ$(6#?/MA0*KU3?KH?MLM&XA/1E4MG^(!V/"SM= M'KXDWOL:!,8EA#%.19O$XE%BL[!S927^TLIA4%Q"\.*&@;*R>)S8/'B(DYB- M2C2(2^BE49H2D[8_B\7#PLKV="9/W;#LK!":991*+L#U6Z&&C+DSX=#*Y:E* M=K3"!K="9< &4Y*",N]X@-@+A3UDJ3X^6$_,4A"S*'>4T\2"Q2?"LI?K4DIVF.'"YI5(\%>V5*QX25K*G+16GK8$, M406Y2J3-30':RUBH(>5"T0,[TIA@/%9N*G1M@]"GQQ^@. MW1^#2D/;IDD\,*QP3V,J3F/#V:(J4"VF&#=IVR0(-!0I(>Q0@8WR=*;B=/;/ M^M[-UI[E%_$\XX.=:O<--=K^W5 \E^ET%,]3#X12STD8:K3])'@PTQ@'# GD M.E ')D#Q8SPBK&)/81KO>/6$<7V\M"P>'%:\YS&-+RWK2^$:LA=0/\:>IO8, MI_$59:=)A=P&I(Z!;-HCFS[5-^N@*G"%9>#T/=)J/V!/5AICOLRI6X^=[[@6N(H2GM;!5D*$ERGC>XO%A]7MZ,GTJPDX3 M>YR?XL%@Q7I^,G%^&LBX-*'=10-N61%LIN2!JSV-ARJ#LZMZ896!6 4F;PRF M,IZI3!]K:IC;?AZGJGB0V"1XJC)]BO"'X2ISG*OB46*SL'/[USZ%^!C)Q\DJ M'A+Z;J^[MWN-L]5P#N6/5U)'%K!P.[B"37=NV-]\7<*'K+S+EY5;@6Y=O_15 M8^^7SU] \/R@+A[6]_"_+NJZ6*S_O+?9S)9- _?_VZ*H?SQHOA9@^ST0%_\# M4$L#!!0 ( )!X^5A(>O=_,0, +H* 9 >&PO=V]R:W-H965T4\9:R,!S=ZD26B%[<.T#VYR;2V2 MN+.=MNS7[^R$4-K0LHTOC7V^Y[E[SJY]_247MW(&H,BJR$LYL&9*S<]L6Z8S M**@\X7,H<67"14$53L74EG,!-#.@(K<]QXGL@K+2BOO&=B7B/J]4SDJX$D16 M14'%W07D?#FP7.O>\)5-9TH;[+@_IU,8@;J97PF,E$3 96.?N M6=+3_L;A&X.E7!L3K63,^:V>?,H&EJ,3@AQ2I1DH?A9P"7FNB3"-7PVGU8;4 MP/7Q/?M[HQVUC*F$2YY_9YF:#:Q3BV0PH56NOO+E1VCTA)HOY;DTOV39^#H6 M22NI>-& ,8."E?67KIHZK &0IQO@-0!O$Q \ ? ;@/_<"$$#")X;(6P 1KI= M:S>%&U)%X[[@2R*T-[+I@:F^06.]6*G/R4@)7&6(4_$(TDHPQ4"28S*B.7[Y MA)PO*,OI. >")]&8R9KCP1 4KLM#A-R,AN3@]2%Y35A)KF>\DK3,9-]6F)N. M8*=-'A=U'MX3>?CD"R_53)*DS"#KP ]WXZ,=>!MKTA;&NR_,A;>3\'-5GA#? M.2*>XP4=^5P^'^YWR?F_Z,D_1W]4#+\]);[A\Y_@^U0N0"J\'I0\(D,8*X*[ M3))?%5-WZR?CQ_E8*H%__I]=)Z".$73'T!?BF9S3% 86WG@2Q *L^,TK-W+> M=97_)(=$OR2)V M^O9BO;S;'E'XUCGU'KL-]Q(EVQYN&/A^&+9^CX2&K=!PI] /@DN)#Q7-V6_( MR!1?Q$ZE-4NX0^FV1QBY&S+WLB0=+(';Z]88M1JCO]&8XZQ[.Z.](K<]CD/O M=$/E7IJDB\:/_&Z9O59F;Z?,:[HB![#"SD?"(1E#"1.F]"LD'RX6L[_VTQ7H M[3W0VQ['O0W]>TF2#A+7W5!OKSW&!8BIZ8(D27E5JOK&;:UMHW5N^HL-^X5[ M=NEVV(?8F-5]U -]W=5]H6**=2(Y3#"4<]+#G1)UIU1/%)^;5F#,%3869CC# MYA*$=L#U">?J?J(#M.UJ_ =02P,$% @ D'CY6(21U\&ULK59=;YLP%/TK%JNF5NK*-TFZ M!"D-F=9)FZIF'P_3'ARX2:P!SFR3M/OULPUAE+I1M?4%;'/.N3[7QK[C/64_ M^09 H+LB+_G$V@BQO;1MGFZ@P/R";J&47U:4%5C(+EO;?,L 9YI4Y+;G.)%= M8%):\5B/W;!X3"N1DQ)N&.)546!V?P4YW4\LUSH,W)+U1J@!.QYO\1H6(+YL M;YCLV:U*1@HH.:$E8K":6%/W&Z$L"%HZW;M724,K+E7YV!;2C)J2G383 MOZHG[CTQ<1]]I*78<#0O96@#/SG.CX[P;9G$-I/>(9-7WE'!#U5Y@7SG''F. M%QCF,WL^W3?9^;_H\W^._B 9?KNM?*WG/Z%W7>Z "WF>"'Z.$E@*O7?FORHB M[KL[X_MTR063I\4/TPZH8P3F&.H$O>1;G,+$DD[!00;M0P3'U^/"?X\Y_;EJ*6F6@5=3=LXO?N%$X<,;VKIMD \QS MOV Y;"V'1RVW)Q@^G& FP[5&V(D=.G[/ MQ^PQ*!@&/1?)8]!HX ]Z5A^#7/DC#\U.H]9I=-3I)UEGG&X-*WR&LFKFP.Y=> 6RMJPV.M*OZH&I' MVX)FJN_QWOB5>SES#>.)+(#J>N6O?%T]?<1L34J./E8H=$_ ME^@" "B"@ &0 'AL+W=OSX MGI-[CT^<.]PP_BA6 !(]QS01(VLE97IJVR)<08Q%BZ60J)4%XS&6:LJ7MD@Y MX,B 8FI[CM.U8TP2*QB:9]<\&+),4I+ -4LW5S"Y9(A)#(@A+$(?%R#IS3\<#'6\"[@ELQ,X8Z4KFC#WJ MR64TLAR=$% (I6; ZK:&,5"JB50:3P6G5;Y2 W?'6_:IJ5W5,L<"QHS^)I%< MC:R^A2)8X(S*&[;Y#D4]'_P+\ N";0O/,3%D3+'$PY&R#N(Y6;'I@M#%H50U)]"[.)%>K1.%D M,(,PXT02$.@$W7( MF^A=:]92=@8L,OZ"'JX@G@.OW9N]/!_=FX;(*B5WRI([GVS33I-2-$16D:); M2M%MT*8Y5Z=BP+;CO+)I393C=3OU-NV5B?;V)CJ3ZC@59M=21E6&(:;JASJ/ MR)KH_Z38:]V]W!_=KX;(*C+T2QGZGVS=?I-2-$16D6)02C%HT+J#-V=G[\WY M^C;&;7>\5[ZU=SH(W;U=8;XDRGX4%@KFM'K*^#SOB/*)9*EI*N9,JA;%#%>J MB02N ]3Z@C&YG>@^I6Q+@[]02P,$% @ D'CY6'/1<9PB P _PD !D M !X;"]W;W)K&ULK59;;YLP%/XK%JNF56K*-9=F M"5)NVSJM4]6LV\.T!P><@ HXM4W2_OL=&\((<;-HZPM@<[[O7'U\!EO*'GA$ MB$!/:9+QH1$)L>Z;)@\BDF)^2=(X M,_R!VKME_H#F(HDSAV:-C&;N,N7D5";IC^8(U79$[$_?J6 MPDRVO?2/IR8+2![FX#H>&)0TB"0F$ M9,#PVI )21))!&8\EIQ&I5("Z]\[]@_*=_!E@3F9T.1''(IH:/0,%)(ESA-Q M1[>?2.E/6_(%-.'JB;:EK&6@(.>"IB48+$CCK'CCIS(.-0#PZ %."7": .\% M@%L"W%,U>"7 .U5#NP0HU\W"=Q6X*1;8'S"Z14Q* YO\4-%7:(A7G,DZF0L& M?V/ "7].@IS%(B8*H8.;L8C9VCA)_S[!*YU@5R+,?3V#,Y'>[JW/D_[;-_ MUKX7#+B^=Z8?P<+;A@T =^Z2J@ MT.'I=V.=K')"A 8 Y3B ED(Z,8]6@M<>RX.LJ/GF_;'S;D36SJ0?[4.C*:LA,#V4< MM^?L"\TTVGI=NQ+:\[E=^=S^J\]PW3VT!&W)=QD":%.):F;G.K<+RG;-D%;3 MV(E&QK8:7FME[(;7&B&GJW>Z4SG=.2W1RLESF6]1-FQ<-FQ>G4M= #J'F;"] MAN&30Z'>53/OAS*.TVM&0*.MYWF-$)BU&RTE;*5&"8Z4-T6OJG:K:66D+NG& M_MCN3VS-_A2FFV(8^4-?C$8WF*UDR21D":JLRRXDBQ7C1K$0=*WNTP45<#NK MSP@F-,*D /Q?4BIV"ZF@FOG\WU!+ P04 " "0>/E8#@H"'1@7 !A3 $ M&0 'AL+W=OON3;QZK^?7,G9>,\K5?EYMW%7=//+=;$L+Z[>;M_[5%^]K1Z:U;*4GVIG M\[!>%_6W#W)5/;Z[\"Z>W_AU>7O7=&]<7KV]+V[E9]G\=O^I;E]=OE 6R[4L M-\NJ=&IY\^[BO?=&>/YVC>TB_[64CYN#GYUN6ZZKZO?NA5B\NW"[(_OQ,I]NM;[?FNMC(6;7ZQW+1W+V[2"^< MA;PI'E;-K]4CE_LMBCK>O%IMMO]U'O?+NA?._&'35.O]RNT(ULMR]V_QM/]+ M'*S@^W^P@K]?P1^[0K!?(1B[0KA?(1R[0K1?(1J[0KQ?(1Z[0K)?(1F[0KI? M(1V[0K9?(=O:8??Y;3_\O&B*J[=U]>C4W=(MK?MAZZ#MVNUGOBP[MW]NZO:W MRW:]YNKGJB@WSD_.^\5BV;FO6#FBW.U$G1=_R&53+%<_.G]SEJ7SY:YZV!3E M8O/VLFFU.\+E?*_S8:?C_X%.X'RLRN9NXY!R(1<#Z^?V]6/+^I?M-K]LN/^\ MX1]\*_ _'\K73N"^K&66UMWGXK%,ZFM7CK[&6Y:+^PZF_=F_)I+C>; M;KE&ELZ]K+N5A^R^4_7?CTTL75@4TU\7(\@]2@2QI PCH0) M$$RS9O1BS\38;#IK7E=U*R'K[5SZ43XMY]60/7>JB66:M(YKJC>/RA&D M'$7"V-&Q3?'!2:K]J?=_/?IZ)NEG+PH"WI M_:G\U'-=TUK604RUUCA-@M2D2!CK;T#HQ9ZY 1RI*4 PS63IB\E2J\F^R*=B MTQELT1W*B/8 _,F1\ZJ;V^;M;%;NSAQT7Z[+>=%4]9#1=@J>=_!'\[SX=688 MS3J0J48;ITF0FA0)8T,;X">O?<-H2$T!@FE&RUZ,EEF--G2\_,J9W17EK=Q] M.S9WU:)]IY:MY]H#[?8(@SS=RW(CG1]^E5_;+]%B-71JX(-5=^I!-1*69[W) M)/%[ZXZK>J>8.7WJU7UV+XOG9NJ/K3QX E5M_]% M&<6!FQASIGTD4_VXIT5'5 E4E4)I;.@O%T99%AL3)U15H&BZXPY.Y'O'2\%7 M3BF;[JS+0RF+NFR+O\5RLSL_.6@QK_=A>UF614D4FR:SBD\VV5A= M6E4!H; MVHHT]4,_\DRC(74%BJ8;S5=&\ZU&^WM5WLNZRXBZZ6T_T6USHTU3/^R.:__Y M4:ZO93UX@MN.G_IE#*7E4!J!TBB4QJ T#J4)%$TWN ITO/,F.AXTTH'2WN-&9[[/50U^T4 MW^X)FWD[Z7<+#7H^['TW1I%9@,WLXYKLY3&:!*I)H30&I7$H3:!HND=5QN/9 M0QZ+1[\\5KI'#[SI7,NV4I&C;1OUCWZ"-#%/4]G'.MFWHT0)5)1":0Q*XU": M0-%TXZH\R+,'0JI ?K_9R*9U:G,G:Z>Y*TK'^)WS?OZOAV7='K4]+IN[Y_,# MN6QDO:SVR?O_.7^Z_D:F'S,H+8?2")1&H30&I7$H3:!H^AZC,BTO.6_]C4QB M9E!:#J41*(U":0Q*XU":0-%TPZM\S;,';']%_9WV:HHLB'MU##1O&Z5)H)H4 M2F-0&H?2!(JF>U1%<]XIV1R\_N['8;$?!Z9MH0G<*$T"U:10&H/2.)0F4#3] M(G^5P_GV'&Y6K:\[6[:E\QOG4_&M*X_;BGI5?-O6$U]DO7;(4].^VRXQY$@[ M?VKQ *7E4!J!TBB4QJ T#J4)%$UWN,K]?.^LU;*/S*IF4%H.I1$HC4)I#$KC M4)I T73#J_S1M^>/IP3==N1D4_N]BB&(P]0XTYQ#1S M2@#]\+Q%!#)ZFD%I.91&H#0*I3$HC4-I D73#:_B1-\>)WY2O6)=CV+5%*M= MB\Z@FW>L[."KUWWM1JEQ6L(N.=FFHT0)5)1":0Q*XU":0-%T_ZE4T+>G@K-J MO6XMV.5VW20K=HV)W5Z81J8KLU[@ZX69 MGYGGP4;1R#@:':*%OF?4Q6R(EJ2>X7$^1,O:_^N+B:'%4C=6G9CZK8-4/!5 MV\1>.?^HEXVL;FZ&/K6@W[K5NW)Q8)G(_-OE(T!D#(C:MW[J/@^E<2A-H&BZ MCU0(%.";OX*!]B4WB^/(;#"T:T_]\ADK2Z"R%$IC QN1!7$2&-O H:H"1=-- MIH*7P!Z\_ 67*>T5#_^.@1M&B7D#"OO()EMPG"J!JE(HC4%I'$H3*)KNTX,; M\MF3F?-_3 M3@H".@+LPYIZ2@5*RZ$T J51*(U!:1Q*$RB:OF.HM":(SGH.,4!&"3,H+8?2 M")1&H30&I7$H3:!HNN%5/!2,:AJ#EMIQKW0((]\WRQ5H #1*DT U*93&H#0. MI0D43?>H"G8"^[T'SU1F)ST+]0X.H1G.<4$"%:10&H/2.)0F4#3=L"J8">S! MS*GE]7?7P6O?SLGE"S1;@M((E$:A- :E<2A-H&CZGJ8BJ" [;[T.O7\CE)9# M:01*HU :@](XE"90-/W9""K'"T_)\?Y4O1[V [;>@Q&@W63'!0E4D$)I#$KC M4)I T71WJG0PM*>#YZG4PWXFUHN?[0.=[-CCB@2J2*$T!J5Q*$V@:+IE5=88 M'KW)9%M+S^N'UG#'+X*UPZ;6!U!:#J41*(U":0Q*XU":0-%T.ZM(,CSO+25# M:$,9E)9#:01*HU :@](XE"90--WP!T\+LT>9!\^37):-;"6:[H1)XSQ6#ZN% MK?B'!$-S*6K_ZTSV&309A-($BJ;[3"6#H;V/:W?F;EZ5 MFX>UK%LWM:]:K[6U[/Z)2]:R 1H#0FDYE$:@- JE,2B-0VD"1=/=K6+ ,#YO MV0!M%H/2*DWH6PG]]Y4=)[:LK08H'; M+PI&T<@X&AU<+#6O?&:#BT6!<74]'U@L2UQC*3&P5.JZX7#G0JC"M/"4>Q:> MV+D0]N\<&)H;,AM8R'-3U_S ^DOY;M+[O 980="KXJ!Y$93&H32!HNEF4GE1 M:&]9.J5](>PW^/A)Z"9^SS?0N&>L+('*4BB-#6U$&+<;83XA"2HK4#3]*<$J MI(GL(>;0/:K*1CPH2J""%TAB4 MQJ$T@:+I[E0!4?0]]*Q%_?:QGF&A6=!Q00(5I% :@](XE"90--VP*N")[ '/ ME&+ZN[N UKYMDXL5)"V'T@B41J$T!J5Q*$V@:/K>I6*MZ+P-;Q$TZ8+2WV\3?6RAC:6@:EY5 :@=(HE,:@- ZE"11-=[:*"J/SMI9%T-8R*"V' MT@B41J$T!J5Q*$V@:)KA8Y5:QM!;1 YY/!ZXGV,:]6XR.[18Y,7F8VW&T<@X M&AU6[H']R^3_^P5*H6G])I=>)5,7&_ MO2GT4_..'0-+)5[0^]#Z2\6A&?>3@:6\(/!ZGQDTLX+2.)0F4#3=3BJSBO&/ MNHK[&5'L>Z[7Z\6S:T_]KAHK2Z"R%$IC QO13D6)9^YT'"HK4#3=92I[BD_. MGDX]]Q+W M9C\(_1LU=Z&YSTA5 E6E4!J#TCB4)E TW;HJT8GMC4JCSL@ HDW[,*8> MST)I.91&H#0*I3$HC4-I D73=P25],3G[6F*H3U-4%H.I1$HC4)I#$KC4)I MT73#J_ H/CD\.KF\[@E:C,*7'/6J,GT&XX*"V'T@B41J$T!J5Q M*$V@:+KA56Z7G'R'Q%-K]*2?I9E7<]D'-=G(1P4)5)!":0Q*XU":0-%T=ZH8 M,#FY=0U8GR?]\"M,/-.RT-!PC"2!2E(HC4%I'$H3*)IN6I4J)O94<6QU?G"G M./I0+CJ7O[^MI=PN]T76Z\&4VRX^N:* II!0&H'2*)3&H#0.I0D43;>_BBJ3 M\+PE-#(,FT%I.91&H#0*I3$HC4-I D73#:\"SL0><)YRK=(>::V1H0GD<4$" M%:10&H/2.)0F4#3=?BI63.P-9&/+C7:YZZY6;BN.-\ZGXMOV][E<%=^VR*AK!J7E M4!J!TBB4QJ T#J4)%$TWO(HO$WM\>5+E,7";R"0)>J<[!NX3&;N^>=/)<30R MCD;MFSO9.- $4H3*)IN'!4@)L<"Q/W=2SH'61,[.VCR' A-[* T J51*(U! M:1Q*$RB:9N54)7;I>1.[%)K806DYE$:@- JE,2B-0VD"1=,-KQ*[])3$;G97 ME+?269;.1]G<55U:I[KMVN.Z>UENI//#K_*KK#?%ZL=!ZT/O9 FEY6D_X\O\ MP"@SH)(42F-0&H?2!(JF.UJE?.DI*=^D1M^TGZ=Y;A2:5>W 8ED4&S;*Q\'( M*!C=+Y4<+)6&KM%6QP8EW= HD/D@S+R+OAA8*G&]/VCQ356NE9[2+7=BBV_: M;UA+@]@\![I?RM@2L\5W@.7%L6?>^GX Y@59E)H?�H@M(XE"90--U/*BA* MK>?E3SIZW2.UW#SR,_-A"#.[].0OGW&J!*I*H30VM U)G,5F@R]45:!HNL54 M-),>ZST;.LX%7,AJUYU<*D&C'BB-0&D42F-0&H?2!(JF.U^E0NEYF\U2:/@# MI>50&H'2*)3&H#0.I0D433>\"G_2LS>;I<=O2V@?U&0C'[\M(5200FD,2N-0 MFD#1='>JI";]'AK-TG[,TC,LM,OLN""!"E(HC4%I'$H3*)IN6)40I:LFP@_@EB\\9^]G%-]O(830+5I% :@](XE"90--VC M*G/*OH?.LFS@MHJ)%YBVA;:6C=(D4$T*I3$HC4-I D73;:LRN,R>P7THRM^= M7[[*>E$7-VUA_!W6X_8MF%R>0!O4H#0"I5$HC4%I'$H3*)J^#ZG<,0O/6X\C M$[,9E)9#:01*HU :@](XE"90--WP*@7-["GH7U&/]]O)LM U3S;:QS79RV,T M"5230FD,2N-0FD#1=(^JO#([^3%HR'J\_Z"R*.K;%II.CM(D4$T*I3$HC4-I M D73;:M2Q\R>.AXT7ZZKNKDM;J6].(:VE$%I.91&H#0*I3$HC4-I D73#:V" MRBP];W$,?:P:E)9#:01*HU :@](XE"90--WP*NC,[$'G7]=.81>>;'UH,+FG MZ0^MZ1+8_6PS]2F75C\S-4]D4>1YYN,_CJA/ M]>)H88(5IE@<&]R.)(P3U\B,.%98P'"&W[P#O]D3OZX,7C:[<\--M;N-R.)Y MRK35PT? 4R=)+"['X@@61[$XAL5Q+$[ <(;'_0./^V>MC)_U8-:'IHA8','B M*!;'L#B.Q0D8SK!^<&#]49U_Q:HMB%4(N T1JYN;GYSK8M5U /ZTN9-MQ5$O M-[\/&WZ@3\_+W#0*S$3\R("FFWFL,L$J4RR.#6Z([V61FP2]&@.:V<%PA@G# M Q-:4Y)Q-49W6]6'IEI7U\MV"CYZ=Y,CFM/G8&AXA\41+(YB<0R+XUB<@.$, M^T<']H_.7'Y 6QBQN!R+(U@(8%L>Q. '#&=:/#ZQOSP9_*V\>RH5/!WUCJH^#0+"; MFD6Y>&@KYN[EEZII_TM*6=]^VT_>]M($&A5B<3D61[ XBL4Q+(YC<0*&,_:- M]&#?.&]F^*P'LSXT-<3B"!9'L3B&Q7$L3L!PAO6S ^O;T\.1I4D_;?/<[?]Z MM0DTY1LM3+#"%(MC6!S'X@0,I[O0.XC[/'O<][EIY]KKMJJ032/K39?YC M[-3)TRP4EV-Q!(NC6!S#XC@6)V XP^ '^:+GG;?"\+"Q(Q278W$$BZ-8',/B M.!8G8#C#^@>QHS>J4?'/9B_>P /GW# V8X/9D>%,M_(X78+5I5@<&]R,((V# MR$Q=H+H"AC/L=Q#]>?;H[WAI,35RL0M.GWJQ22$41[ XBL4Q+(YC<0*&,[Q_ MD#AZX9FK#FS:",7E6!S!XB@6Q[ XCL4)&,ZP_D':Z-E;!L>=U_#Z'7F^&_3/ M:MC%IAMUE"S!RE(LCF%Q'(L3,)SAP(/0S[.'?J,*#US:8A_-]*D9FS%"<02+ MHU@Y9#V9];- (Q1$LCF)Q#(OC6)R X0SK'P2- MGOTNJB.KDOY-2>,H':A*L+'@.%F"E:58',/B.!8G8#C#@0=YGV?/^W9S[>'L M:BTJH!V 6%R.Q1$LCF)Q#(OC6)R X71?^P<)HG_>>Y0^ZZ&L#\7E6!S!XB@6 MQ[ XCL4)&,ZP_D&VZ-M[%T79'E_*37-@[V%'[S"'CX_*^CW3LR-RTZTZ2I9@ M92D6QP:WPNT51QPK*V"XG;DNMQE;7C3%U=NUK&_E3*Y6&V<[>]?7/;>_^"]F7D#[^?>&[)]_U+AK][>%[?R8U'?+ML)>25O6BGW==*6 MF?7R]N[E15/=M[:_<*ZKIJG6VQ_O9+&0=;= ^_N;JIW7]R\Z@<>J_GV[.5?_ M#U!+ P04 " "0>/E8:TF^JIH& !1,@ &0 'AL+W=OW7\?%;SY-SDMDCS[[F&\8$^)[$:7XQ MV0BQ?3F=YHL-2\+\!=^R5'ZSXED2"GF8K:?Y-F/ALNR4Q%/D..XT":-T,I^5 MG]UD\QG?B3A*V4T&\EV2A-F/URSFCQ<3./GYP6VTWHCB@^E\M@W7[(Z)S]N; M3!Y-]RK+*&%I'O$49&QU,7D%7U[2LD/9XI^(/>:-]Z"8RCWG7XN#Z^7%Q"G. MB,5L(0J)4+X\L$L6QX62/(]OM>AD/V;1L?G^I_K;)R7?\%CU=:5(RYVN>!)W5D>)U%:O8;?ZT T M.D#2TP'5'="O=L!U!UQ.M#JSPGYA]XF.;@#U"]/KUB(HSB9_*#SW=7X.F39^ )B%+P:<-W>9@N\]E4 MR$&+KM-%/<#K:@#4,\#[7?H"8.?RJGNYXOV M\T6E'N[1>[58\%TJ\N?@+RZ8?*DF+N<&WD9IF"ZB= UNV8)%#^%]S,"7#U( M7 N6Y/]U3;X:C72/5OP&7^;;<,$N)O)'EK/L@4WFO_\&7>?/KE!8$M,"@_>! MP2;UR@C/02IW#KX"NY2%6J5BL5\\S&$0!-2C[FSZT)Q8 M1T/?1P11N&^HG339GS0QGO0E3Q*6+:(P!C<\$RL>1QS\IN49>L?X";CRUWU3\YD8:/6T)6R)*9-V]]/VQ_5PK[- MP%@2TP(3[ ,36+=P<&!-G_I!X+08TE_N'N[#]'J,K5()F5FH8/9%7@NMP?80^C'*#E\R2FI[24-2%G'&3&E;1S)::'AR% M9LA(-R?YN9;4MN. 4@C;^-'5T".NU]C@]=-NY*G,T'3)4[E3U]>!Q_=GL]K@ M)3M')@HI]D)X7#];131;:GIP%*(A<\[K)#^3#DH./$IHV\\=#5W?\8K4;:>? M%3PA,SPU-NBX6,A83L/L:*NI*%MJ^NP5AR%W7$=;Q3%;:GIP%(XA<][K)$=[ MASDX@BAI@W57.TH1[$D\(X5)R(Q)#3_?LH*D(UF%%(*A M8%R/6T4T6VIZ<44A&C8GQDXJKSB'L$P":5[4+J\<-O0#'[FD9]?&"IZP&9[> M\82!-]]VD9 7B<5RR9._S-@R,OO:K#ITZ6RIZ3%0)(;'+1EBJZAF2TT/3J-J M>(:R(3ZT*T;8:5\L=K3S N1[/;D]K! *FQ%*<_4Q#C%K#5ZNG 4I&'[)4-\6 OT LG+!U[NJ"W*S=SM\[*")VR&I]++U\DVXP^L MY(WCUXIFQ<&+=HYT%58M'F*K2&9+30^.0C)LOX*(.TJ($'M!FZP[VGDN M]?V>5!Y1J$3,J%257!8\S7>2L$%6T#6KZ#H^ZFVS]N [.\Z1NB**OLBX545B M%G!45A&[%<5R6&U$#O8#]IID(YVR'&#H,_;"I>(&9>JJLNIWK::QK*E MID>B<>?6N)5&8O>6KG-@&E&81NQ7&DE'I=$C$D7:.>NNAL25#7M8A"B (F: M:B9"CG*U66OP@ITCA444A9%Q*XK$*J+94M.#HQ"-V*\HDHZ*(D*8!J1]*U-7 M2T@(QI[3XV>%3^184;'>IX^;V6JNRI::?D>I C Z;CF16F4R6VIZ?\SH2CPVU;N:N>Y@=N^KW3:N-^_>-CB8YBM([E",5O)CLX+3_X8LNKY MA>I \&WY", ]%X(GY=L-"Y&PO=V]R:W-H965T1*_AZ/A>='P9;RC[SI>$"/ S33(^,99"K"Y,DX=+DF)^ M3E,*?C%5Z0!R*^K.Z8/#,KE"A.2<9CF@%&YA/C M$E[,D*\2\HBO,=GPQC%02WFD]+LZN8DFAJ48D82$0D%@^>^)S$B2*"3)XT<) M:E375(G-XRWZ7_GBY6(>,2? K>7A.!X^2=3/WR< W>OGD'WH X Y^7=,UQ M%O&Q*20]=1$S+*E<%530'BK_K+-S8%OO ;*0TY,^TZ=?DU"FPSS=;J>;4I1* M&50I@W(\>P^>5 2T%&D*M]H"PLLAU)WD M:>HY@>^-S:?F,KI1(RNPZJ@6/Z?BYQS,;Q.+)<@H"!F)8B'IRF\,)_+6A;.0 M]/$NH-T&(QO9WFB'=S<*HKY3VC:4I8&$O:=Y2).4UBJDI.WC,% M^/:!I(^$]5:6%O;8RAH(K*7 J%)@=,J.&PVIRT!@+5V\2A?OY1WG=6MR9*-@ MIW*[43!P';>_=W&/F6X^S0[@:Y=@#[60<5Z^#0?I/[%;C)(KG; M,G7ZF0KY^F=&V.)Y6VN:_M->YM@Z&PBLI0BT:C-@G;(#RZL-),U0:&UM&D8) MOKP+2XQFI0;0V=WW>J(@="VKOZ!A[5B@=N-_62.6V&YK-V[<&DKJW2C/#OP] MS&M/ ?6FHM&,]T0U'Q>RYL#5.DZB.%MP<*MZ]%+^?1)+P@[H2OT%CZZ]@=#: M\M26!CHG[4NM@SI:FX'0VMK4M@GJ?=-A?>EVC9UM!6BWNKMA"#EH7V/6Q@9J M_<$+&W/4O5LX5K"[M?>$2>P^H-Q\SFLEM<5W\Z#Z@[;1H1Y?60&CM MM=>^!OHG;3NMC3I:FX'0VMK4[@GJ[=-A;1=T:M+:+5M=2/N'>VUCD-8*O*S= M2FP=9VU(FW-M+Y#>7A2F,Y3=MI8[(6!J%R3%+IC\LNOTV$=/%P9":RO1F+N< M=O R[.3E-48OJ/9):(#A2XG1J(\Q]DSQ$"U54&O.'Y!W&PGTJP%,V7NJKO3M-NC(92BT]K)K;X)..G5!@XY=AD)K:U.; M'S3 Y 5UARJ=#4,7TN96FQ/TBE.7$MO3<=:%%)S-QG,']=#G V:+6-9(0N8R MQSKWY()9\1RE.!%TE3^*>*1"T#0_7!(<$:8"Y.=S2L7V1#W=J)YF3?\'4$L# M!!0 ( )!X^5C*)NW^70L *MY 9 >&PO=V]R:W-H965T-/6#.)SYBY)_'$FB_*VZD[*.?M^L M\^I\=E?7]Z_F\VIQ)S=9];*XE[GZYJ8H-UFMWI:W\^J^E-ERUVBSGA.$XODF M6^6SB[/=9Y_+B[-B6Z]7N?Q<1M5VL\G*;V_DNG@\G^'9TP=7J]N[NOE@?G%V MG]W*+[+^Y?YSJ=[-CU:6JXW,JU611Z6\.9^]QJ\N,4Z;%KM-_KF2CU7K==3$ MKLV.G3%NM_K9;UW?DLF45+>9-MU_55\?@W>8B(-_86Q;K:_8T>#]NB6;38 M5G6Q.316'FQ6^?[_[/>#$JT&F'VG 3DT(,]M0 \-Z"[0O6>[L-YF=79Q5A:/ M4=ELK:PU+W;:[%JK:%9YLQ^_U*7Z=J7:U1+9K5<1M??HLMU5E51<7-HD>7+Z-\R*YM//I6KVU6>[7;.CV]E MG:W6U4_*YB]?WD8__O!3]$.TRJ.O=\6V4JVJLWFMO&]\F"\.GK[9>TJ^X^G? MM_G+B*(7$4&$&9I?VIN_E0O5'.^:TV[SN=+L*!PY"D=V]JA5N$: #U(-HRJZ MD@NY>LBNUS)ZNZH6ZZ+:EC+Z]8-J%[VOY:;ZCRGF?2?,W$ES$+^J[K.%/)^I MH[22Y8.<7?SY3SA&?S$IX,E81P]ZU(/:K%\T0R<[#)UUHXTIVKT)L3/1G&$> M+@1+$W$V?VB' ;>*48KT5AW_V-$_-N3?O2R;$]\JOXW>J9&:+U;*U_=Y59=; M=6:JJ^C7CW)S+4OCCK):/W5'>3+6$8(?A>!C#%SN4P]/QCIZQ$<]8NO . P% M-2BT$"_V9[5/N7KU=%Z3RQ?1Y;8LU4A1PZ=:J+'3;&329M\A;PU@SM.X-\JM M7CG&+(XQ"]>8OSX6W9A;L4;74AU \KDR"" #H8E(>SI8/774(3GJD#CK<%?* MWMY7TNR^JT[4(0$Z,)STAX/544<9TJ,,J:L,[XIMV5.A$<9)AQ3HD#"&>CI8 M/774 2--0\A9"86;O2-#:>,DQ,&)S@E"](6P>^JJ1(L+L8,2[? _-A'7=UF^ MD\9-" R$P)BRI"^%U557*33I82LX?4>**_E0K!_4I\; "!SK* %QA0 VK(D- MVY%M("[U'/;O=4VO%EK:N"YC\\"@!BKP3HRUI7$\V >'0( MQ) ",4$)AF>!$"2(-0KB*; @AC HL)K4 3%"X"#6/(BG (08$F$- C1!H2#0:DBF@(8%H2 E6G-P3P^ZLJQB:#LD$Z)! M.J2,I."<8??558M6(M ['A*(AX0E,2.X'UH(0B2:$(F'I!Z![$=B2OKS?,-F M..6,F]-Z1$,=\0!UT?^B/YH M+MQ@, M2" #"M;/_-C=<@U;\Q^9 O\1R']4Q.!7+03]$4U_9 KT1R#]8(W5-7)33VT0E@'X781W *+A*& M@#ZJH8]ZASYJ@#[,^L>]O5_7N%I7<4?+"5)33E!0,*1#Y 2IQD?Z;'QL<.A] MOMPJ'FS>?BUJ]?>ON2QOOQWN=[#QH;V?4UG(E[6N*IH/Z2A\2+WRH2]K74TT M']+1^9!"/J2(P6M!=L]<(]>(2*> B-2 B#&"/X$A&)%J1J138$0*&9%S!"#1 M[JNK%AH2Z20@D4)(Y @C,#!"4"+3E,BF0(D,4B)#(%5J=]55"HV); *8R S7 MCA'#0(H0G,@T)S+OG,@@)\8D$;P_WNT]NT:F29%YR TRR( I9GV6-VRE9L0( MF5.#K'7+7P"V\Y JM+MU\LV"(5"0:11DHZ @\XJ"OJQU-=$HR$9'0091D'%" M^D=*"!!D&@39%$"001#L ['=3U<=- 2R*4 @@Q (= @!@$P#()L$ #((@$"( M$/#'-?SQ*< ?-Z0(^[E2NZ.N0FCTXQ- /VY /PJNG=H]=55"DQ_W3GX9:D]3#).$^3^'V<) 0=3[39>W:-3*-C["%E&$,HI!2!LYEA M,T+486[.&<::]^*0O.6CW[U04\F6MJZ;&PW@4/(R]XJ$O:UU-6L\;C__ ML>$Z,NG?)FUWRS5LS8;Q%-@P-CQTC#"X*F3WU54+38;Q%,@PAF1($0&_"2&P M,-98&$\""V/#-60*,2@$$PK-A&(*3"@@$_:SJ78_7770."@F@(/"@(,,]Y.( M=D]=E= L*+RSH##<9IC0_E%O[]<&^TJ$@,%$PV#B M'0830V*072/3.)AX2 PFPZ!GW:3KFZ:WQ)G>/&3[[)V?"C:^K'6E MTK"7C )[B5?8\V6MJXF&O61TV$L@[($#(03G)9KSDBEP7C)\GZ#=3U<=6LL+ M3@'QDN'[!.U^NNJ@Z2Z9!-TEP_<)VAUU76=1@UTZ!;!+AS-\=C]===!0ETX MZE((=4"&$$27:J)+O1-="HD.!!4"YE(-<^EHN;UT&/GLSK@&J^DPM=/A_D&2 MA6)$!7ME5#:7C.7^DO%Z,--GMWTJZ/BRUE5"PU\Z"ORE7N'/E[6N)AK^4CO\ M/6M>DQKN[6.X?R^;82O!&#'/;E)-:JF=U)X]?CW,=>RNG+QK0Z!=JM$N3489 M[I[ [*!)D%6D6\M(.V.>ZUPG'48ZNU/.2T:WUXQVACJ?*VBB8:H;\-19B]:J MT<@%[+POH(F&T6[ 4V=Q6BM-8UD4N6NPV4/##/&0]3'8&.CYY M3P8J!]*N!X)'&>&^BGD\Z1*$\MK%09RJ@_RA20\VE \!QT.8XB'MZB%.Y4.\ M3WL,I46@%D&(KEU89*"RR$C3'@R1#FH1A.?:Y47LM3I&F_;@9S!@F+(B[;HB M[H5%?$Y[#,5&H!9!\+!=:,2ITHCWDE+#5X4'''66HH6+3G5&[',>0]40&%@0 MWFN7#'&J&>(VY\$VXGL*V&OR;]XJI-N4,?Z8E6IL5M%:WBCSZ&5SXW"Y+PR\ M?U,7][O:NM=%71>;W+_4$L#!!0 ( M )!X^5@$GD%[#PL AU 9 >&PO=V]R:W-H965TG<>R[-IVDS21W[<--'V@)MCE'B3Z2 MLB\S_? %)5E+$#1,4 L])+9L8KF[Q%_\>;$"SY[*ZK?Z7LJ&_+$JUO7Y[+YI M'M[-Y_7B7JZR^FWY(-?J-[=EM79QM M?_:YNC@K-TV1K^7GBM2;U2JKOKV71?ET/@MGSS_XDM_=-^T/YA=G#]F=_"J; M7QX^5^K5_&!EF:_DNL[+-:GD[?GL,GQW%8:T';$]Y-^Y?*H[WY,VEINR_*U] M\6%Y/@M:EV0A%TUK(U-?'N65+(K6E'+D][W5V>&D[<#N]\_6?]I&KZ*YR6IY M51;_R9?-_?DLG9&EO,TV1?.E?/J[W$>4M/8695%O_R=/^V.#&5ELZJ9<[0OK:/)U>QV_-I7Z;:[&-1DL]9W9#K MC23; ]Z0K_*NDG=9(Y?DYANY*K)Z>]AN^/?7LLGRX@=EYY>OU^3[[WX@WY%\ M37Z^+S=UME[69_-&^=J><;[8^_5^YQ=]P:]_;-9O212\(32@\<#P*_OP:[E0 MP\/M\$@?/E<9.J2)'M)$M_:B%^S]E*^S]2)?WY$O3 M#XU3Y3&FQEM6CG%W\^4\A"_XZ%#F2,2T/T2$/ MD;P(A1 )3]C9_+$;P\"!:4ICFH2' S7_ MXH-_L=6_R\6BVK27:3LQ=V&+8/>UK,BGLI+D.OM6'R[=4!2[4R1=YV@2B5X( M5D1E*U'U!MN07S_)U8VL!B>BU:SK M1$0RIF6 '3+ ? J28>8!R9B6!W[( S]&D-R8RHR&0[J_+B6U=VW_;W2 MID[K:5QG)9(Q+2-A %@1^-3GWCI2*K"LZ;GH(%9XC$;WH[7[32 82WAOC@\< M*"+&(SXLTA#@)K0R XY,]^?H>A?T _"!+B&P2VB'EXY.O\A6EW6C@):\W^3% M4D5?DX^M?"_5OW\U][(:(5C["9VG*9(U/3V 3F'L5;)(0+3/A0^\"H&O0CM@ MO2;9Q)CK/!:<,4.R P=&02AH\()F@7]"*U8@:9:9;STL-8+P 3@A$$YH1YRK M% MX$F<]*?SP($L#7A;9QC2) 7HH5:0P-'D_ARV^ZC=C8D7@@+/T#$\LU"RW*C[ M*:G:>ZGB4Q7R6Q;"K0OYH"L*=$6/*@WM1W>G->6Q M4EW_+[FA V.F#F0OR!, AYZ@.$3-ZE#,@_XMT^[)U&L!^$)?JP_MM=E&:I-C 1]5H4HJA5(2QK>BZ FNA1A2%J5GSBA(K4N-5PHU(;V4, 6:L>6H4E9OR%10)J2I$(/TJY5U/H0EC5]'0%8 M*?):((I0"T18UO1< %!%=J :SL6-O&U%<%D4Y9/ZM23J);FJY#)OE&CJX068 MH5H2#P)C_<4'-T7 39&]X#1-$^1_9/+"A]TAY_GB90VNLP@7>=4.:M4*RYJ> M"X"ZR YUB-HQR2Y*4U,Z/M N K2+[&B'(9WC5BGL#CI/'Q_(& $R1EZ1,4)% M1BQK>BX &2,[,B)*R:3+/EC:?9D:*^!G9,=/#!DA+2+8/76>0SYH-P+:C817 M/:$B+I8UO14%$#>VEP/Q]!2;-4$:4$[[+2D^,#8&C(W=,7:DIIPJ_'8W7"<) MEC4]:8#"L=<28HS*M5C6]%P U\;V$B*B8(:*B$G47PJP^S,UWDZSFCN[CA+, M415XNU/.4\8'#L> PW'B53ZH+(ME3<\%L&QL7Q)&E,_ NC!GB=$"Z8-78^#5 MV)U71]]OQI7'[1XXSP\?S!L#\\9>%Y-C5$[%LJ;G C@U=J_*3M2*N9R<\"CN M2\4'BB: HLDH%%6WB2:C MR/,8?1Q3G;9[YSQW?%!M E2;>.TC3%#Q%,N:GHO.YS35JNW>.L\E'[B; .XFW*NN4%$6RYJ>"T#9Q+U\.U%7 M9@M!S&B_4&!W9VJX0*O)*%K%DQ52Z=KNMO.<\L'(#!B9>>U(8*@LC&5-SP6P M,#M51P(;Z$A0 NO?M^S^3(T7>)>-XMVC!>94Q[;[Y#QC?! T X)F7GL2&"H! M8UG3Z1RCBIHVSUTGCM>/M;<^5RSWP\V MXWZRV0?Q,B!>=JJ&!&8V)*1IV*]GV]V9&BY +1L%M0@WH7'%;;L[SG/%!R(S M0&3FM?& H9(LEC5]2P @67ZJQ@-N-AZ8#=9V;Z9&"ZS*1[$JR,;6,6ZWY7J= ML:SID0.U$#33F@*??:&\!1L1++FIX+P$I^JMX ;O8&L"B.^VW2=G^FQMO9 M%F<4.KZFCN/*RW8?G&>(#_KD0)_<:W< 1X5)+&MZ+@ F^:FZ [C9'3!07K:[ M,S'<%'@Q=>P.&!8+4M'8[HSK3,&RIJ<.X#/UVC20HN(HEC4]%X"CZ:F:!E*S M:2"*4]'O=[;[,S5>0,[4L6E DXU3*=A^)N=YX(-,4R#3U&L#0(K*H%C6]%P M@Z:G:@!(AQH S)9FNS]3XP7.3!T; #J:.*K(:S^O\ZSP0:5. M+&MZ+CI;1)YJ*3\UE_(IB[FQ5:0/MDR!+5/'M?S>76-<[=9^$N\X7 MVP=!"B!(X7717*!2(Y8U/1= C>)4B^;"7#0/11HE,>LO^-E=FAHRP*%P7#OO M3OYCRKCV\SI/#!](*0 IA=<5<8$*CEC6]%P .(I3K8B+@:W!PYCQ*.IKQ <> M"L!#X;@H_K)&CMQ\&[6 B65-SUIG1W*OJ^$"=R=R/UN1=_IMU MTR#JUZ9>\6ERU)U=QP/'=?&7E8.U';;=(]=Y@V:NET+:2:'7!?9G\VCY\+)_ M>M#90#TXU2+[\YGT+;09Y=S8KM?NT^2H._NB!XXK[8:0W#:HMI_.?5;X@-@P MZ.R5'GA=9W\VCY8/'[@:!IV=V8-3K;4_GTG_4Z;=0=YXM(+=I\E1=W9I#QQ7 MW'LJ.:KZ^\K)W>>(EVW=@\Z^[H'?C=T#W)W=LF1.=UGYGA=6 _MS^1QSX<7%.T^ MHN>59_0@"F1_)FU/YY@QHSKVBDNN0<\[3ZELGQ'Z*:ON-.7#]L&5-V73E*OMM_ 9 >&PO=V]R:W-H965TDE?WF),]%]_EAC&%'N(HD5-CH]3V MPC2EOV$QE>=\RQ)XLN(BI@HNQ=J46\%HD!O%D4DLRS%C&B;&;)+?6XC9A*8\_0K:7!VV4#67)^??LXDLP-:PL(A8Q7V40%'YV[(I% M488$E,400ATGQ2Q]*(@X, *?;@)0&I&U@OV P* T& MKS6P2P,[9Z882LZ#1Q6=303?(Y'U!K2LD9.96\/PPR2;]SLEX&D(=FIVS6DB MT2_HA@?A*O1I/AF*HSD7@,2$1!\?MDR$+/'#9(T^A0F%%HV0%ZZ@/[#[B-Y[ M3-$PDA\ Y^N=A]Z_^X#>H3!!]QN>2IH$J]>;#SK,O7YSC_E@CKO, M&Z,95-,VR/$&+^"5\P SC%]CA#"21@OD)IPJA(@-\@E#Y/$]6YL M$-T?,TNYNAL?C\= =.A-S M=\A2K^MC6>KP.AH1FPQQY;7!P+!B8-C+P!6/E[#8LKQP@1;T$7*^@O45T4<$ M.QO=,Q%#BE!P%WITT=$+?^S"T@GF:0)KT.I4M#HGWL".3IYU@GF:P!H\NQ7/ MKO8-W(MX+)/NLWTY<.Q1*Q5XFEPV*!I5%(UZ*>I>BD5! %3!>WP!!0 /SK*Z MX)XK>/EWF0#+T,^'1 #U8A>MO5$<2VL!-CZ@U3JW+-*B59/+!JWCBM;Q?R7. M&/C(:J4%%VK%HY"C.[;.$^BW&Q8OF>C;.$'!YL2H=@"[OC5N'3[_MHIIZ['8X=%X](=^6# M24T"^?$MC/Y!/UPC]<=Q]$+4B>;I0FO.02UT\*F5#M8J=;2B>;K0FF37:@?K MESOXN?(@KCO [3W?(5 H=K6B>+K0FV;4RPOW2Z$WY:15$FE%\W2A-?_4KD41.;4H M(EI%D58T3Q=:D^Q:%!']HJ@?\F@Z\?-BR[*=]M])NIPV>:IU$^G73:>JHOK# M.)I;\JIB2Y?3@EOSX.@.LNPZ/P*5*%]/Q>%6=;)PW-XP&3&0=X/F*<_5T MD3FH#J5G_P)02P,$% @ D'CY6+]#=*Q2!0 QB8 !D !X;"]W;W)K M&ULO5I=;]LV%/TKA%8,+9#$$FU+=F8;2,*TZY!L M1I)N#\4>:(F.A4JB2U)Q NS'CY(5?=@*&[LW?HBC#]Y#\I#GDD?2:,7%-[E@ M3*''.$KDV%HHM3SM=*2_8#&5)WS)$GUGSD5,E3X5]QVY%(P&>5 <=;!MNYV8 MAHDU&>77IF(RXJF*PH1-!9)I'%/Q=,XBOAI;CO5\X2:\7ZCL0F"%5T,A)\A4166J-E!SF9>;3N?IAD MXWZKA+X;ZC@UN>(TD>@8?0P3FOAA'%\F M 7I/F*)A)#_H:K_<$O3^W0?T+D.\6_!4TB20HX[27#@G.\[@MX;8-Q MA.X$3_5!@ B;*7U'*I'Z*A59N:]7&@)]5BR6_[:QMZZOUUY?EEM.Y9+Z;&SI MY"&9>Y-=?'-?^K8U+2# "!-;@N5ORW#6AKR?_$4IT>M73.$T8%8GF-PBE MS]-$M<[#-:*7(V9)]6'B#(?#OM=W1YV'.DLM!0<#W,-]IUF0&-NX)P.]DH&> MD8$+'L_T9,M2\*E6]Y/.Z%K@+*)/2 L1W3$1:Z$K?567:*/#"+_KQ(($(T!@ M#5K[):W] PNX#\DS)!@! FOP[)8\N^ "-B+NRB0D&'&W,D;7[0VJO-*@R"LI M\N 4COY[W@CHQ?M,2J:.T.7W;"57/%O>/^FMI6("J05-RF6_W!1\O6;QC(G6 M^6MLY*ZL0X(1(+#&X S*P1D<.$\,('F&!"- 8 V>AR7/0_ \L4;LU]1H;ZSP MQCIWI6>[.H/X';O:WML_DG_,1*[G*1=JSJ.0HUMVGZB)!H! JM.0:54W)ZAU8]J'D" M12-0:$VR*__D&&W#?JKO;XD9>U[7V=0\J/MIJ507Q?8+ZW9E;!RSLWD3Q;_= M]M[9UQMZ MKNMMB+LH6'_NYG5M9X@WL@ Q-W)?$FHOA$.S W<>8;"OD=Z"X>& M*X>&NX=.!Z!6#!2-0*$UR:ZL&#:_M=HK'8":+5 T4J UG(O=/MW(6YFSN/':@!A$)K#G'E$[%[Z+P#:N5 T0@46I/LRLIA\[NTO?*. MM[6[V'07YEIWYFB[PK9DTJE],Y1]X75-Q7VHU1^QN8ZS3SP]K\7ZHZGUB>++ M_#.B&5>*Q_GA@M& B:R OC_G7#V?9%\FE9^N3?X'4$L#!!0 ( )!X^5CV M")'T'RL *TR @ 9 >&PO=V]R:W-H965TKF%-52,!8ELVMUE=RR:??GV>?5YO?KU[/PS;U3]NKF_OGC]YO]U^ M^./3IW>OWP\WEW<7ZP_#[?A?WJXW-Y?;\8^;=T_O/FR&RS?W/W1S_=0V3?OT MYO+J]LF+9_?_[L?-BV?KC]OKJ]OAQ\WJ[N/-S>7FMZ^&Z_7GYT_,D^E?_'3U M[OUV]R^>OGCVX?+=\/.P_67]?K7W1^^>_/\2;,+:;@>7F]W95R.?_LTO!RN MKW=%C8'\[[[4)X\WW?T@_.>I]&_O:S_6YI?+N^'E^OJO5V^V[Y\_Z9ZLW@QO M+S]>;W]:?_[/85^CL"OO]?KZ[OZOJ\_[:YLGJ];=:?5YO=U6-INW^X MS\W]3X^UN;K=_1Y_WF[&_WHU_MSVQ??KR]N[U<-?_VWUU_M:#V]67WX:-N.O M7UU>[W_LE]]6+Z\O[^Y6E[=O M5G\;+C>K]=O5#YNK=U>WE_>_JM]_/6POKZ[O_K#ZW>KJ=O7J_?KCW7CMW;.G MV[$&NSB>OMY'^]5#M/9(M/_U\?9BY9HO5K:Q?O67G[]>_?YW?WB(+U/8RW)A M7P^OQ\+,?6&N5-C3,:>/B;6/B;7WI;LCI7_Y^O7ZX^WV[HO5G]?;8?S;0[)V M.?IV3,SMZZO;=ZN?AM?#U:?+7ZZ'U=^_'PM8?;<=;N[^)Y>8A[OY_-UVK?V/ M=Q\N7P_/GXS-^6[8?!J>O/C7?S%M\^^YQ @5=I 8]Y@85RK]Q9R'[X>Q_=V! M)(RY&M]5I]>F+[O0PSMLZ>? M8%TS%W:=]3:8QPL/ZN$?Z^&+]0#MX,?U9OMV?7VU7OT\O!M?V+?+4OOX-UN.C0[RMW57LD^)G33)%V(*KN?A??W;X9.Y:;W1]?K;?C7[^Y M'3;O?MO7H82NY?LL132IT@ZS,D.:::OBJQ%BKWUR-$C.S"AGV"S'1=C]'6'C M=(T/L4G;@ :ZF9G=#!_>Y"C68'IS;6/09UJ#WLR,;X;-;X(@:S"_A= $]'+7 MX#<[\YOE\YL@RUH,<*$Q3?I@E(/E)F/F-\OA-VF8M1C@?(.POAPJ-Q5@G(^# M;\(H:S'PC<^$0:G0P#T[XYXMXQZ#9/MZ+=^;6;,8_6\8_(9#= MW^5@,++IVS;$M+KXPMZUT<4\"MH9!6T9!<_FV'WYD%##1>?2^/%5[443CD0_ M(YLM#ZP!D/UIV('KW79L8JNO/EY=OQD?L+O5][M?T9?C_W_8OA\V)Q!M^8:+ MQ]4UH,W.T&9CW3D'(1+;)T>#Z^S,=9;-=5RBW=_QH%_:-RU^>6E0G)TISO(I M3HYH+:8XX_O&(HXK1\N=?9HYSK$Y3I!I'<8X$YO.]3:=GM( .3>#G..#G"#5 M.DQRQCIO&Y0.#9AS,\PY#LQ)#Z6/ZWB@'RTT&F*CEX)PPV3H,@,;V M;6S0/*X& ;J9 %V9 !ELNR_QH&IMM CVRG?FUFQ&0E=&0JD)^8 ^AM'WL6U1 M=3,7NL;TMLGCH9OQT)7Q\&RXW9N'20-GO5D1%F-\.;*X^XO5S?WFTW M'Q]6-]'@6BYM*9M)E798]YG-7%<57)T0<.V3HX%O;L8WQ\8W+KCN[W@P%!N, MZU%3U4 U/Z.:YZ.:'+CZS(C;6 4T95H.EIN,F=0\F]0$N=5C4&M]-#%]!Y:# MY29CYC3/YS1!;/69>=:^:]ITN*,<+3<;,ZAY#JA)4ZO'I&:[ID&YT. T#U;E M<3A-&%I]ANQ&:$TSH<%U?N8Z7^8Z!K'N2SRH5P@>L7CYSMR:S9SGRYPG1*S[ MNR1K2&/PZ;!Z[L*V:Z+U>>CS,_3Y,O2=3:S[\@]9-*(*Y*[R1X9C_8QMOCRD M=F0X=N%R6%%6DRKM,",SJ_F^*LAZ(0#;)T<#Y\*,-OMYW'H&UV.EIN-F=X"F]X$439DX,V%$!"]E:/E M9F.FM\"G-T&6#9F!MN"L;=./13E<;CIF@ L<@).&V8 )+L;QXY_V@,O!-[%[Y/$K0&/B-LP8&,H8 M* 2T :^PZWT?K$&_2'QAUW>V]4> -LQ(&,I(>#;0[LM/4#6-/W?1,1H/,[V% M\D@;B'4$DM6K]>J;76T>\76,F[WKJWSKQ;N;-$BNG4FN;:IB;BM$9P_)D2KM M,#DSZ[5LUF/O_C*Y=4.A-2GFED/C5GT&NY8/=G*8VV*P:Z/M7/KM+@?+3<;, M=2V;ZP0IM\58%]JV]>FJZG*PW&3,5-?RJ4X0U_AS69,;$M M8^+9C+LO_W!U+'H2Y(\L,XHQNL3P(MXQQS]LN5@YE*=9)E7:8N!GKHJG* MO%$(U?;)T0"_.(-?9(,?EWGW=SS<+M8T'FWTUZ"\.%->Y%.>X*$'F/*<'Z$W MS84&Y,49\B(;\@2)-V+&\[T+Z>>N'"LW%S/B13[B"0)OQ(PW)L.B1J*!>'%& MO,@^$$60=V.&\7J;]@K+H7)3 ,.U&S(2A\>E@03E2;B9F((R<#1E% MUHUXUVS8+3%-V:E\9V[-9D",94 40MV(5^F9QK=MGZ)NYL(N&FN/G'#5S;#8 ME6'Q;-+=EW^X6PR-OF>OBNY(]#.Q=>6!N&6H*[2AK!S34JR3*NTP@S/6=74/ ML>M$3[&3*NTP.3/Y=6SRXS)OESGH)(;>INNORI%Q:SYS7L?G/#GF[3*+[+PS M!DU8EZ/E9F,FO8Y->I*G?64F:7T7+$*]"8TMDTA MIQPN-QTS[G7L587;7@C*]LG10+Q^1KR>C7APQS(880TW&"HE&?:T%-_CL_R)>[-K!\XM;LI$*'6B;9-9T1?Z:- 9 M(/DK;=MTQXZ%;2RH39D0SS_5=G^#Y,2$]).>O\P>.(8_'IKE+%)8D#YQDWOBK]3O<32Y &!9H&G)G<5#D6A;C-\KS@TU,Z;XT_ MMG3?-.! Y$;Y_!3B!LLKFSMII3GZV@"G&S=EE ,5^_/NN998X4_<$%GV#)"=$L.QT0*'%/\/Q+";CM&B#->G8-A$M.Q\ +5E6"_'.LLFH,,;/ M1H,.#]$87O=94#!@&*# ,WX$A"< 9"89Q'HVPJ5@P#-!@&)8' M0QR ,R8,USHT:JIBPC! A6%8+@QY_LT(-")2I!#!LM,!<(\0:%2B7XMY#[\X M5& /*#@,X>"H@[XV,\.,_5+E4-G) '!(*#U8]D,\7VQ=AURXQ*W9E0.T6'9: MB)&OS:G3V@XWP9YW.OQ3.YB'N+UR2Q X0C_!>G<:_0 M^G\BF,5\IV++,$"785S=LUZ,E/%BGR 5@88!!@W#5VBP =CA25]O(AJW4+%E M&*#+,'Q?AB0#9X09(5AL?]6QW4+=[3_#D2\FZ\SH>G3*"1$N.R$ ^UC6#'D* MSJ@V7.@[W&!4V ^X-@PAVZC$P0[#7_1X:+ <+#L=@/X(8T<=%':9C<%=Y_'[ M0X47@0+$$ X0#@P[/%;H7=OARJE,)P/'ARE[,N1DX/A@%V=;AX[\S5UHHO/Q MB&?& "6'(9PC)0F8TJ0"N\![8;A>S?8K.OQ02]]DQG24Y%L& ,'S-AB3L9CP;P79H MP%?%LV& :,.P3!OBL)MQ;=@VX+$/%=N& ;H-P_)MR+-N3M)ANN 1[*I8.@S0 M=!C"TU$)=CW&.T2ZY4C9N0!H1Y@^ZI"NQS"(4Z$"@L :8@AM"(=R?>;DEQ:= M^436C_DN7.PKI="8LJ!"=D#)84+=HUZ,E%5C2I *_0%+AR$T M'5(M6TJO,>4%'QGCFB;$H^T? !YAXA!H_[)[0C+2CJ.O"L!MA&,#U.K5<"NS M%4#*E#%57(7D@'G#[ 48]=X.LAM%5/P=!@@\#&'PT.@89RP=QN I_')D[+H# MGB.<'Y7ZQ0$CH,>C!.58V=D !$A(1"IUBT-F-["/:),X$2TW'T 58LJZC6K= MXA9S9-LA7%9Q@Q@@!S%\.XADG[C-J. ,6B"CH@LQ+:#.EC.>*-TK;C-[1*S% M0TCE8-GI (S)4H:4>\89 8AW#9[<4A& && ,80"1 J@][>!G\78.G3P6^XZ MT_0V'-L% /0=AO!WG$_&&3>'0:,9Y8N2Z ',$<*-DX#WS&T 4AZ-*1,J? >\ M'&9OQZ@&P%(VCBE!*A ([!Z&T'MH '!&X8';B KO 1F((6P@E>BWQ;R'L M8@BY2"7VC1CU4"Y4;"$&Z$),6;E1C7MCCO10-E1 #_A!#%\0(HF]$9,> M?C)4* \80PQ+&2(-O1EE2-NC[K**,<0 98AA.4/*R)LS@)@&_Z)59H2! L00 M#A IXHWXS!??&=1]R5S6F2-GH!H@[S"$O>-\VLV8.3#MEB]*H@?D1@@W3J)= MJ<7_4DJ-*24J5 <4'296/@)&RLPQ)4B%_H#IPQ"J#PWLS>@\0N/14%8Y,F[= M@1S$$':02N3;8=JS/J"##XEHV?D Q$?X1BK1;X>!+[@.CX2KN$,,D(>8LH"C M&@%WF>&]SB*U)Q$N.R$ _/C&$$D([C+;0T*/)/!$M.Q\ /9C>42D03CG$3'. M(?Y0T8@8X!$Q+)%(&85S6I!HT^-QB3NSZP88DM""2*%PAX]V,;NML/AK@"_L MV[8YHL0RP.AA"*7'^3B-GB?RE_QE1?%90#/@[3 M53[I14K#,25(A?> UL,07@\-ULVX.XR#S71?^7)H[,H#N"-4()5@M\=PYWR' MCWLI1\O.!X [0BY2"7;[#-NY8- '3L4E8H!,Q)2%'-5@M\],]_8-/OM"Q1]B M@$#$\ TBDK#;8[I#GU(5HX@!2A'#N[94R;$Q9T, Z"X0=MJE[P(N5DG0\)$BLN"1!!B2HBO.#N,WR MO&3$(",[NR->$ N\(%;;"T+<8'E=_3C@\1+3L?$>2#O15$L&<\17$P+=8T2!1!1,O.1P?RP1?%"?:, MIS"2DV$#?D T!AHMT(98OC9$L&<\17$P3]AY_'RH\"<0B5B62$2XE$0/F([P;YR*ON?M R"B6$QZ*J(. M"T0==F_+J(;"4G:.*4$J- AD'Y:0?6B@<,;G@3YCY;#8%0?81YA!*F%P1@V" M\ZHG:@H1"Q0B%B60J3,OAD?"'KF M560@%LA +"$#D<)>BP]["0XC8^8R&T(X,C-D@<;#$AJ/\YDW8^C(5*!X41(] M@#="O'$J\PKM!B#"6JIH M1"S0B-BRAZ,: [O<;A&'ITU4M"$6:$,L7QLBR<$NMSVXQYTD%96(!2H1RU*) M2*-PQB32FX@4HD2P['0 9&2I1,HLG/&"(!9648)8H 2QA!)$BH7WMSD8V>UZ MC_9U9"\TOHG'@!+8/"QA\S@?AS.B#HS#Y8N2Z '.$?(- H<7[08@[K48Y514 M'!:H.*RK>^"+E?)O3 E2X3V@\["$SD.#=3/&#MR<5<@.N#\LX?ZH!+H9^0?. MA0K5 9>()5PBE2C78ZAS)J 3'XAHV?D 4%#LRVY8N2Z &^$;H- MSE#OPE6^4AZ-*1$J0 >T'-;7/>O%2LDXI@2I@!]P>]@Z;@_B-LOSDC. ^*,& M L,(%;; $+<8'%=,[*0HV\+8 NQI]M"7GT>KC\=\X4L?$/(.D+$BDO2!&"N MLB/$RCI"Q(I+$@0(CW"$:/2),X*/B->M2EE%DJH#HB-D(95ZQ1D%R/CE1-,_ M4N*1)!V PFI2*6.<- M,S:0-O.14!DN!"X02[A I BZQ:?&V,;AU?^9Z\QQ-YX%&@]+:#S.)^.,H0,= MT49<"H%Y9O5$-?=L3-H:H6$(LL(18OB5$DGO;G"T8)4,%]( YQ++,(=+8FQ&' M&(<,$42LW&P =XAEN4/*V)L1@?@&?1I45" 6J$ LH0*1PMZ(3WQI/3H8/'=9 MUS7'CDL!$@]+2#S.A]Z,GP-#;_FB)'I ;X1VXU3HE5K]+Z76F+*B G? U&'W MOHQJ]"OEYY@2I$* 0/=A"=V'!OUFG![.HM7=Y<#850? 1RA"*L%O3A$2^A:- M=Y:C9><#0!\A':D$P!$SGVLL_B"H8!_0B-BRAZ,: \<,]YF /S JY >L(99O M#9'$X'C"$D(5BX@%%A'+LHA(4W!&(F(\7HVBXA"QP"%B60Z1,@5GA" V]&B8 M7\4'8H$/Q!(^$"D,[O"9+K;S$77P,M>9/L9C( Q$'I80>9P/PCE'!WI/E2]* MH@<@1V@W"!!>MNY?RIHQ55D%XH"$PW:5#WB14F],"5)!/6#RL(3)0X-R,[(. M]*$JA\6N.& ZPOM1B7$SW@^<"Q6@ Q812UA$*O%MAWD.YT(%YH WQ);%&]7@ MMCN!YE0<(18X0BS?$2))MCUM "8B9><"L!Q+&2)-MAEC"$Z%"OH!6XAEV4+* M6)M1?^"*J4P) ^V');0?4DS;XU5^N+*E:Y(: !HD/!WGLVQ&P8%9MGQ1$CW M-<*LP1G47;B*5TJ9,25"!>" @/[ M*'1G@>_#:OL^B!LLKVK&#'+T90%(;8$9Y/W59CM('?@OJP01*^X@40XH05QE M)8B358*(%9^R76"7<[W,0(]2H<& M_CD@$'&$0*1./WB*XG#T.MWT0,3*SH8'V6 O_Y/L"4]A'"S[0,G0&$ATP GB M^$X0P9[P%$5QDRT1*CL9+4@&9]!0N"OL,HH0_,K0H$L']"".I0<'O_137LE?)M3 E2H3^@[W"$ MOD,#>S.&#O32+H?%KCC@/,+U40E[,ZX/G L5R@/F$$>80RHQK\&0AW.A GE M!^+*/HUJQ&OH71]$J.QD ,CCJS\DB=><0'DJ-A ';"".90.1!MX39"!$H.Q4 M "ADR4#*P)LS>T1TWAMQ9W;= "@29@\IX#7X#)=L?8G+#NL!I!R.D'*<#[P9 MWP8&WO)%2?2 VPB+QNG *[2VGPAH,=BIF#<<,&\X6_=D%R>EW)@2I * P.#A M"(.'!OEF-!VHQ9?#8E<[U%Q>CC@]'"$TT.*?AT^IL6W)EW/G[O,MN$8 M_0(5AR-4'.?3;\:R@>FW?%$2/6 W0IQ!TN^B!?W$W1:3FXI(PP&1AG-U#VUQ M4@:-*4$JA >$'(X0,W:FH/QQ0?[BR.Z,:U[H32$Y%\^& YL/Q-1^25.M.0#D5\X<#Y@_' M,G](4^T)X@\B4&XJ@/C#L<0?9:K-6#Q0Q50,'@X8/!QA\)!B6G_":K[B-4D- M \2RHWS:39CT\ T6[XHB1[@&B')X(WE+ENO2\2P&.%4=!H.Z#3K1 WN&TY1W$#9;7-'-RR]&W!4 U2O,Q M?7!6+\??W-7X<;U\?75]M?U-9%T_SA"[;&TY9RY5%#6 R)67)(^@(FA\E)!65>( M6'%)@@"%EF4; BUI?P/8DL(%'@57D7XX(/UPA/1C:4N26H,@I?R8\J@"L< @ MXD)EB)62@$P)4H%8X!1QA%-$H$D%U*2Z"W1@*A$'NZ8 7PE=R(E-:MG$AI3T M8TJ2RC E<(BX4-=0[*0\(%."5&@7:$4P223E$IM2I<#!0DKBV\E;GL@)E<8*DBDL2!$A7VW0RW>"P%<7TT%8B M#G9- ;*VQ$3Z8RMZJ-/X@1FKO*OZ=KUZ-6QN9 85RE$L?T!4^!=845QE*XJ3 MM:*(%9"UD8-5 M=)@O$0>[I@!6"=D)][5QYHB*E-AD2J,*S@)/BFLKXZR4[&1*D K. G>*8[E3 MF*\1O',ZMAT"6Q5%B@.*%$(G@\-EXX_!91X5"@/W&$_H3[%I$:39*2 MI.SSJ>)<<<"YXF+E =JRXV5Y@E1H%\A<'"%SD7R=Q,Q)VZ&S%DU[E&-BUQK M*B&!.?^%LK_!X0L%3_"HZ%HF&\+?-JW00X7(B!VE0&0$@X7@5=%S,P%]^@8&Q4]BP-Z M%D?H62388^$@B)2"94JA"J@"HXO;>U+JO4!DQUE5-"\.:%X<2_/">X%T&:US MZ%R'6I:*SL4!G8LC="[GOT.ZW. IQ@T5N8L#J; M79YDQE?+@2YN.5+%)9D%R-I5'E\MRVV6)TB%=('/QA$^&]%7"QY?]<$:-+ZJ MXJEQP%/CRJ(7S?9VYL"DK/!&K+@DTP!]N[KGI3LID\V4(!50!F(S/NT=#I$]7#G#Y0Z1" M[T!;Y/K*X\VRDB*QXI($ >@N6WYD6QG>>^9=1%/ *MXA![Q#CO .*32S,[MR ML@8CL>*2# -J[ROO?Y/U'HD5ER0(,#9A2!)M=O@<@Q8OWU)Q'7G@.O)E69!& MJQ/JP1&1+WVZQ(I+4FU JNNNR?!2.J0I01KP[8%=R;/L2JSFYS,*I=;$-B8- MD B)76D'*GWJ_KES&^"BGAL1UO*'1X/2/; O^;W2J%[K$H5NL>*2! 60(,YY M7\S611_J183#KG +*BRX,AD>O"+D123B6_X$:1"Z!^XFW]1=H^REC$U3@C0 MVP,!E"<$4*)-#!\)YB+:-D1$Q*YS#^I\ZN8[J59V7J^-B'?Y0Z5"Z,!GY4W= M+7I>UELE5ER2(,#59?&3:*LSM$Z>"(==8<#)A(=*OLE)==FD3%53IE7@'(BO MO*F[^,1+Z:NF!*E0-[!A>98-B]GV_ EM3X6B@?+*$\HKL;:WK+:TJC" MYD"6Y4W=525>2GDU)4B%M8%!R[,,6LR&19^T2X3#KC!@9\*3Q6U8WUP/GZ0Z M;%)"K2FG*FP._%S>U%TSXLL^L.4)4F%K(/[RA/A+LI5E[%ZMM>G:+2(B=IT! M+E.Z,(V&=F:?358H)E9%E)-;@=J>" MRD EY@F5F$J[D^JX29G%IF2K8#H0E7E;=X6)E]*-30E2 7!@+_,L>QFS =): M"R(<=H4!4!-^,LGFMZSO)J4CFS*I0NK ;N9MW64D7DI2-B5(!;N!\\R?YSQ; MUK9H'081#K?"P(3F"1,:>U#D\W#]26:-)!'BXH=(JK@DIP#37>75(F4+W/($ MJ3 V$+]Y0OPFV2&'3"+!$0N\J E@D_G$J[D^J[21GCIF2K MD#H0T'E7>9F)E$5N2I *@ ,IG6=)Z9@-D#;/$>&P*PR FC#/23:_97TW*=/< ME$D54@?B.N\K+R:1,M;M$Z0BP/- @.<) 9YDV_(G+"8IA\.N,,!HPI?';EME M/=W"WELYR.6/D0JH X^?]Y47CL@Z^\2*2Q($*+LLO9-M9WCAB&LBHD@5#9\' M&CY/:/B4FMJ9_3=9J9]8<4F6 :O[RDM+9%V 8L4E"0)\35@#19O>"4M+5+Q_ M'GC_?%F*2= -:]Y57G4C9 J<$J4 XD ]Z0CXHV0 #;94F MPF%7&$!UV;!DS8)BQ26Y!+P>*B\MD3((3@E206\@)/2$D%"T=3W< MJJ0Q)\)A5QB@=%F]]\(VULOTPF25@6+%)9D!P!TJKP*14@-."5)A96 :](1I M\.P#6J<;'![0:M$V:Q5=H >Z0%_V[94:R9G])UEOH%AQ2:8 +8?*RSND_(!3 M@E3X%N@&/:$;%&@T.4NV,:C1J( JL /ZLEZOU&BD.C^ROD"QXI*4 =1M*R_; MD/("3@E2X=<6\&NK;,:>;I!\6"%E^9L2I(*K0!KHM:6!/B,-C!D(@WT0!KH"6G@B1^6A=T762>@ M6'%)E@"S5G8">EDGH%AQ28( JA).0($&DU-<.S1UI&("], $Z D3X-A@G$P? M7TKU-V5&A5&!.=#'RBL:9%6 8L4E"0)$6G;I"322B"4L[46?2EB(.-@U!6A) M./T*C>3,/KZ4N&_*E J: @^@CY67)TCY_J8$J; JT =Z0A\HT&A\IM$@$E-1 M_WF@_O-E=UZIS4AU\65E@&+%)2D#\!HK+S"0+^\\#]YPGWWXD?EH6]%RG1WY0E%60%WD#?59[-E]7_B167 M) B0:MF?)]%@GB2]GYILRH,"J0_?FN\C2^ MK*-/K+@D08!(RY([B4:2G<9'AZBHR/8\D.UY0K97:"1G=O&EG'I3IE30%"CZ M?%=Y&E]6J"=67)(@P*IE(YU$H\%G,^#/B@IQ BV>)[1XA18CU<&7LN#M4Z8B MU?- JN?[RG/XLI8\L>*2! %J+6OF!)I.GYO#=^A[HZ*[\T!WYPG='6X]RSKX M4O*Z*1\JD I<>+ZO/(HFT6!R<_@!#1:KV.4\ ML,MYPBXW-A@CT\&7LL9-F=%@U D=*&I.X[I@! "3G: MV& :D0X_<:/ESX *L *+6C!U9_2#K!]-K+@D00!/RX(QB4:"9_3#140=?A71 M60"BLT"(S@J-Y,P.OY32;,J4"J<"0UHP=6?T@ZSN3*RX)$$ 7,N^,(E&D]N8 M']+M8$04X)4.!6(P8*K/+$O:_D2*RY)$*#2LB9+H*&XW.;\!K45%5U7 +JN0.BZ MZ+9R9G=?2LXU)4R%4H'K*[C*\_NRHBZQXI($ 6PMFZXDVHY''QDT[:*BVPI MMQ4(W1;=<*2Z_%*:K2ES*C +K%W!59[CES5MB167) AP;%E5)=&"U%AR8K5<17 8BO B&^6O:96=BOD;)<3RP(IB7:3F^3'7Q99D=73N_?#L/WZP_76[>78V!7@]OQ^*; MB]W90YM=S:8_;-G^/%_\/4$L#!!0 ( )!X^5AN:AU6&@T '2+ 9 >&PO=V]R M:W-H965T+>^$X3&+4MG*2DFR!^_ G.8[Y*%ILABS0)$Y&0W+,L?[Z69XY M?:B;+^V-$%WVYV:];5_.;KKN]L5\WBYOQ&;1GM2W8MO_Y:IN-HNN?]AM5UOQH7+&1JF)-9BV0T^%OVW>W$NUNO!53^1 M_^Z]S@Z##@>J/S]Y_VFW^GXU%XM6G-?KWU>7WZ^9@][6S3+EG=M5V_V!_]M^&$7F]W1_6I6V^%Y_-0U_5]7_7'= MV?MZL6VSOV6_[]8K+K-7]Z+IG\#LXZK]DOVC65R*-NNW2_9JO<[.Z\U&-,O5 M8IT]'G?Q-3M?+]HV^_Z-Z!:K]0_9=]EJFWV^J>_:Q?:R/9UW_1R'D>;+_7Q> M/\Z'C,SG7W?;DXRB'S."2)[]]NE-]OUW/SS.P^'LW._LC5CVSO#.&?4YF_=1 M.X2.'$)'=M[IB/=7RV5]M^W:'[-?ZD[TWQYCTJ\[^VFU76R7J^UU]E$LQ>I^ M<;$6V1_O>P?9NTYLVO^X O,X6NX>;SOJ$;45S+V9G?_T+9NCO MKL .=,"0P^!H3[O9S(.[T6?8:T2A#Y6_6M3?96]$5>B:?K]]FZ[K#>NY_;U MXR!\-\CP MK^KLD[CN7\:Z[(^?Q>9"-,YGTNLV])D$SOSPYQYBK3D5K8Q@A'F ME;$"VZZH&,;2_[DV0S//Q<=_W7MUO17'_=;U1?DGJ' M"=V+0,ZTB%2'B%1)D[2"# R0,RTP&$EQ@Z*EZ=ZUFH+%24F-7>ZP8B>H<.]Q MK*@RG")7]Z-HIT94,59PWZW6 ME_V^;+/WPR)?]?]_[6Y$,R%O_0.&[D\H;WIXI%+"-&GN8J\R"PX.D#<].%)^ M8;_^>E;VYE9>\A-JGF6=5B,G*"Q%$_9*#[#D+:RD)I>;\&[#\B;OG:IEC!/FYI>=18<'"!O>G"D",-^ M%?:LU"P=2<<+H?(Q@Z 'G3(R)%$\%I@8Q7HP4'!\B;'AP%5OF%V',R=N_:R$5C MISN-1K>Y5$@D"4PB-B2J\JH@F)C+L W+JB0L'UN)E#/$+V].!(24;BD2?BHDI6'KN, MZ(@H)E).D23TB3BP4O^/,Q,_.0T1+WDYLA*I?8A?^X3E\?,@E7\JP5LW!J8B M4GN1M*"*@)(J*&_Z6R92SM%XJ(JZ4!4S4973BE-W.E"INF@25$5=J"IGK#(3 MVV%8] @J[_NEI5D4E&9!>=.#(^4? MC4>SJ(M3(?-:TVTUEN!2CM$D.(O:E(J5N,2H-)?A,JP*6HR!#Q\@\8O$-C$"\J)1I-2[PH*/&"\J8'1ZH^&H]X41?+HN:5I].*C+P#0Z7J MHDF(%W6 K*+BF)O7#TY#PE Y\O9U+B52[I=(WWZ"#KQ] Q2*07G3@R;E69X6 MBN6@4 S*FQX<*?GR>%#,[SHX$"YZAD:2/Y>*+$]"S_RC!*_5@=AR@O,QQ)8K M-VQ-1FR_#-L8 JWYAPQ>>PRTEDLMEZ=%:SDH6H/RI@='RL,\'EK;NRY4OFR< M&+TF^I2E9,N34+763F9HG<9_'TOQ3"-ZK,5A: M+E5=GI:EY: L#GJ,]&G+.54D022%3;[(L-[ M6.8=FPX[3#A&(^^R,ZE\V&1$-O$$''8Q[!\^=)]">=.#)3472XO&&"@:@_*F M!T=*.18/C?E=!P>"3,UW)N462\+%_*,$+]3F8A2A@H^]*DC]Q"9CL<]B"T+% M_",&KSP&%6-2K+&T5(R!4C$H;WIPE$\Z1ORHHXV\,#+.A7X;?=)2G[$D7(S9 MO(LSRJP/:]IF&%6D&,%B3"HI-AF+C2?N\ZB8?P;!>S4&%6-2QK&T5(R!4C$H M;_JG?Z4VY/&H&+>1EY7(?AM]TE*C\21N>N$2R7%)T.Q M\20&8F+^J81N6"AO>N"D2.-IF1@'56M0WO3@2$W'XS$Q;@,O.YN]-OJDI=#B M2:@8=]"N 7.;A4$<=A5C:.1.42XE$9\,Q:R,#F)B_G&"=V0,)L:5\A)IF1@' M96)0WO3@2"7'XS$Q;@,O.UV]-OJDI9SB2:@8=] NC%%NWCGFLN.(CGSFLY3" MIYP,Q::=@,,NA?VC!U<2B<'$2JFWRK1,K 1E8E#>].!()5?&8V)^U\&!L)G8 M6+J74F^52:"8?Y3@E3JJ>V':7X2/K%8*J'(R%'N[%O= 7,P_:/#B8W"Q4LJU M,BT7*T&Y&)0W/3A2!);QN%CI8%XF5/+;Z).6&JU,PL5*&WA1RG-DK<$!QDA! MV-@ZE")@D\&8-WF?62(,MD98##962C%7IF5C)2@;@_*F5U"3$K&*Q\8J!_CRQ":JIJ,AWS9C(0(///)KBZ70Q M5DG!5J4%9!6H# 5KD?N'1_G-K]:O'^U-7[@#I M#0,^WZR:3@#=HW9DW/ (1$%M2K\ G+AA (;M& #FS@B0(A4C-@UX\JVEL]4& MSV]D3%R1<6FZ!F!'-P"&B%EYV&5&\K&R2%AI&8"G]PPXDLK/1&VP#0/ W!F! M4]1>XIX!&+9I )@[HW^@(B8C]@UX\NU/;;^1,7%%TJ7I&X =_0 (1Y:4/V9F MK$-17M/;!AQ);2C8!MLS ,R=$4&U!V;J)IC 73"CP#:E1'/<: M&1-7A%F:U@'8T1(@9]AB;0XSPHK1'%?TT_3& >X<#X-ML%T#P-P9X5%46N+& M 1BV1!/8:&1-7Y%>:Y@'8T13 /D-/AVU*SP \O6E MP.DY\((:MF, F#LC:(HV2]PT ,-V#0!S9P1($7T1&P<<\1T># =N&TM]I7, M3M,ZX,@PX:NU<9OC'#]O;X3HWBRZQ=GI;?_\_+QHKE?]/E8)CEH%K86 ;.P$ &0 'AL+W=OWF[+70'Y\V*VFZK**NL6B3Y6^S%BV^K+J=AW5Z>(1GY=?=OO?#K=M MVR7_N-ML#Z\N;KONT_>7EX?KV_9N=?AN]ZG=]O_R<;>_6W7]E_N;R\.G?;OZ M<'K1W>:2TK2\O%NMMQ=7+T]_]VY_]7)WWVW6V_;=/CGW]QVQ[^XO'KY:773_M)V?_GT;M]_=?E8YUKMMLF\_OKIX MK;Y_0W5Q?,7I6_Y[W7XYL#\GQ[F\W^U^.W[QXX=7%^EQ2.VFO>Z.-5;]_SZW M;]K-YEBJ'\C?SU4O'B]Z?"'_\U#]A]/L^]F\7QW:-[O-_ZP_=+>O+NJ+Y$/[ M<76_Z7[>??GW]CRCTP"O=YO#Z;_)E_/WIA?)]?VAV]V=7]R/X&Z]??C_ZA_G M3K 7J/R)%]#Y!33W!=GY!=EIH@\C.TWK[:I;7;W<[[XD^^-W]]6.?SCUYO3J M?C;K[?%]_*7;]_^Z[E_77?VT6VT/R<-__R5Y?=,FK[>KS=?#^I#L/B;O5H7O?)F]VV_Z=;O773^3 MXW@NK\^C_N/#J.F)4?_'_?:[)$M?))12/O'R-_++W[;7_79^.67??\> MFTB/3:13O>R)>J^OKW?WV^[P(OG/7=?V_WOHY[$C/_1MV%ZOMS?)S^UUN_Z\ M>K]ID[_]U!=(?NS:N\/_3DW^X6KY]-6.RO[^\&EUW;ZZZ*5[:/>?VXNK?_XG M5:;_.M4*4+%18[+'QF12]2O=AY_:7FL'UH2^5_U/J7ZMO&T_MOM]OY)^W%[O M[MJI?CQ5G/M>);ZQKRJE0C]\XFD?^.(]O MNVZU2:X'$?0_,#=)>^AZ 22;TQ3_]N?V[GV[GWPWQ=*^[R:HV*@+Q6,7BJC+ MO$ V!E1LU)CRL3%EC&7^<)&"K5ZJ\K2BVECE$]^7E_WWE=.+O'J<127.8O0S M7ES18AW?-PY4;#3E^G'*==0572,; RHV:DSSV)@FQHINK)6:%]34J;&@&^O' M=EZ534G3ZUFEVMNDXBRFWL/^3<[2I-LE=9.\77T]:(\CK7CY0K[O+*K:N"W, M\JFHJ_Y\.51S0-7&S=%63HF&:'+-O$C>M_U'IMX;;_K//?T_MTG_9?*F7_SK MKN_>8=K"DK7Z55KUGZ^,U2\/:.F$M453LD=;)I+D_Y)O,D7RH+S7#*C:N(7: M':H\KJ"@EA%5;=P<;1J5:+V0@BIL055ET9AZ"F$%E?:"2C:#B_4TWW_)(_!> M'Z!JXWYIUZFJN.*!NE-4M7%SM#]5HLM#BJ>VQ%-466YJ)X3I5-IU*MEVGJ?; M;R2O#X>V>Y'\V]_O^R]ZX?03_%._PW2]/+K;7AY-ZN/>Q*MZ+PE0M?%1DS:U ME,8];():6U2U<7.TM271'0+UI?-E!X^SW.JW".9;G9P\ M0N_U$\(,DS;#E,45%]3FHJJ-FZ-M+LFGH$!QY9:XZEJ91DX>SM+I:N-*LXSK M-VIKOJN3A^.]5D*X8-(NF,JX0H):7E2U<7.TY27YI!4HI&K"U56FCD)X6-(> MEF9Y6*VC02:3$X(>H:*JC6>N[2PU<44 ];&H:N,[@]K'9OZ'L\M$<+[0Z%R@ M3*DV=2 /:.F$M3?-9GE36P??ZL#DZ_HN"U2U<9>TH\WBWDO/H/8456W<''8[ MW?^L=J%F,OLF8IE7YJU&>3Q+YZL=9S;+<4Y*9KZQDB_BO01"N-),N](L[DWX M#.HZ4=7&S=&N,_,_>UVH#_LF>YDI\]._/)RET]4^,IOE([4\^B4ANBNYGO>; M'<)79MI79G%OWF=0ZXFJ-FZ.MI[9K)-4A!+LF_BJJ;,B+\W/Z_*0%DXYUX8R MGV4HI]7PK1Y+OK9WBBN$$\VU$\WC!@!RJ %%51LW1QO0/%8 (+<# %2IG HS M_R*/:.F,M:O,9[G*)X4SWVG)%_)>""',9\XRGW'OZN?8(&@(&YIK&YK'NJN? MVW?U\[PLK=U%'M#2"6MKF_JYU#GBJHV;HYVKKE\(@I*5^;V+?V:TC(U;^K+HUDZ6VU%<]F* MSE*.QQX#/01%51L'ZK5G+>+>S"^@-A55;=P<;5,+^< 4))/"OI.?$65Y9LA$ M'LW2V6K?6L*8_<>U6%<+N%=KM%W%O\!=3SHJJ-FZ,];Q'K%G]A MW^*OJ#:W)GDX2Z?+?J%)=K%A-3=_3Y.'Z;V&0CCE0COE(NZM_P+JBU'5QLW1 MOKB(=>N_L&_]4V&%H>7A+)VN=KJ%['1]!/:<(39Y&MYK+(3A+K3A+N+&#@JH MXT95&_^FIG;<9:S806G'#J@D3A[-TNMI#E[*'CBC ^=N=/&;?!86J-NZP M]NUEW,!""37;J&KCYFBS7<8*+)1V8$&QWQ ]SS:$>RZU>RYE][Q,;*A;5/+@ MO!=."&=>:F=>QHTYE%"'C:HV;@Y[W$"LF$-IQQR:)K4>.!#",Y?:,Y>R9_YF M67GL3-!C9E2U<=^T^2[C!B1*J$E&51LW1YOD,E9 HK0#$E21&162A[-PNI6V MO95L>Y=I")F@D ?H_=20$+:ZTK:ZBIN@J*".&%5MW!SMB*M8"8K*3E#4*BT; M\Q$*\H"63EB[W$IVN1!Q>3Q^!WKBC*HV[IWVS%78G*'E 2R>LG6TU-V7QL QZ47QN]\?G#':[Y-=V?P<[\9,'XKU. M0CCDBCVY*V[:HL(^X2N$#:ZT#:ZBI"TJ.VVA5%5;6U$(6UMI6UO-#5O,$)#' ME@,] D95&S_S37OA.F[HHH8Z6U2U<7.TLZVCA"YJ.W1!&5FA/GDP2R>KG6H] M-W,Q0RW/D[V09^"]N$(8Y5H;Y3IN]J*&.F%4M7%SM!.N8V4O:CM[D:>FTY-' MLW2VVMK63A^N]E$+8Z%K;Z#IN!*.&FF54M7%SM%FN8T4P:CN" MD9F_="X/9NEDV0-NYP8PYLOL.8,8\G2\5UH(,UYK,U['#6+44!>.JC9^P+!V MX4VL($9C!S&R2IE"E(>S=+K:5S=S@QC1A#A_\Y/'[KNP4-7&G=:FOHD;R&B@ M#AQ5;=P<[<";6(&,9B*083T>3Q[-TMEJ2]W,#60L$1WJSI<\2.\%%,*W-]JW M-W&#&0W4=Z.JC9NC?7<3*YC1V,&,7%E/R).'LW2ZVDDWC*- MJC;NGS;G3=R 1@,USZAJX^8P D6L@$8S$=!09L9)'LW"V:J4LRKF)C26B F9 MU'",U'<=PB+-&Y^8[@>K$$A[+)*&?XBC<:_2.T0!V5I M87[HI)&)%RD6>8$J9S2(02_2 M*(F-X3+CT%.>YZ;WEN4A,9PF9$ZZM1BJCJ&LWC"S)TZD&RF.)Z)6(;BM UM#>* .?=-Q0UC M*##3+0S4C5/=9#(:TKDI.Y&A"FL;"D-JXZ@V!ZL-IC2/_0N%:QMZ&,3[]R@9%L[<6$^T]8QFL7S93[9P8(+(SJ/G0W% MAAL:&@:,S'PXQ0U6*"PZ#E;.:!!SU#* #:JP"3Z'%6ERC&?QC)E%=B#AG!J# MW9-"P>"&S@6QV@PNIRANCD)A\7&PT&X=(J!Z506.1^!)=+!RAD-8LY7YKHA%979^8A, MY=18GY^"H.848\TI!VS.5U,>6Q(**S>T*H@-9I@ZE44.06"1=;!R1H.8VY7! M;U !33S)HLB5K9\@!I:QZ)0#1M?K)\,=UZ%000!)9M!RMG M-(C97)D0![O-F]DAB*(JF]P63!#?RI!URL&L,P7CLZ%@SVJ#D.P40]FI/'(( M LNO@Y4S&L0LJTR!@ZDCMT,0N5+V25L0*)UB5#KEP-*9XGBF$ 0*53>T-8C) M9>@[E4<.06 1>+!R1H.8M95!3YJ\MF%L*?#0;!ZBG'U5!$Y!($EX,'*&0UB5ECFR$&E M8X<@)CY@!>':*0:V4PZRG5,YT P$BFMW[EX03)YBG#Q51LY 8"%WL')&@YCO M+:-E($H[ U%414/6;B0/:?&DF9=U\.M\->6Q(Z%8=4.K@MA@QKY39>0,!)9G M!RMG-(BY79D*!Q60G8'(T\8BVCM&M'C.S, Z2'6]?@AW7(?BT W=">)U&==. ME9$S$%A\':R,;,MCJP=*9@?#84[%EM M$&"=8L0Z547.0& )=+!R1H.8994Y;C!U5'8&0C6U13!T#&?QA)D%=8#E3'$\ M4P8"19L;VAK$Y#)ZG:HB9R"P@#I8.:-!S-K*F#>D00!!9^!RLW;A##WRD9(8>476V' M(*K*)$TYQK-XQLPI.Z!V863GL;6A.'=#0X,X<<;-4W7D$ 066H9 M%@?5V 1HPS*,0=AUBL'KE(->YY08[,X3"EPW="Z(U68@/%5'3D%@47:P$$:=8I Z MU41.06#)!RLG-$@YG9E!!M40'8*HO\[.YD7! JG&!5..;!PO7X4 M[KP.!7T;NA/$ZS*(G&HBIR"PC#A8.:-!S.7*I#78?=[&3D%06:K,>EYR$/*; M8N@WY6"_F8+QV5"PA[5!L'#$L'"4QDU!$!;N!BMG-$BQ!D5)00R7&6?J0_5=5" =-#"A':=P0!&$Q M<[!RXP8QS!S)G#:D[)0=@LA2\T.58SR+9\R,LH,;%T9V'EL;"B0W-#2($V=< M.E)Q0Q"$)(Q4W T%8JARLG-$@9J-E+!M42A,9B+PTGZOB&-#B*3-C[.#$^:C)9Q>" MG@[#RAEM8FY:Q9@7 ,QGN]!.'&$>/&$<7-0!"6 P:K*8\="45Q&UH5Q 8S*!Q1W P$8=EOL')&@YC;E>%I4 %-T# : MZU=W'0-:/&7F7QTTMUX^*>ZT#H5J&[H3Q.HR\AM1W @$89EOL')&@YC)E:%I ML)N\9$<@5-%0:>\W05PK@[B1 ^)F"L9G/\$>U0:!NQ&#NU$6.0*!Y;?!RAD- M8HY5!J#!U)'9$0BJ[9/L(#@V8C@V %D^9654'N TF-8_]"T5N&WH8Q/LR M$!QED2,06!8*_ M#3T.XJ 93HZRR!$(+&0.5F[<( :9(YG2AI1=;D<@[#M*0:!QQ*!QY(#&A5&= MQ\Z&HL@-#0UBQ!F4CO+("0@L7@Y6SF@0L]0RGPTJ,3<+PS&:Q?-E#ME!BW,J M#';7"86)&SH7Q&@SZASED1,06*008T.(I,U_L M@,3YJ,EG%\(>#@.0&!Q<+!RAD-8DY8YJI!I3.1@+ _7P7AO!'C MO)&#\^94#C0!@8*\G;L7A!E'C!E'1>0$!)8!!RMG-(CY7AFBAA1482<@5%%3 M:OWB81"N&S&N&SFX;KZ:\MB14 RWH55!;#!#PE$1.0&!);_!RAD-8FY71J=! M!60G(*ALK 1$$)8;,98;.5AN[_;K?C9_;5?[ ^[,#H5K&YH4Q/$R^AL5D8,0 M6.X;K)S1(.9U97 :[%9O,1&$J)JLL*Q<$) ;,9 ;.4!N3^C&9W?!GML& ;T1 M [U1&3D/@66YP"HC!R+P)+?8.6,!C&W*Z/3D&:NM&,1>:VLW[ (PG(CQG(C!\L- MK3B/W0S%=!M:&<07,T0=CJBM X:@E#?B%'? MR$%]D\7UK!D)%!]N:'40<\UPJHBAR9P +H8.6,!C%K+1/0=APQ-APY&##S=4/-#^!XL.=FQ@$-T<,-T=UY/P$%A\'*V'(@81;*"V/[0D%@1LZ%L0A,Z8JN([RPN0[.0;D.^7+PVW;=F]7W>KJY:?53?OGU?YF MW;_#F_9C7S[][NB@]^N;V\-NN/K3[XS?T__YQ MUR^4\Q>7??TON_UOIVM<_3]02P,$% @ D'CY6"B7"]PM!0 XR( !D M !X;"]W;W)K&ULO9IM_R@W-=)*9U'#' M@R17THPMR-2=N/7(3OLBDQ<83A(3X-3C)"7?OG> 03R82.V.7ECB8?>WW.[Q M%VMN>F#\:[:A5*!O29QF,VTCQ/9:U[-@0Q,_NV);FLHS*\837\A=OM:S+:=^ MF#LEL4X,P]$3/TJU^30_]L#G4[83<932!XZR79+X_/LMC=EAIF'MY< R6F^$ M.J#/IUM_31^I^+1]X')/KRAAE- TBUB*.%W-M!M\[1&B''*+OR)ZR(ZVD1K* M,V-?UF"QK$BR>OXIX1J54SE>+S]0O^0#UX.YMG/ MZ(+%?T>AV,RTL89"NO)WL5BRPV^T')"M> &+L_P3'4I;0T/!+A,L*9WE%211 M6GS[W\I$'#E(3K\#*1U(V\%ZQ<$L'N%V//$^?ZPI]/ M.3L@KJPE36WDV<^]9;ZB5$V41\'EV4CZB?E'YJ<9*CY_04NZ9_$^2M?ED05+ M]Y0+&B+!T!/E"7KK4N%'?W?8WQGPUV7RJ@R2EPS> MDD'@[[OT"IG&>T0,8O5?HS>285;3RKR MH_O9W7%U^H'RB/7=>[=%J%$>2OU&[>=C;(V-J;X_+D37"A,;DZ:5V[6:3!Q[ MTK3RNE9D;)NXLFKDQ*YR8@_F9,&2A/(@\F/TP+A8L3ABZ)&NY2^DJ$2M;_R# MV'/G*R3,A81Y0+!&;9RJ-LY%)<:!+!DDS(6$>4"P1LE&5FW5*8KA&QQMAL*4Q/0,LQG'Z%&5) M"?GII92OOY=9&E*M-C1&QGU*\W^*C1PZ%*U9.E*7CEQ4 M@,IP4(6#I+F@- ^*UBQ6U5:B'IA#S'%; MBWX :^:E;CGQ<,\I1R^?=G;%_PI/$)I!VMGS%9+F@M(\*%JS+G7;B^W+"@UH M/PQ*QVS+3->H\[9S \08YS6S4[28>[C>+ M%BJ0(K.3CSR(J\<=6CSNQ#\6FT'VV7,6DN:"TCPH6K-*=0>,QY<5&]!6&)3F M@M(\*%JS<'4[C =;-V"QF73N_\D(M\6F:X0-I_-,TV,U,MK_SNFULLQ^S2%U MOTF&^\W%B]JH3 P*S##HW'D*2G-!:1X4K5F2NN,E^*("0T#[75":"TKSH&C- MPM7]+AELRV %IHQU_(;(M*VVPO188<=IO6QR>ZP<8]+2(:\OHC-JOY+2CU[: M2]U8YZLE,I1/V>*%:W6T6I%QDZ]#:!V_Q=<+W'/L=ZBQA?+/^Y]OHYD M-F.ZDJ&,JY$40UZLJ"AV!-OF2P:>F1 LR3&ULO9UM;]LX$L>_BN!;'':!W5H/I&3UD@"M1?)Z:(%>NP\O M%O="M9E$5]O*2DK2 O?A3W)5^VCZ9ZR+-9R4Q?EQJODY?GD5?!2)+2;L!WQ>R'O MZX/OO>Y/^526G[L';Y;G$[];D5S)1=,A\O:_.SF7JU5':M?QUPXZV=OL)AY^ M_XW.MW]\^\=\RFLY+U=_%,OF^GPRFWA+>9G?KIH/Y?T_Y>X/VBYP4:[J[5?O M?C?6GWB+V[HIU[O)[0K6Q>;A__S+[HDXF!"01R:$NPGAL1.BW83HV ED-X$< M.X'N)M!C)\2["?&Q$Y+=A&2[60_/[G9KLKS)+\ZJ\MZKNM$MK?MFN[_;V>V. M%)O.%3\V5?O;HIW77+PM\TWM/7S]Q7NU:ETSWRRDUSJY-Z_DLFC:7]:U]_KK M=I W7^7MHWF^6MRN\D8NO6+CO5HLRFJYG?9'T5Q[;&J?VI-_/8Q\W[\X2?OAV[FK]?E;9UOEO79M&G_F&Y)T\5NX:\?%AX^ MLO!_W6Y>>)'_LQ?Z(;%,G[NGO\NK=GKPZ/3,/3V3B_WTR#*=';]XVW1^_.)M MT\7QBP_UZ=/6??8^%.Y]*-SRHD=XO-BTFU]LKKP/*[BY#&D9^<3>\./<.YCJ&>8;%) M:)K&NDV&M,F1, &":7M.]GM.G'L^+]=K62V*?.6]+ZOFLEP5I?=17K5O>1KO MSW=R_4E6UDCAQ Z-%$A8AH0Q)(PC80($T[R&[KV&CIIV*-*9D+ ,"6-(&$?" M! BF.5.\=Z;XU&GGP0 ]2 ')C%)B9)VXER@22LT\D5E8I+VX-+*)C17$QBAN M&34C,=5'B?ZHP"=AI)*F]K0F^Z;97M)4W4/?RV;]BO;R.KJ MZ^[ZPQ7IG6:&OCB1L P)8T@81\($"*9YT6SO1;-1(_T,Z4Q(6(:$,22,(V$" M!-.<*=T[4WKJ2)_VHG,0D)D14>>6420,9D:DMXQ*9H&1-9B-E8:I$>DMH]+V MGQ'I+:-F?AS: WW@*R')/S;4?Y!=:*^;O)$#W]"[;0Q]:4)I&93&H#0.I0D4 M3?>D TDR<[\RAG I)RZ T!J5Q*$V@:+I3*8TR<*I6B+"_LZ!'8=\/?2/P MV\9%LS T@GIF'>?3U$@1S#8N]-/0?*-O&Q?0.(V,!& 9E_J1'SR2 91R%[BE MNX>W](MR4]^VF<"KNBP@'[+ ZKMO\-WLP2]2J+@'I3$HC4-I D73/4CI@ $9 M-_)#!4(H+8/2&)3&H32!HNE.I63"P"D<02(_[4=6FO3N*-B&13.:F''?-HQ& MO;!O&^9'U(SZ_6%IXL_,F-\?-?-]\DC(5ZI9X);-YM^"_?;FL#.^.TXI( M6@:E,2B-0VD"1=/=1:F!03)N?(?*@E!:!J4Q*(U#:0)%TYU*B8.!4RZ"Q/=9 M/]3ZE 1F?.\/FQ$_-,.[#>83WPSO_6$IC2,SNMM,FAE%6$8E?O"(=A\HI2QP M2V4/LKQZ5MT!WLD:_%I$TC(HC4%I'$H3*)I>"*1$P- ?MQ0(J@=":1F4QJ T M#J4)%$UW*J4'ADYI"!'@=Q8. Z2U)F@W3J\=\L/4? MOX]GJ?6R\*(H#4[FW MC@NH>1] V,:%21P^HMV$!R5\;GGL7;F4*[GTV)<;N>CJ.@^>4.E6;MSDP:]1 M;,$>MF(/6[*'K=D[1=%>J+2_,!HW\$/E0"@M@](8E,:A-(&BZ4ZEY,#071>( M"/S$\F8\BN/0#/Q0;<]B-0UI$IG9 2K:06D"1=.W7HEVH5NT.S(?>?_SGEP\ MZE[!X! #K?B#TAB4QJ$T@:+I?J8$S# >-V]!94XH+8/2&)3&H32!HNE.I63. MT%WUB,A;22^#='=R>]:5%AFXM\DEIZWF5 ML>X5#8XXT')&*(U!:1Q*$RB:[G=*J0W3<=,85,R%TC(HC4%I'$H3*)I^$$^) MN9&[HA-Q%,_O991HUKNOXE['X*-X?9O)K'=W'6J30VD"1=/W7>FMD5MO?5(2 M>WK-KWLU0V,-E)9!:0Q*XU":0-%TGU/Z>5/C4]BS MBI;=JQ@<9: :-)3&H#0.I0D43?4"H61D\=R]DL(-8C(91;)YGA!KE4)I T?2=5^)QY!:/AUQ] M'5M\[38Y.*1 16O[*?0*5C M*"V#TAB4QJ$T@:+I3J6D8W+RD_W$>F(_#LR3_>Z5#/806S\!,C.+S1G4*H?2 M!(JF[[U2>(E;X76FH><4![KM#HXL4'D82F-0&H?2!(JF>]=!6U(R;KJ"RL50 M6@:E,2B-0VD"1=.=2LG%Y.3M"(BM'0&=I6:V@DJ_%J.A'P>AF:R@FBZ4)E T M?>>5IDOIFYY^'NIZUD%@&[;@Z,+5%Z&TAB4QJ$T@:+I'J9$:#IN[PL*U9ZA MM Q*8U :A]($BJ8[E=*>J5.&A*0LTB]RZ)7_N9TWFH@"\_,,YNYU#/:/ODWB)X&9FZ#: M+Y0F4#1]WY7V2]W:[\<;N2@NBX7W>[ZZS;)^AXC8#TUM MS[V.P?YA:85!S#S)H#8YE"90-'W?E:0;NR7=I^2LYQ4"NA)^JX@P\_H((QE"90-&W?$R48)V[!^.C\]:RR0/["+IMYV(4[.AK7L9 M@]VC;S(QN\ SJ$D.I0D43=]UI1@G;L5XP%77L?6!;HN#HPE4:8;2&)3&H32! MHNE^I13IA(R;HJ!Z,Y2606D,2N-0FD#1=*=2>G-R\@87.PN''W-KZH+N10QV MCN\:9%"#'$H3*-K#CD_K:RF;+&_RB[.;_$J^RZNKHKWB63%O^?5E]WMJX^#]02P,$ M% @ D'CY6+O*%3Y."0 B3\ !D !X;"]W;W)K&ULO5MK;]LX%OTK@F%^%QY]<-VFU;?KT5>/EW.\.S'%U^RNTW3?C%?7-RG=^*K:/Z\ M_US)3_,#RSK;BJ+.RL*KQ.WE[ J?)YRV#7:(_V3BJ3YZ[[52;LKR[_;#A_7E M#+57)'*Q:EJ*5+X\BJ7(\Y9)7L<_'>GLT&?;\/C]#_;?=N*EF)NT%LLR_V^V M;C:7LW#FK<5M^I W7\JG?XE.$&_Y5F5>[_YZ3QT6S;S50]V4VZZQO()M5NQ? MTV_=0!PUD#QP ](U('H#-M" =@WHU!Y8UX!-[8%W#7;2YWOMNX&+TR9=7%3E MDU>U:,G6OMF-_JZU'*^L:"?*UZ:2_\UDNV;QL4R+VCOSKMJ 9!_+NA:U)^.[;W;SW?M<5LUMF6>E]U7&]B MT:19_E:2_ODU]M[\_-;[N67]8U,^U&FQKB_FC;SPMOOYJKO(Z_U%DH&+I-ZG MLF@VM9<4:[$&VL?V]KZE_5P.V&'4R(]1NR96PG\_%.\]BMYY!!$&7,]R>G,* MR7E9[\FS>^\-!CU,(;KCHP-\5ZM5^5 T]3OO][(1\F4_.62HO=^R0LZAK+CS MOHB5R![3FUQX?WV4!-Z'1FSK_T%S8=\;@WMK%\[S^CY=B*7 MG["/?H4"X9(L=DF6."+KA8P=0L9L[(MK<9<511N7FS1O?^50'*P4I\;!)5F\ M)PMV9&TF?%P0QJ/(OY@_'H^PHSY[(\P/(\RM(RQ7FI'AY:8([E,4]$4LK=V< M.G![,C[29^*HS][ ^8>!\ZT#MRRW6U&MLC0'=:4/7(;,)5GLDBQQ1-8+67@(6?CRE3XTEH6 &17ODFK M.W%6WM["]AJ9_3(2$DTG! NP/APQ!/,9T6,,P3"EV!\0>[1EP5:Q*N1L!)SA&D4A+I8 M ,8#9*@%8(P>SF\22V M9)2M+U=9<&SWX$=&ITV@'XJUW.U7[<<_RD;^30I1W7WO4JS-^-C[.36-.F6+ MG;(EKMCZ$5.6'O-7M3_8I;=?.F6+G;(EKMCZ@5-;"FS?4TPR01U'/R40;"RF M "S"1ZM?-WX + BQL;@ L!#Y9&!Q448=6TWE"P%P$:)H8!])E$TG]M+[,[P/ M,0OC.-(WR$L Q;'A? !4)&&Z>!-%$8N&\HBRNF2D?#Z2*TV_>8:)7@<"4$A7 M.84HL1+U%2IK2^S6UFYZB&DHL9$B 0PR!)H@BG5Y !$=FK_*NQ*[=YUB>0 _ MB8U;1P *T E0Z;N9!&(:%*KL*[';UPF>Q_24F"%$D*X4P!$4Z27)>")?,L[7 MOU.N["RUV]E]:6=5%O6#]#]>U7H?L?<^^6BAQ\Y]\IUQEVRQ4[;$%5L_2LJ, M4_RJ?H=:O?_)@7/)%CME2URQ]0.GMA74OJV8Y'>H6<"6?H?KJR< BP*D;_]! M,JY731( %B(TD.WIT\G\&5:'FN5L@@,]10*HUA+JX@%4%.K) T!QC ;N MCU#E;>E(_=R>(JGI+L^8'KXEA,)(O^<10S"" OW M:EK)4+>N (;KF_T8 !']_FX"@##A0XE1^59J]ZT33 \%+"5EF][)VD\, VQI0_98=@*)8K__$ (I36VWK1.,#@-L)/<)UL4",!HA_:86!,.8&.85PH4$#YA7ILPKLYO7<;?# M $N).#/T0H557R^_3B-+QLCZ8I6-978;N\^CQYG38G?L7">?L'=Z9MDI6^** MK1\59;C9ZYY;9DX/+CMEBYVR):[8^H%36P?FX/0R,XO3A",2Z;LE"$)WNJU;NG#D_QLR @C4/C(/,$ Q'QBTL ":3;6@, '0NVD<# M*9(KD\M?=)B9@^>*"=?S!8CC =>+.Q".<*KGVP3$1<P H'AD%.P 5$N- ,X"2*10/Z51^EK_X1#,'W&44Z/=QEB LU$_;QQ , M!TBO=B8@+O2'O ]7GI:_]$AS1S#^&!B H]3'^KF>B7S).-]>\OSHT>*MD*%K MG^FNO5T^W3\B>OCV\-SXU>YI:>W[:WR^Q,#W,3Y/]D^%*_K]0^J?Y$S)9)K. MQ:WL"KT/9'RJ_7/?^P]->;][L/FF;)IRNWN[$>E:5"U _O^VE-F^^]!V<'CZ M?O%_4$L#!!0 ( )!X^5C,\\23_A0 ! E 0 9 >&PO=V]R:W-H965T M6N#G.BA\^L[Q#3#W%T6#[7L_>SHG3M\/#J4]?_ MO+]MVR'YU]UVMW]]=CL,'UZ>G^\O;]N[]?ZK[D.[&[]SW?5WZV'\M+\YWW_H MV_75<:.[[3E/T^+\;KW9G5V\.G[MA_[B57<_;#>[]H<^V=_?W:W[7]ZVV^[3 MZS-V]O2%=YN;V^'PA?.+5Q_6-^V/[?#7#S_TXV?GSU6N-G?M;K_I=DG?7K\^ M>\->2E8?MS@^Y/\V[:>]]G%R>"[ON^[GPR??7+T^2P\MM=OVH8<-]8^?JG]]?/;CLWF_WK>K;ONWS=5P^_JL.DNNVNOU M_79XUWWZ4_OXC/)#O[X?N[G'CL8.[S>[A_^M_/2:A M;3#6F=Z /V[ [0VRSVP@'C<05$+VN$%&)>2/&QR?^OG#5F=Y.\ M:R_;SIVW=^T?_C^^GJ?O/TE^?]VW2?==?)]O[D9MSK. M^W=-.ZPWV_WOQU)__;%)?O?;WR>_33:[Y*?;[GZ_WEWM7YT/8[L'Z/GE8VMO M'UKCGVE-)-]UN^%VG\C=57LUL7WCW[[P;'\^QO2<%7_*ZBWW%OSS_>ZK1*0O M$I[R;**?%7US,?5TOHPN3Z8;88CG%XXXULL^4V_5W=VU_>5FO4U^Z/KANMMN MNN3']F;]@QOMQ_6%^VK\_&/=^^[3^V9Q?_\QM6 MI/\[E3BR6(,L)D'%C-EDS[/)CM7%9V8S_7/(\N]/T[3(SON:K_?C1\] M[6S;JQ?)ZK[O#S]E7V_VE^./W^%!4U-[ )9'X.$/AH\7C*<5JZI7YQ_U@7@; M"QT($2I!4"/KXCGKXM2L?_K4F5EK&2?OV_$'IZ7&_]!#KB51LCHM[?2]K8:F M3V-*$-,(OWP.OSPY_-N^M5[JXSR.W]L'AE\Z011%6=6Y%;ZWU=#P:4P)8AKA M5\_A5Z>&_W5WWUO9'\9Q4OJ5DX2H69;;Z7M[#4V?QI0@II%^_9Q^?7+ZHRU9 M.YYQ'B>%7[M!<%9EF16^M]70\&E,"6(:X;-4F4YZ0OQZYM\=8AYNU[OC/$Y* M_[$'(XJ,U\YNW]]K:/Y$JD11S0EHKLE.F,"[]F.W_3A^=3)/YCPSGE5%QID= MJ!<='"@1*U%8,U&N$N4G)/K9O_1?)'_K-T/;75]/9LV=)YWQBMM!<^=/O)*) MPGQ4,U%K3*^PTW-K,2&8>I@9BW)31I;3]>XJ^69W=;\?^L.G/W7#^*_RQ<7U MD6C\-DNSO$SM/1'47(E4B:*:>2MW93'(*W--4A0IL_^(]/<:/ $25**@Y@"4 MO[(8!):Y-IGG:5[; X :+ TJ45!S ,IA6102RURCS%.6.C\"4(NE024*:DY M>2R+0629:Y59ZKR)X&\U.'\*4Z*8YBJ4$ED>@W&AH_#2I1 M4#-_I;$[#5_3#^6"=O[S?;JS&E??+M06K?C/]]/]RV/4%C M_50C856:Z#5)*J:.3BEL7QQC>6N4!9U6KC[ M?*C&$JD2137S5AK+8]!8[AHER^J4.Q[E[S9X!D2L1&'-(2B5Y3&H+'>MDI5I M)6K[G65_M\%#(&(E"FL.0>DLCT)GN6N6C(N,I\X4H$)+Q4H4UIR"4EH>@])R M5R_+G-6E\RL!*K5$JD11S>,)E=:*"+163!@FKXLRM9:F5OYF@P\M)&(E"FO. M0*FM@*NM<"63%27/2SM0J-H2J1)%-?-4:BL65%L_*_C0662U1K@FS+B]CT?5N/_3W#V<(0G^S MP2.@426*:HY *;.(09G%Q+'$6SBJSOW9P M]%!EAE:3J&KFE+03?)=5Y@RJS-!J#;2:1%4S!Z>4.3M%F4_=T[G:FJ7VF483 M#V)I9>UUFHE'\;2T_7>JEA"JEAF*\MK,[[6KI[W-X4TY_PX&Z9PK:+4&6DVB MJIDC49Z;E+]?9>+?S2"-<@6MUD"K250U\Z(7 M2F/S=-'=3(YTT16T6@.M)E'5S,$I \Y/,> 3=S/YA*4*GMOO=CX^S#A;-"]S M^T^9B6H\%\Z9NQ/5>*VO69K)*)?-_2[[EV[WH>T/UW [I/.8TRA1WQP7'P^7 M1_([E+]\\$L8JJ_0:A)5S1R4,MU<++OO@Y&)C[BZ]5EEFBY:_ MU^#\*4R)8IKY*YW-3U_LQ2TTYA.GW3J7&_!W&IP^ 2E12#-\Y_R;^3DR\B[&\CU+6@U1IH-8FJ9@Y427*QK"074$F&5FN@U22J MFCDX)#\W<:G#X!*5%(,WPER$4$@EQ,')#,G!-B_)T& MAT]A2A33O)"\TN,2KL>EJZJ<9?9NW,\-S9+$E"BFF:72XW(Q/2ZG3+44]M[" MWU!PR"2H1$'-E)4>E[^6'G_998S];85:%[1: ZTF4=7, 2M=+I?5Y1*JR]!J M#;2:1%4S!Z=TN5Q\K>"84ID0QS:R5,)6XFKB+$'.N#^?GAF9)8DH4T\Q2R7&UF!Q7$Y[JK*'XVPF. MF("4**29L!+CZM<28] 5DOW]A8H6M%H#K291U/5?*W%3P2 E*BD&;2RH^K&/RXFCKCESDW>/#W&AP_ M"2I14', RI.K&#RYFKC=4>7R;V]QD<_/PR,0IH!J_$MXY"?.OY96)_H\')SR\3HX!F\DIY MZQB4MYY77G^?P<'/*R\*: :OE+>.0'EK5S^=W*&^.P^4**!Y"^=4V>[A8[#N M/I7T!3F##4V2@)0PI)4ET[)<3'>?4/Z,H<)+0$H8TLJ8:QE#I?>+KF,\TTNH M2F'+-=AR$E;.&JW01KNL"#_Q8..#JC"VG(25L\:7:>-;7(>?D/Z](%2("4@) M0UI9YUK6,4CQ4Q?^^*%:3$!*&-**O]#BCT&-G[KPQP^58P)2PI!6_*46?Q2" M_-2&/W^H(A.0$H:T\J^T_&/0Y*'(C.#(_D[# MXR'G_4W^SW[?#B\7SAQ[V#\;WD MS>4_[S>C826?-L/MDVLU[=#VFZY?'P^N_G?RI7=_FFDX6,N@Y1IL.0DK9\U? MLVJ^L%5SK%5#RS78:OFKN+6HG#>_O9W%CX9"E7"J%;BFEOS M*-R:NZ);\$(X0\#J-8DJ851K")IA\R@,FT]:39\" 2HA$&M&6BNS:-P;>Z*;Y;:%TJ8Z35\! 2HA$&M M$6B^S6/P;3YQ G'JW(AZIM?P$5"H$D8U9R TZQ9XZQ:N N>9M%R# M+2=AY:S7B>;I8F%/%UA/AY9KL.4DK)PU/LW3Q?*>+@BKW_ZVPL="6/U&(:VL M-4,741BZ<%TY*^VKR,ST&CX E3"H-8(-#\74?BY<$VY*.UKB<[T&CX" E3" MH-8(-#L7<=BY<$4Y*YRW2/S-AL^ )4PJ#4#S2JA:%JV>N-I?.._W^5L/SGV=*&-,:@&;J612FGA&.5?=W&IX_X5AU%-** M7[/T+ Y+SPC'JOM;#<^?<*PZ"FGEKQEZ%H6A9X1CU?V=AL=/.%8=A;3BU^P\ MB\'.,\*QZOY&P],G'*N.0IKIYYJ9YW@SSPG'JONQP5G.(R4,:66I.7F^G)/G MA&/5_>V$9TPX5AV%M#+6?#S_K_%QT$VW9IYQL-E!RS78+RSF M.5;,H>4:;#D)*V>-3Q/S?'DQSPEB[F\K?"P$,41Z'F.4'-_9V&QT]0;&W$YXQ0'=!\&Y_I^'Q$[P;A;3BU[R[B,*["\)RN+_3\/@) MR^$HI!6_YMQ%',Y=$)S;WVIX_@3G1B&M_#7G+J)P[H+@W/Y.P^,G.#<*:<6O M.7<1@W,7!.?V-QJ>/L&Y44@S_5)S[A+OW"7!N?W8X"SGD1*&M++4G+M;<9=S._64W&/,_N6"%@Y9KL.4DK)SU6M$,O%S8P$NL M@4/+-=AR$E;.&I]FX.7R!EX2#-S?5OA8" :.0EI9:P9>1F'@)<' _9V&QT\P M9XI M84PK9&)J"5PLK>(55<&BY!EM.PLI9 MX],4O%I>P2O7AZ>NM.[O+'PR%*J$4:W$-1&OHA#QRK7BO&2.AOB;#1\"A2IA M5&L(FHY74>AX-6'&PKF$E;_7\!D0H!(&M4:@Z7@5AXY7$Q=5: MB-=X$:\GE%@(Y\0B/SDX3Q)5PJA6HIJ(U\N)^".J-)ZSDS-6Q E,"6,^I'R^ MOVW;H5D/ZXM7H]S>M*MVN]TGE]W];C@HE_;5I&^O#T-X^8:?G3M??\M>KMC$ MUQOV4AZ_?J[*7[SZL+YIOUOWXYYFGVS;ZQ&5?G58(1EW/K?/GPS=AW'^9\G[ M;ABZN^.'M^WZJNT/#QB_?]UUP],G!\"GKO_Y^'0N_@-02P,$% @ D'CY M6%W<(3'+!P -4( !D !X;"]W;W)K&ULO5Q= M;]LV%/TKA%<,'=#5$K]D=8F!-&FQ#.D6)&WW4.Q!D6E;J"1Z$NTTP'[\*,DU M34EFI9C60QS+OKPD#\^ECNZ5?/;(LZ_YDC$!OB5QFI^/ED*LWHS'>;AD29"_ MYBN6RF_F/$L"(0^SQ3A?92R8E8V2> P=AXZ3($I'T[/RL]ML>L;7(HY2=IN! M?)TD0?;TEL7\\7SDCKY_P^*J3QP_K4XN)Z=CYQB1"QFH2A?QW-!/+\]%D!&9L'JQC<<N1E9.ZRH0P?0LXX\@*ZREM^)-B4W96LXF2HMEO!>9_#:2[<3TA@=I M#GX%U^F&Y4*NCP!1"JI/[U@<"#8#@H.+6*YWD(8,2.:47\N7/&'@"MSP3 MGB*LJ#Q2)CB[+]6PGS#,@UNTY60925%A^86/(9C_GB";R\8B*( MXE_D,#[=7X&7+WX!+XI1?%SR=1ZDL_QL+.14BP&/P^VTWE;3@@>F]<8@:^W$@'X%JP)/^G;?)5;[B]MR+RW^2K(&3G M(QG:.7.K^U06')F08,V@-ZG"H<;%A1T4B!(K.0NQN?@BLU9 MEDD&7:S0,; MYW')DX1E813$+='PY0-+'EC6NI)&MWU7TI(S#0&R0X ,2G%B$QA+SC1@Z X8 M.@3%JT[('G,I=!W7\VL,;]H1GWKN!+83W-O-PNM*\&(JU^E,GINRXO C%_+U M7>U\=QTEC)RNC+]C!<-S(=4,>+N.XIEZ@])_VYTM<"QYT\%1'SH$H4/K,-0NT2Y[*?7Y=77-UH+C16^]5M.1-G[O2="X>EN)6Q9XM M;SHX2NZY1M%DC>*DNZ^I)6\Z$DKCN=ZPA+ P] M+'D\J1.^Q1!3:4@/$%[I,]P$M>=-3,$K006?8)(Q5 M.6?+FPZ.DG/0J(ALL7O;RSYI,8'^Q*F1N\W.HSX]<)4*]Q)M9N5UOV)A-(]" M\#F(UT&I6G:Y2_-.;G;<>SE/D56#2K9!-"S7K>HZ6]YT<)2N@^9DG9'K.P(5 MM E+!K7FG[=]:'H$.Z@N6UK,)N30%@Z5^H)F]=6-YN _\.S$I'D O5?\%!DX MJ"0>I,.&@U759\N;#HY2?="=-Q5-(2#5O$158%IRUO.CA[==PC"KF=PP0U MKPJHVZCA-JT@)8?"1*E"9%:%/<*D5TK4W&WO93Y%U@\IW8F&K?(BJRK3EC<= M'*4RT1&5WLXQT"S@-LX3)A-][$H$(K,([,S^H[*EYD'T7NY3) 214IUHV (P MLJHI;7G3P5&:$AU1!.X<"\W:+O7=>C0TC3Q\Z'8>)?NP6?;U.AMT2Z::>^Q] MK\\I\H58B4H\;/D76U6*MKSIX"BEB(\H_W8E/V[6=.LG J.)/G8EY' 7(2>O MC*---%L'_NOF$KP=CN;7^GT(18 M:4(\2"48-PN\'J0(UCG?-",3B@YM^$J\X2[BK1_OC\FOFH?3FP*G2"%BI1[Q ML(5C;%4GVO*F@Z-T(AZD<(Q;ZL&$./44:XN9.Z'>H?."$G2XBZ [)CZ.R[B: MA]>;$J=(*A*E+LFPI6AB55K:\J:#HZ0E&:0439HE9M]QZEB M)"#I(@&/"1=+*5CS.'M3XQ191J+$*1FVK$VLBE1;WG1PE$@E1Y2U>\1-LV*- M(&ID85O,H(N\0X&S]QA)%S7YC,#IE90U#Z+WPI\B[TB4="7#5K>)56EJRYL. MCI*FY(CJ=H^H:%:NZU?C1A-]]$H[DB[:L7='"4NJ2#/(Q,FP\9UT\51I-J]..]9_J+ M'U3X$&2+2 XO9G/9QGGMR4#*JM\HJ X$7Y6/^3]P(7A2OEVR8,:RPD!^/^=R MQ;<'Q2\'['XI8OH_4$L#!!0 ( )!X^5AL\,P3\@( +,( 9 >&PO M=V]R:W-H965T, MW8FLQQ>J8!7<"2(794G%RS44?-6W7&LS<,]F;%>RICGT+=Q-$L02K.SC!S=R/IDL_B>R'<-^9]@_QI[]X-4% MJQ0@L[H8 Q6LFF'EE_@V\=&^=U,"6M:X8=6'PS)S_2 )TCCNV+_-BL/NS4A^]5?\LK>"&W5#R!,ED(#=*2%'_^G@=38)K&7IR:/42=A^B] M'A[PC.^.#Y.)Z$!;Y#M!#B,"[':PC Q6X@["_%1"P]*OLZQ*&>LDJ2 *4*=RQAMBO:*;#N*U\TM,^8*[ZRF.<>O"A Z .>G MG*M-1U]&ULM59=CYLX%/TK%EMM.U)GP)B/,$TB31-5 MG56G&G7:[4.U#P:W+!.[F86M_<(GOMYHLV#/IR5=LP>FOY3W M$F9VQY+RG!6*BP))MII9-_AZ@6M '?$G9SO5&R-C)1;BNYGU>3 34\46(OO*4[V961,+I6Q%JTQ_ M$KOWK#7D&[Y$9*K^1;LVUK%04BDM\A8,"G)>-/_TL4U$#X"]$P"W!;C_%D!: M *F--LIJ6TNJZ7PJQ0Y)$PUL9E#GID:#&UZ8U_B@)3SE@-/S)2N%XEJA2W23 MIMRDEF;HMF@.B$GT30QO'RV$+(6L5UXJU*%>+9FF/+L ^)>')7KUX@*]0+Q MGS>B4K1(U=36H-+L92>MHK>-(O>$HC^JX@H1YS5R'=<;@"_&X4N6 !S7<'(( MMR$W78+<+D%NS4?&$X0^3-D]DQD!]9)9YV,L?\X&RLI<@0G NY$@92H9,+@U9>2 MP\WGV1.Z8X\\$1=#R6AV".L=3$G9SC'&'L'1U-[V?0[$.0$.'=S%'5CP.@O> MJ(6/HKCDA6:0''T9,Y!;K%%9Q1E/T*J"\PE7OC$Y)+[A]ONBB#?QHC \4C\0 MZ$5NX$3>L'R_D^^/RK_]W]+]9XK<8$((#LB1]*' */*\\(3TH),>C$K_+#04 MDKU$5 B-$K$%-RF*G_;K4"I4)6F1L"$/P7-I3AAZ$7&// P$NB0BX208]A!V M'L)Q#_#!^CD+X7-EH8L#US]R,!!'2!3B$P8FG8')J('[YKB\JX_+MSN6QTP. MUJQ1FO]:L\Y$=N XZAQ'9R[7T3FMGXGLP#IV?GS+G5]8[5KR_B'T?.R%Q[=M M("X(?>?46<6]5@3_HFK7$O<_'P$)/'Q\S0;C',_WCZ3;O8;*=+-W5*[AGJ., MK0#H7(5@7C8-8C/1HJQ[K%AHZ-CJX0:::B9- #Q?":'W$].V=6WZ_!]02P,$ M% @ D'CY6"%9_!J;! ;AD !D !X;"]W;W)K&ULS5EM;Z,X$/XK%K68\S\Q@#Y,MXU_%&D"BES2A8FJMI=Q,IENJ6KVRQX8#C7"A-;,]QAG:*";5FDWSLCL\F+),)H7#' MDG!?(9?Q'8BIUKI)?RQ-A7??,YGEJ.M@@2B*2&P.KO&1:0)!I)V?&M M!+4JG5IP]_H-/5Z:HTM%,,29XF\9]O?H5S00.-%+!'Y M+]J6)^ ?&;U /><,>8[7;[%G<;AXKVTY/Z8]^#'M8;>X M#Y$2=]O$:[[L56'6R_'Z'^!]62[/YSC!-(+S!QVL9VC!0846NF%"G*$;@I]( M0N2K&E]C%7\ZF&Y!KEEW@&+G!RVA9IG<;H8GTE-CB"J:6J ML0#^#-;LUU_I-:DQ- 16H[U?T=[O MI/T&A X0U\VP+&N*^@&U&N@QO<=?LW+SQGR,V@CL]]PV?ARWV6+EDG>_B2_ MF#38=?[(:7B_">4.A_NSPLZ%_T^W#BJW#CK=^D!6E"Q)A*E$494NH%(CDA"C M928S#OIM0=(L18EV.=J4;D:"J"1$KX Y MI69^>=RH_-'I-@_J!!X#YY)M6% MAL!J' \KCH>='*L7L=KM 5=E#U/TSRVD3\#_;:.K$^=8NDR"^2;! I-@H2&P M&K.CBMG1S_0N[#3FV/ P">:/FN6X46<#DQI#0V UVL<5[>/O)'2JTCDB:B>= M,BY7ZMS6F=:=:,?R9A+,-PD6F 0+#8'5^+VL^+W\F=*ZTYACP\,DF'_92&O/ M=?>RVJ3"T!!8C777>3] .YV\WW&F=K?Y3C;1&S)]B@Z^962CMUNH2/#6TW G M[+$,&D7SC:(%1M%"4VAUNG?Z)6YWFN\?9?)FW#E;GC^JG+U6YQW9RK;;S(K1 MJ'%$671K/YK'P[0&1K6&)=KN"^^^][I]+]=Z0UP64MV@ZGJ! M=H,=G6 FT7RC:(%1M- 46IWD]TZ1^YU6T8>]@E:2FPV5GMMKM%06W4J/IN\P MK8%1K6&KUF&_D5?V3CM8;3E7>>->H(AE5!8MNVJT^CAPG;?$]\;G[M7";1GW MW:N@:/V_PQ=?(FXQ7Q$J4 )+I&PO=V]R:W-H965TM-:2N-C.NOU[KITL2Z:L@!3!E]:.[SF^]_C8<29[(:_5 M%E'#;9ID:NILM=Z=NJZ*MI@R=2)VF-%(+&3*-'7EQE4[B6QM06GB!IXW<%/& M,V->U=I@2ED)<6TZ%^NIXYF,,,%( M&PI&?S8TP'K[GOW<%D_%K)C"N4B^\;7>3IV1 VN,69[H M*[%_AV5!?<,7B4397]B7L9X#4:ZT2$LP99#RK/AGMZ40-8#?>P(0E(#@3P%A M"0AMH45FMJP%TVPVD6(/TD03FVE8;2R:JN&96<:EEC3*":=G+RTEKOBZAI> M+E SGKPB\)?E EX^?P7/@6?P>2MR15.HB:LI<3.]&Y5)GA5)!D\D^3[/3B#T MCB#P@EX+?'X8OL"(X+Z%ATVX2W)5F@659H'EZSW!M]14QNH./J#6*!6(&.82 MUUS#]X^8KE#^:"OQ(*?9K:=JQR*<.K0=%$!>/" .H(%5U$B5"Z1C%.<-F;7?O] 9'"A,56M M(H5=BM0164.D7B52[Z!''O8-?[QO!&D&I6C'Q5DM2;0V.8HYAG8. M;S D$]_4"VT)"T>#L%^%-4KH5R7T#Y:PP!@E^1J:?J^3XEJ"Q'[3[ M?52E/SJ8?OU5J 6\O=5H7HB_/]D/TO[M G9$UE!@7"DP_F\N'W3U$]MWQ][HW[X^'AOBPS\<=^KO0B*4MS:1=#+G;T;KH2FFZ9M;NEC *4)H/%8"'W?,=?-ZO-B]@M02P,$ M% @ D'CY6&8/H805 P /@H !D !X;"]W;W)K&ULM59M;]HP$/XK5E9-K52:-P*40:1"F+:IU:JR;A^F?3#) =82F]D& MVG\_VPD94)>AKOL"?KGGN7ON'/MZ:\9_BCF 1 ]%3D7?F4NYZ+JN2.=08''! M%D#5SI3Q DLUY3-7+#C@S("*W T\K^46F% G[IFU6Q[WV%+FA,(M1V)9%)@_ M#B!GZ[[C.YN%.S*;2[W@QKT%GL$8Y/WBEJN96[-DI J"*.(P[3O7/G=44O; M&X.O!-9B:XRTD@EC/_7D8]9W/!T0Y)!*S8#5WPJ&D.>:2(7QJ^)T:I<:N#W> ML+\WVI66"18P9/DWDLEYW^DX*(,I7N;RCJT_0*4GTGPIRX7Y1>O*UG-0NA22 M%15815 06O[CARH/6P#%8P<$%2#8!S2? 805(#S60[,"-(_U$%4 (]TMM9O$ M)5CBN,?9&G%MK=CTP&3?H%6^"-7G9"RYVB4*)^,A*PHB5>&E0)AF:,BH)'0& M-"4@T.'=!AIRR(A$UTP(-5=U_SR=-@8XQS2%QMB<\VV*TP0D)KDX4]#[<8). M3\[0"2(4?9FSI5 .1,^52I0.S4TK 8-20/",@!#=J*#F HUH!ID%GQS&MP[@ M797,.J/!)J.#X"#AIR6]0*%WC@(O:%KB&1X/#VUR_LW[Z,7>=Y(1ULB5R'8JU:PKU3S$'F]]N?;7_@RK*UV$\T6ZBBMA_8 M-;=JS:W_5_>6I>X=+]A+@<4JZ'3VU"5'<8W^QE7FP-UZ$ O@,].)")2R)97E MY56OULW.E7GC]]8'?G?H6]83U1R5OK%RVZE MG$BV,,_QA$GUN)OA7#5XP+6!VI\R)C<3[:!N&>/?4$L#!!0 ( )!X^5CQ M7/TX@@, &(+ 9 >&PO=V]R:W-H965TU /U9W -[>ULLQ+8#+GC A8C9WI\&:1:+P!_)7#5AX\ M$YW)(^=?],NOR['CZ8"@@%1I"Q3_GF &1:$-81A?&YM.ZU(3#Y_WUM^;W#&7 M1RIAQHN_\Z7*QLZ50Y:PHIM"?>+;#]#D$VE[*2^D^27;!NLY)-U(Q24+9DLPX4SE; TMSD.3T M[D#O5YR9;;XBOP-6[(BSV&$_X]K9'!3-"WF.G(?[.3E[D)R1SQG?2+0L M1Z[";'1,;MI$?EM'[C\3>4 ^8C09.F%+6%KX\]/\^ 3?115;*?V]E+?^28._ M;=@E";P+XGM^:(EG]G)Z8$OG_WE?_+3W(S&"MJ\"8R_XJ;Z:YS(MN-P((/], M'Z42>%_\:VN!VDEH=Z+OT!M9T13&#EZ2$L03.).WOPQC[YU-_]\.1.I01U0:8E%RK_3LWEWIQJ M6[UJ5XEQI3]13Y.K*_]ZY#X=UL$"2L+DO@X9)/.R86MA0T=!O44>*1*TB MT4E%[C-,=J! E*0P5QH\GW!M*3H((+@.._GV,>%UT$FWCTEZR?8QU]XSJ<9M MJO')5/_@;%#GF/ZXRL]REA:;I6X)17<@+_"FQK-*68K=@;@2>T"/( I8O08J MO3RWJ1/WU0GCN"./!13'?D>?/BCQAE%'(!LH#.P*):U"R4F%/G-%"\+;0W+4 M$9CZ;B^50.UL&B3]%O7CJ^Z9L*$.JUNKT$?Y41!U>FEA0X51TM'!/1@:2A!K M,ZU)K.^&J?J>;U?;@7!JYJ#.^NWP9C:TK,]Q@*SGO1_FZ^GS(Q5K;"G4&ULS9UK;]LX&H7_"N$=+#I -K8N=NQN&B")1+&#MIMMTED,!OM!L9E86UER M*2EI%O/CE[I8,FV:MF?.8M(/C2V+STM9Q[R\1Z+.GU/Q-9MSGI/OBSC)WO7F M>;Y\V^]GTSE?A-EINN2)_.0A%8LPEV_%8S];"A[.JD*+N&\/!J/^(HR2WL5Y MM>U&7)RG11Y'";\1)"L6BU"\7/$X?7[7LWJK#9^CQWE>;NA?G"_#1W[+\R_+ M&R'?]5O*+%KP)(O2A C^\*YW:;UE[J0L4.WQ<\2?L[77I#R4^S3]6KYY/WO7 M&Y0UXC&?YB4BE'^>^#6/XY(DZ_&M@?;:F&7!]=PB///Z3/CS0$-2]XTC;/J?_+<[#OHD6F1Y>FB*2QKL(B2^F_X MO?DBU@K8]HX"=E/ /K2 TQ1P-@JXNZKD-@7W/AW5N?3"/+PX%^DS$>7>DE:^J 11E9:G,$I*[=[F M0GX:R7+YQ76XC/(P)F$R(Y_Y8Q&'>2I>R,/UITVM MO+I6]HY:.>1CFN3SC/C)C,\TY:FY_&A?>68N;]D&0%]^Q>WW;*^^YRO;2/PI M3$Z)[9X0>V"[Y,NM1][\\*.F8M=FS*?TZ918DPHS,&"\/;4I9&V<@5J;]5-9 M_]& _2:._IYK?BE!(<1Y4W0!:76:F>7PJ:=8&;4\U%34Y[:_6J2(Y MNWZUZ6(91V$RY;*YR.?KO]S5#_HS_U9$@LMN)L]((54LR%68?(V2Q]7>\F>< MD5\_2#1YG_-%]F_-$5_5]7#U]2@[UK?9,ISR=SW9Q5__8HT&?]=I M&PGSD# ?":-(6("$,1!,T:S;:M8UT2^N_>L/Y$Z$$>37LK(*5H\*G"VOH#@;G_:=U,2%#TH-"!LB0;#ND,QBOA51._[ ]_4/C MZ;^3(^NLD W4;9Y.OYZ0VZHM/"&7TZJ=FI'?=K>[5T;TL8I PKP:-E2^*VLP M<3GVV<;0UM,G8<6]V-@0Y4.=VC]G2/C*?[IA#3 MN9Q3D/2!Y*M3GY6GGKR1AWXBCWW5*_[SSJN&G_(83N1!K#;_(C?+4635EY8? MGYVXP\GVA[9N^'-EK-RQ@D'"O)'FQV4-G0V];.]EGTV&UH9<-"S;MD<;:M&P M)I:]H5 &.DA%+&>M6,Z,8OD8?H\6Q8+,HJ=HQN6,@81/&._;T(V'>V79S/JC^;0@ &90> !F4@F"*H M<2NH\4&"2HK%O1SXRC:HF33$+V3)I9*DQ.Y?R/,\FLY)/N=DFHIE*NJIK6RV MJFVB3'N0/"U3(1(2);(\SZ02PY=Z5"WW_4^1E++,BOM4S*(DS&5'5NTN*O&V M96;\7A8IRJ;KMU5==,(U'M:QPD7"/"3,1\+H>+LWW!0V,AX#P11A3UIA3XS" MOI7BE1JZ(C>B4IF46S6>(K]^Y*74M7,X(_)842%A'A+F(V$4"0N0, :"*?*S M!EVZ@J<9UE MQ9X9J)E\M!J1-*^AK?> UE SIH1&I0=&#:!1V?ZHJC;L3AOV@=IH$A27CX]R MMB%'=.1#)!NT63TXK'?CLOT[(3^'<<&U8C&&.EHL2)K7T,[VB@49E1X8-8!& M92B:*JDN26\9\ZG;S98F?ZUI;* I M\X-B!M"8;%],52Q=TMPR9\T_M0F,S0E?._70*.F]'/U6$[KK M-,OUDH&FTZWMA+0[W/QY>M"8/I1&H;0 2F,HFBJO+I-OF5/Y-R*=FL=7?51JWXH,E\2Y,+=X<:^2&C^E :A=("*(VA:*K\NKR_94[\ M[\R/^EUWZ77=96U"DSIWJA4?-"$/I7E0F@^E42@M@-(8BJ9*M,O@6Y/7DD&% M)OZA- ]*\Z$T"J4%4!I#T=2+6+OTOVW,T/X?)J_F@,>*%$KS&IIRZ<1P8SH" MC4@/B!A (S(43154EY*WS2GYZR*6G7*?"CGW,)J89L[1.H$FX*$T'TJC4%H MI3$43=5>E_*W[5?2$]M00P!*\Z T'TJC4%H I3$4315O9R[89G-A[;Z\]?4CFWENI>R$ZYG/CD+\T^6FU"K08HS6MH^V;K/C0J/3!J (W*]D=5 ME=(9#O:AAD-]_>WJ*DLB2G-SR<54MF[AH];)-*./%@?46H#2?"B--K2)ZAVY M[M98#FI"[(^J2JBS(6RS#:$=IJ6=MEUY6U+JQ4@U#.!TCPHS8?2J*UQAVS- M94K0J&Q_5%4TG1MBF]V0NK\N6S!S7PLU.: T#TKSH30*I050&D/15.5U)H?] M6DP.&VIR0&D>E.9#:11*"Z TAJ*I:RMT)H=C-CE@J15SG&.U":5Y#6W]PJ?- MK HT('6VK8W-;A4:D!D#JM+H[ K';%?4=Z'6>13!EZN;G)=QF&35?%B]R;T6 MBE8:4#L#2O.@-!]*HU!: *4Q%$W59F=G.*_%SG"@=@:4YD%I/I1&H;0 2F,H MFBK>M06-S';&'UH>Q,P^6H_898JPZQ1A%RK"KE2$7:K(V1J?N(/!>#3>T85W M=HBSQP[Y;6F5!+1,HS8/2?"B-0FD!E,90-%6 G67BO!;+Q(%:)E":!Z7Y4!J% MT@(HC:%HJG@[R\0Q6R;UA?^?N];S1J2/(ES(0661SU,1_5<.*W>O0NAHLO*: M6Y:OS;4X6FM0=P1*HU!: *4Q%$W56N>T.'ON.]FIM9MJN:ER2$A3,=5>9+.' M;9$7'NKN3KDV%SQ:>E"K!4JC4%H I3$4395>9[4XYB6A=@\2CTM(0GT4*,V# MTGPHC4)I 93&4#1UO=_.1W%?RUI1+M1H@=(\*,V'TBB4%D!I#$53Q=LY/:[9 MZ?E#"4DS^V@]0MT=*,V'TJB[O;J3;CGE !J5H6BJTCK?QMVS\M2?FY TU^YH MK4+-'"C-A]*HN[VDE3.PMU=FA[HT*)HJUWZ.K<>OS??LF>&':TL MJ"T#I?E0&H72 BB-H6BJ ->>(>&^EB$EU*>!TCPHS8?2*)060&D,15/%V]DY MKMG.N>%B$6595-T#T]YV)=O1:=GKRQ;5#Z=S\H\'0J/RVC,:/7'R"P]%5FZ[ MDX7+OY_2?,>8$VK_0&D>E.9#:;2AE4O3=M>)G=J;W3C4UMD74Q589]>XYK6] M:MV\5)(I!Y-S3O)2-LWK9*=TH.8+E.9!:3Z41O>+M/!S7[.&LCPR7S=W1LM-6'BM3]MXD2J9Q,>.5 MGSBM9:V5*-3,@=*\AJ8L_ZE9?QP:E!X6-( &99J@(\UM??VUI_3%_ MD*$&IV=R7"KJISW7;_)T63T[^#[-\W11O9SS4+:&ULS9IK;]LV%(;_"N$50P>D,6^Z=8F!)%VQ#@T0I.GZH=@' MQ69B(;JX$I6T^_6C9$>TI$,J7I5+/K2^'%)\#\FCQR]U<)?E-\52"(F^)W%: M'$Z64J[>3J?%?"F2L-C/5B)5WUQE>1)*]3:_GA:K7(2+NE$23RG&[C0)HW0R M.Z@_.\MG!UDIXR@59SDJRB0)\Q_'(L[N#B=D72]E-4'T]G!*KP6GX3\ MO#K+U;MIT\LB2D1:1%F*(O MT4(N#R?^!"W$55C&\CR[^U-L!#E5?_,L+NI_T=TF%D_0O"QDEFP:JQ$D4;K^ M/_R^2<16 \(-#>BF 7UH [9IP&JAZY'5LMZ%,IP=Y-D=RJMHU5OUHLY-W5JI MB=)J&C_)7'T;J79R=A*N(AG&*$P7Z%Q:BFHD"OWPD91O%O*OKSIW?H]:O?T"L4I>ABF96%:E@<3*4::G7! MZ7PSK./UL*AA6'^5Z3YB> ]13#G0_,3>_)V8J^:D;L[:S:%3=OOM3U1.V=HZ(0LMC;[*N])IM'25:F$DK0^JI>?=6J*M_..'%Y M$."#Z>VV=B .,S?@3A/7DN4TLIS19:&]=6V Y*RO%FP-$^\3QIR.&CB,&L2X MC1AW1#&G41HE9=)=\0MT%I=%\^F)6N5J*=7+'1V75UW*Q[UAW[8Z-VFG1 MD$;LE/;0M#1I4!&7HM8?*7I1'WQ1/R?NVT?_BL6#U@/M33/Q/<*IUTT"%$@] M%6L0KEF-6+GF482;%P #2[#;53L4UM:J(8O8*>LBJ]?L>+69 -SDN/5#(X];G/C QZBE> M[F4!""2![WFF^JS1BMC9ZO'38%X"'C2UN$O7@V%MY9JHL[>,0#,%0H(V"J>8F:N:[H@? MM7)2 % "53>][KT="*08,TP-=T*J28;:269$O>9)A=K821^JMK5D##G5>B)M(K:2U<]I&ZJV=-HU3=$RW:H=2W"3;UP.#"0TMZ=Y**RM M6',<&\>:>G@-9WT&@VLX%&BKX6SKB' ACA3\6::R=B J?02 MC&76]Y>HRP.O]^,="G1\E[BFC:DYC0T84<]H+#/(E!HREG=LU$Z+YC V8&L] MB[',@),_'C"?=V_C8"#CF!G\/*8IC0T864]I+#/X;*][K#(8UM:J 8Z-8EWM M4*&!TSR'$N:SKB+H>)!B;C(BF<8P-HHM-5R@P1.]/C' 809WC6MG;(#V/^W ME3EP*@=R,!1HXV"NJ8G;J6EG6YG#U,*=8/NO.WZXD6GT&FZX'6Z>U&+F?52I M+.: ==U7(+"RF(GIJ(9KIN%VIGD*BYG#C-(3.136EJA1AMM1IBMQY+H(N$9< MS2'IDAH4Z& 6<,,Q ==S^]>]Q0V%K3=.N9[.J!^-,POX[2 M L7B2C7#^Y[:SOGZ&?/U&YFMZL>T+S,ILZ1^N12A4E$%J.^OLDS>OZF>_&Z> M])_]!U!+ P04 " "0>/E8'IP^+ID# "Z# &0 'AL+W=ONN@V$?;'%RQG.F9E#C69;J>YUAFA@5^1" MS[W,F/+<]W6<8<'TB2Q1T,I:JH(9&JK4UZ5"ECA0D?MA$$S\@G'A13,W=Z.B MF:Q,S@7>*-!543#U]2WF>P5)927EO!Y?)W NL1YAC;*P)1G\;7&"> M6TODQ]^-4:\]TP+WGQ^LOW?DB!!7VLBB 9,'!1?U/]LU@=@##$8_ (0-(/RO@&$#&#JBM6>. MUI(9%LV4W(*RN\F:?7"Q<6ABPX5-XYU1M,H)9Z(E*KYA-I3PG@LF8LYRN!3: MJ(J2932\AHLDX3;D;J$N')N %TLTC.GNR6\>/82G@$7\$^ M(0?M,7[<./.V=B;\@3,?*W$"P^ 5A$$X.@)?=,.7&!-\X.##0[A/86EC$[:Q M"9V]X<]C\^6*UN#28*'_.L:K-C0Z;LA*\5R7+,:Y1UK3J#;H1<]_&TR"-\=8 M]F3L@/.PY3SLLAY]=G6/R6NV044Z!JH$?H^@F$&@Y -=!=I0>KE(*=L&R053 MK\:L/)KS^L"I.]#>*ILH. F&X[.9O]EGW>G7$UF/6M:C3M879:GDCA>.AD*J M=\!=*76EB#GF-)V D:"W1)$$:C*Z.L1]HT]41VG7)Y[NT1Y,QT'PB'6G7T]D M/6Y9CSM97QZD;X]<55+6D16P;J\$3E<"-Y53?BPKBRR9,APU?+G&8H7JJ"XZ M'?A57?1D["!6DS96D[[N@DF?G'LR=L#YM.5\^K^KHCYQO*>*2?B=*#K=>B+I MLY;T62?IWZ6!)6J>"L>/:?B 26IONV]OQ;;DX9]';\T'B2P.)7(EF8 KI'8# M6M'=VK#>N=A=<;;B.?^IFCH]_]7*ZLG809"G;9"G?:EIVB?GGHP=+31"KY[_3Q66>>6FJ*_UUC:KOZ:*9*"AAS7A E.3DG( MJFZ4ZX&1I>LU5]+0'> >,_JX0&4WT/I:2O,PL.UK^[D2_0M02P,$% @ MD'CY6%GBA@R[! WAD !D !X;"]W;W)K&UL MM5G;;MLX$/T50BV*%F@BDK(D.[4-I/8&S2+M!DDO#\4^,!)M$Y5$+TG%[=\O M*2NZV+)B!?*+K)G%@KI=87MBV#%8V)/.=K MFN@["RYBHO2I6-IR+2@),Z*L.B='O.+GN$YE6R99+A$@D\T7!JC M,C;P\S.-'ZCX5]M_NY^#MZ_?@=> )>#KBJ=28\JQK31%)E$[R.GXN*4#'Z#C M[S0Y!PY\#S#$@P;W6;O[G ;:'67N3MW=UA-3S XN9@=G>(,#>.64,)TV4VE6 M^H&AGHHU$8IIHF\X2>R(ZEK65CGAPA N-V2M9TA*JHE^(JN)D]8@S(/D0JY) M0">6?E)(*AZI-7WS"GGP0Q-#/8'5^'(*OIP,W7FVFN7[2C&"GS?:$%PK&LM& M IP^">@)K$; H"!@T%XP7&R(""L-]N;5$"/T 5QNRV"G@9O(V([@9R.85>!Q MBI#O(:C[X;&:9X,='$#/'15VM13<(@6W-87ZTV3+3#:+3;%NH=Q*##Z$/MR) M=-_*'0Z&7G.<7A&G=_+>C!AY8!'+3-L:M#62KO79$UB--+\@S3])@_I]$M 3 M6(V 84' \(4->I/7PI]C>G2X7]&N@T;N3N'OFWG(Q]Z!RA\5.8SZZ]#17@AG M/JI$L VTP4HOH2.G.5 $2W4#3]*D9UF3!D>NG^U!="W/OM#JE%4$(3I)B^:P M?9'0$UJ=A%)WH6>$5P_K:#Y$M:BQXWJCT4[M-]GY+H3P0/&78@BU2HUN?9IC MN;7E'&*T&VR#&?('_H%82]V"VH7++'O5H:)_<=L^<.>Z[ FM3E.IC9![FN9L MU5R=2>@)K4Y"*;S0,\JKC^;TCEM!&^S:EE!4"B'4*C,Z-J>_KW/W%]$&*PP' M0WP@U%*RH';-\L+>/%;N39[0JMS54HC-#I-@[9*KLXD](16W[0H51=^ M1G7U(W+S47;6FH8WT2;#ME=17(HAW*HSNG5ICE77NA!ZNPM^DYUY(74/1%O9 M+6I7+9T;->C2I^V#=]XF.L4^$2ZU$3[-3A'N=:NH+[0Z":7HPB_=+>K6IX/C MA&Z378O0Q:4JPCUN&>58U7VK,ZUTT5ZT378-4M>N;+Z;+Q^?B5CJETT0T85V MA.>^QA';CPG;$\77V7[\ U>Z6[/#%24A%<9 WU]PKIY.S!9_\4EG^C]02P,$ M% @ D'CY6$N2&Z&ULQ5=M;]HP$/XKITRJ-JF0%R@O+2#U1=4ZK1L";?TP[8-)#K#JV)GM M0"?MQ\\V(04)LJHKXDMB)W?GY[E['%]Z2R$?U1Q1PU/*N.I[3(5,B393.?-5)I$DSBEE?A0$+3\EE'N#GGLVE(.>R#6C'(<25)ZF M1/Z^0B:6?2_TU@]&=#;7]H$_Z&5DAF/4W[*A-#._C)+0%+FB@H/$:=^[#,^O MPH9U4-F0A1>"_9 $SWO>QT/$IR2G.F16'[$@M"9C1<+IMP5EH5MX$&< M*RW2PMD@2"E?W[600WE#-!GTI%B"M-8FFATXJL[; M@*/<5F6LI7E+C9\>W*"D"V(S [>4$QY3PN".*RUSDWNMH 9CHX0D9PAB"@^. M)2:URP5*4S48$8T*AH0F0'@"(XS1Q$K Z,6$T2A1:6<$XR7)%'S-M=+&DO(9 MO+]!32C[T/.U86+Q^'&!^FJ%.MJ#^E/.Z] (3B$*HN:VNV\24&8A*K,0N7C- M/?&VJ5.=.\5H.3=V$KN*C@VBBY-ESTQAZNX[F0NI;DDCB2E"LSY#%"++B6 M9I>H4TBHBAWY!!@E$\KH*@.?32RXTYBJG;0:!Z#5+&DU*TOX1?":T>G,"HNN MJR%M-903WLF[3A2&%S M2TTW2AUOE7H7M]7J7;>Z_=0M!D$]:'8[/7^Q _59 MB?KL(,*K[19>N?VJQ%>)Z)55:I5\6\<27^L M-HEK?91Q=?>);YVL$=\G1)U MIQ+UM3M>4![P0U<)X)5%Z9;TNL?26O< M,+@^<@.WD1M\;J^_Q98L>)+%19N MM!?A6VGL?[YIU2A>6Y'G]B&,CB6U\!"]0OC<+(25A_9!M-9XV5'J;W2U]@_A MGD@#0P'#J7$,ZFUSD,E5T[V::)&Y1GF)[Y_+7 M9_ 74$L#!!0 ( )!X^5B\[=J'M@0 (D9 9 >&PO=V]R:W-H965T M M:)N)B4JB1U)Q"^S'CY0572G57I076Y?O=CY^.CJFISO&OXH-(1)\2^)4S*R- ME-M3VQ:K#4FP.&%;DJH[]XPG6*I3_F"++2=XG3LEL8T<)[ 33%-K/LVOW?#Y ME&4RIBFYX4!D28+Y]W,2L]W,@M;3A8_T82/U!7L^W>('68ZNB,1D)74(K+X> MR8+$L8ZDZOBG"&J5.;5C_?@I^F4.7H%98D$6+/Z+KN5F9D466)-[G,7R(]O] M3@I >8$K%HO\$^P*6\<"JTQ(EA3.JH*$IOMO_*UH1,W!13T.J'! ASJXA8.; M ]U7EL.ZP!+/IYSM -?6*IH^R'N3>RLT--7+>"NYNDN5GYQ?$$X?L6XEN*0I M3E<4Q^ J%9)G:K&D ._ K1J==183P.[!!Z:;KTS.$I;IVSA=@U^%I*JA9 TN M,>7@,XXS(K3U@B4)6U/Y'=32W#!!=1 !7E\0B6G\!BR7,: I^+1AF5 !Q5MP M?7W^Z:YU[57C?&I+!5^#L%<%U/,]5-0#]8\L/0&N\Q8@!WG@[O8"O'[UILBD M*C $7 P'O" K%1#F =T?!;35PI2K@\K507D&KR=#);K$_SEO;(#5Y(DPHC?'1/_2,$:^+T2OSG[5R)@G_WR?R<\SZ5?!X]SS/3BU'^M@NT9^X%1& M#1!^"<+_OR#>4[RD,=5#?P02OU-DZ+EA"TG7R/.C'B1!B21X[G*8F-.$89\H MK)4'57U."T37R@V#(#2C"$L4X2CK<2B4L%/D.Q3Y/FIA,9C!R'<<,YBH!!.- MRJ=UX$?SZF IQ_+*2,$:79N479N\!*].QL0_4K &?NA4(LD9GUES(6"4*4Z' M;1"9-(#IY(C M<%B/+/*?+X2/+5B'TQ[++&-%:S:IDCO0?PERA8,JZN@>C!2MV8-**,%G*Z6# MY5Z1JJGW)E%[Y+M67@"CGHFOM!(<1RP=CB;LUNEUA)_!RO<#KP=-)9;@L%H: MDU>C#L6@B>MV@'3-8!3V$FLE8."@/AB?6"<&>>JYL//",]BY013V:')4"1(T M+$@.H-9G:=?A]$=O"HP4K=FL2O @^!(4BP9EU-$]&"E:LP>UC:1G:Z0C]%Z1 MK*'W4#!Q6^-O,.O7>ZB226@54D+/WKDYE)J* M3(U=@.[/:X-5O^)#E9A!XVS>' S&[_)GY(7MM[G)#$(_;&_@V+5]/E8#E'[(RP& R/@ &0 'AL+W=ONURQ,)(OR+,GI^U>YPT) M8_+W-%E(#94OR5/C\OGI(JQQOM2WJZ72'4O]:Q&_(FW[):$V[9 OURYY M_O1%#6;4!#.ZV(5QFV"\+U?D>?YGJ(-Y9IC+QQKF9+"V86E^$\SNI05-,(:E M65JLA6)IH5B:T3L[Z%69AFJ1G=)&J1RYF#.A0BW#;Q_Y[(:+[^0_$KR]+-3H M_1Q/67S'UVJL$Y$Q>MH97LLY&_/SEC[U2R[N>6OX[(G3L]_420D)+A_6=7[RG&U*G!F$+3$PH2 MYB)A'A+F(V$!"%916*]06.\83:B'U P2YB)A'A+F(V$!"%;13+_03+]A$]); M;NHX;\B%E%P?'MJ'5F&ZACYD3*2I-) P[V'NSE870H8+0+!*O4^+>I_^@4W' MZ=YB&[-H6FPDS'N8^TEWJ]K(> $(5JGV65'M,^B>X[.:Y7*I MMR.9.)@D[_CD+HSO-AJ-<5]B3+-ICT'"7"3,0\)\)"P P2HJ=.S2++2/L3/) MJ2#90&DNE.9!:3Z4%J!H5>UL&,W.[^U0MKSE6B$90S06DK/O.[<+#>A!:7Y- M^K2[M8 %;):]-*K=;!F[:IQK3ZJH#EBXY)! M+5DHS8/2?"@M0-&JNBI]6>N8G=H#FM&C+A&:PS8^JT"-7BC- M@])\*"U T:KB*GUAY^PH'0GJXT)I+I3F06D^E!:@:-7;Z$HSEQH-/UQ'RN.8 M.I(YE<8WPD$]VYKTMR\D00,&*%JU[J412YL:L8^Y=$CWFJG M[T,#!BA:M>@;-\V:C=@#=B%'NVAH3JWQ+;78>VJQ-]5B[ZK%WE9[#-N5EK8K M/8KM2J&V*Y3F0FD>E.9#:0&*5M5.:;O2Q]JNAU\Z-(=H+*3]GBL]P'.%)N77 M)/70E.9#:0&*5E5AZ=#2HSBT M%.K00FDNE.9!:3Z4%J!H5>V4#BU]K$/;Z.*>.4IC+?7WWJ,"#>A!:7Y-^C4M M"6K06AL/PZ9/4W]D0K<122)^J_'VJ[X^0XG5 \JK Y7,L^=C;Q*E.UCV/E83B8S*X # !Q#@ M&0 'AL+W=OAF11$P7+JG?9.XK&U=P:?&6SUSIA83VZE_&HG%^G4 M"^R!@$-B+ /%OPW,@7-+A,?XK^+TZBTM<'=\SW[N?$=?;JF&N>3_L-1D4V_L MD126M.#F1F[?0^7/L>5+)-?NEVPKV\ C2:&-S"LPGB!GHORG=U4<=@#(TPSH M5X#^8T#X#&!0 0:OW2&L .%K=SBN ,YUO_3=!2ZBALXF2FZ)LM;(9@4<6F)MIP8'()3G- M96%7;X!3 RDQ$HT-*-"&W. *>>#3.-9L)9P=U>0]I"M<1))SRA3Y3'D!Y" " M0QD_Q&V>6C.QVCD*^7(%^2VH?]%V+O,S?:WC6;R7\4(@C,@C>DG[0#QO.,W\]?-#DSL_M'O_P[GO!&-0) M/7!\X3-\=1)\O"5_XK>,'%Q*K0_)ETL$D0L#N6Z4 M*>Q2IB[)HB[)XH[(]F0ZKF4Z;GU]R@)OJ_3*"<.=,$PDO,!B92LG<^]5DSPE M\\@QV_O)9A9,_,UNS)]:A/L6T8L<\5.+WK VV?-Y6/L\;/7Y+Y.!(A^E>%<7 MC_@.+V+X26DK&JVD_S<;NR2+NB2+.R+;4V94*S/ZY45CU*5,79)%79+%'9'M MR32N91K_LJ(Q?K%H/+5X7#1>Y(C;.$J7_9T[--XM5ZYYT22QGI6WCWJU[H]. M75OP:/VL=S+O-:Q'V$^5[<\#?=F,75&%=UU-."QQJ^!HA"5.E0U..3%R[6[P MM])@/^"&&?:$H*P!/E]*:>XG=H.ZRYQ]!U!+ P04 " "0>/E8R@=@6SH$ M #]%P &0 'AL+W=OKR''_(1N@,@W2\IR+.22 MK6R^88 3[91GMN- MNW2U%FK#GD\W> 7W(#YN;IE$H)8K"<61?N>>0&RD%;_)G"CC>> MD4KE@=+/:G&=S"Q'G0@RB(6"P/)G"PO(,H4DS_%/!6K5,95C\_D)_4HG+Y-Y MP!P6-/LK3<1Z9IU:*($E+C)Q1W8(\ M)>4O?JP*T7"0./T.7N7@=1V"9QS\RL%_:82@<@A>&F%4.>C4[3)W7;@0"SR? M,KI#3%E+-/6@JZ^]9;U2HAKE7C#Y-I5^8AX"2[=8D86N4H))G.(,71,N6"'; M07#T'MW+YDR*#!!=HHN<%FKW#C(L($&"HM\H>?\!DE5*5M)1 ,NT)U\BS!) MT(+F.4U2\07M(W%T%(+ :78LT:6[?,73%=& F*,]V-,IT*<;R!^ _2WM/]Z' MZ.C=,7J'4H+^6-."RS!\:@M9#)62'5>)7Y:)>\\D[J,;2L2:HX@DD/3XA\/^ MXP%_6Y)0,^$],7'I#0+^4I 3Y#L_(<_Q@I[S+%[N[O>E\VW1H_\=O54,OVY+ M7^,%S^"U&VDA*\VDI.S[X%_TNU@#T\U7VUZ3F.90&_7UQ&!4);VMMF_0]M7,?I&(4]1F-_ MTC:*>HPFC7"M.HSK.HS-JU!4EF10A@;#OK:'38*%)L$B0V M[B8U=Y,WE:&) M20I-@H4FP2)#8"T*3VL*3[^##)4Q1@UA\#LB=&CA=A3HJQC1H873KSUG=?)G M@\GO/YS-??T,1GQMSYH$"TV"18; 6K2YSOY"Y;RI\%3A#;%H%"TTBA:90FL3 MV;@9N]]!?JH@364X"\8=!>HQ&CD=B0E[C%S?&W6$J"]>PZA="V]?"V^P%E>4 M@;RBHT7!&)"X>9NO]8E_NT -G^+5O6T2+32*%IE":_.YOUZ[_MN*E-&+ME&T MT"A:9 JM3>3^LNT.7@1-B51P<'MRNA+U59.PQ\1UN_)T:'.@3G9CG)D#6^DY M,D>QRK0<(=6[]:SZ0D]H._N7[OG"[=D/U6Q;CT_W\.5@_ 8SV?D<9;"4H9R3 MB=115LZ:RX6@&SU,?:!"T%P_K@$GP)2!?+^D5#PM5(!ZXC__#U!+ P04 M" "0>/E8NG=-YS(& G* &0 'AL+W=OS+RWLNKWB.+C79"OE9K1C3X$L2I^JBM])Z_:K?5]&* M)52]%&N6FE\60B94FTNY[*NU9'2>#TKB/@J"83^A/.U-)_EW[^5T(C8ZYBE[ M+X':) F57]^P6&PO>K#W[8M;OESI[(O^=+*F2W;'](?U>VFN^@Z>]PYS9P.//W[Q?Y^ -F!E5[%+$?_&Y7EWTQCTP9PNZB?6MV/[* M]H &F;](Q"K_"[9[VZ 'HHW2(MD/-A$D/-W]IU_VB3@: $G% +0?@,X=@/<# M< YT%UD.ZXIJ.IU(L04RLS;>L@]Y;O+1!@U/LV6\T]+\RLTX/7U#8YI&#-SE M-?/'8J&8UCQ=@A?@FJ?F)TYC<),J+3=F\;0"/\=\R6G5TQ3'C\S_C[<78&G3YZ!)X"GX,^5V"B:SM6DKPV,+)A^M _YS2YD M5!'R;YOT)<#!]Z8\_P&'P4UE:.G)62!(^) G[O$]_D4(I\#H1 MF]3DA$5BF?)_V=PDADE^3[-;V63)5MQK9>JJM#9V\XSR>;(]ZGX* SP(T*1_ M?PRVQ R&HVS![TM@D ,, $5IK]$C-/]H<'$,-V171KZC4V82\E8_DN=1Z8H1/EF P'IVM1 M9U6 ,CI &34OI)8P1K7EY+,HA#\^A#]N4TXM 8S/6H$V*\1XI#=BF:,Z*&)Z7 MZA([;ZXMQT,O.S;FK[>) 3)PYAZ,!QS0C$$%:@L60,&[!Q#8W% M-4AP?2WY3(H(+ ]#/Q$WX[,Z#"[=EJZ&:^9;#4O-T,_-'EI;;V2T,@\I%5MJ M'2Z7AO%HB$+B(',-"40CR :EYTK5LDU]*^297/HI_,S6+ .A,O.>!P@B,DI"->0P.&8A&$%",ODL &5 MNW18!\!E::>F?";%1T?+X:F:>'3605#.@MG2M@'G&!U'VX=,[ELR8+'_.]4[1^$&W(V_%A!SU [YC M0Z#;CL#_T1) 5H:@QVH*(%=BC(,@A*DR("*RE0JPY!2PRN:"A;#-?*MQA66""_L+@422+F7'\]8C2Q MSK;K&E+SNFV\5W?DK=B^M4(%!]^-U+!7(S5-5%?>BHFR<@C[Y5"'G>Z29@8F M\'1#+3$C(1E7Z#IL90QNT/)H36K8;6&<;C]>DV+P1\<-?FG1%:EA5S&4KH%K MYEL#*RQP V'Q<%+#)8T.LT6>;J0E9B@(JYX4L%4:N$&CXV&LAET5X925SZ2( MP(H,[!<9G;+:?JY1W6J4:8SJU; : _LUQK60C"]3$&VD9>-3O0W5)IGM9$ MJB6-M)_=_-X;;]H=>2OFPJH5//Y^[.852HT3U9&W8J*L%L(MSTN:LUNGZ@B7 MG,54'/5:R4-:G*\T/^SM5-R0L\]EB%4LI-6Y3'.DG39Q2,F13P52*VG(HY[B M^&=K#-B50;!BDR=6!Y%'.^GQS]08[=F'0N3HY8Q'/!3RS]48+G'?1SE=W/[1 M6US9*W3OJ%QR\XP9LX49%+P/E8V6"@N5P( !Y00 &0 'AL M+W=O[/-HML$3MK]L-@/M#RVB%"D2E)VVU_?H<1H2,V9$:52EK_$NKPS/._?&EG"E5H=_G:59>CF95M7@]'I?3F9K'Y:M\H3+]SGU>S.-*/RT>QN6B M4/'=JM$\'9,@$.-YG&2CR<7JM8_%Y")?5FF2J8\%*I?S>5S\\5:E^=/E"(^^ MOG"3/,RJ^H7QY&(1/ZA/JOIE\;'0S\:;7NZ2NXO1V_PZRO)Z@8K MQ:^)>BI;CU%MY3;/O]1/WM]=CH(Z(I6J:55W$>L_C^I*I6G=DX[CMZ;3T>:: M=E_D[MJ=CD*1^A.W]S?-TW+U M+WIJM,$(39=EE<^;QCJ">9*M_\:_-P/1:H"9HP%I&I"^#6C3@*Z,KB-;V;J. MJWAR4>1/J*C5NK?ZP6IL5JVUFR2KI_%35>AW$]VNFKR-TSB;*O1IM68^W-^7 MJJJ2[ &=HW=)IM]*XA2]S\JJ6.K)JTITK8KD,:[''KTIM;A$/R7Q;9(F5:)* M%&=WZ$;I64K1FX="J76;GW77^3UZ,\^7685^SK]>"'UWK:HX2;_75_OETS7Z M[IOOT3(P].]E]@K1X R1@#"@^96_ M^;6:ZN9XU9QVFX_UT&[&EVS&EZSZHX[^WL5)@7Z-TZ4ZJTV?WW;&^R8IOY1G MZ#HIIVE>+@NEAWJ]->LE_K^?=&?H?:7FY?^A@5A?F<%7KO?_ZW(13]7E2&_P M4A6/:C3Y]A]8!#] PS)09YU!HIM!HK[>)_7Z:!;'C9KF#UGRI[H[:RTU/49F M-:Z7'30@ZZO(U57J\^MQ@@/* W(Q?FQ;!60XDO5T/P(FV,8$\YKX5Y&796.C M;"WR,W@CG:'/>:5?VMOD.@K>BOZ<1CC:-@G)"*,8-LDW)GEOD^V-K$_1-*Y4 M$:<'3!NW0^4A;LW'VA$@"UE((]B1V#@2/=?> 9$+*R2!0[D5MRTBC#L6F]Q$ M+0_9,]^!0= M']'&1W28C_;.L(+O-ST1M/#M^=DIZQC#@2&$H/<.V0ZWYX0T5_#-B%?2C;S% M-OB07;(^>/N,?--_.R@L#?O]EM6O9P0>W5@1J3< M/F5!H8A8Z#AGL4GRN&^6[QDR[7.Z BKW\8I-,L?^;+X?DK00&'1B)V,H90,R MABEVI&QL,-EE%5O6K8SO#6%/DGW ZS)_\2?_WNBS=_S M1NST?P[/)Z3T3B@QO$#Z\L( AFPDV)XLKZ1KH55N\ -#3^39%;P- 30,"*9L MVX(M9%B$+'+0 C&T0/RTL"?Y[#)D4X)K>0%*G86Y%*[E99B"]&6*?2*WHN,YM8JB!^*GAJ@Y4%8NXJ/Y /X*A>3O8NP U4&]=NX8;B#A=H&2=,(!,<.[@1&*PA!Q6>!BZ7$=L_#C7'R % MW_8)Z,)0NK:Q@132'U(&J]@1H-:@%QBU3B9 IS.URQ4U3$+[UR3V+Q/;!(%) M*V,U56);Q5V?Q:A!#'I02>(PIJ= >0)86H#,O;*H00UZ8&WB"!\K*525@*P" M.H_7UA<4 ]#(@=9LX-C>1EY)UY&!$=H?1@X,?#>9>"7=P V7T#VXY!T8V*!< M,E1O7;N&2^CIN(0.RB5#]=8=*,,E]'FXA-K @060'@ NP:3U76/7AN$2^C*X MA$)<$E#;)Z"3C#&'3\,E] 1<0@'>H&%H>8*PA$3<88H9+&%'Q!)F P<)6L31 M?*]KJ\+ %;C!$O:,6,( + %6%B!S+RQFL(2]'"QA$)9 5@&=QZO!$G8R+&&[ ML<0KZ3IJW41Q;"QAN['$*^D&;K"$[8$E;\' !L62H7KKVC58PDZ')6Q0+!FJ MM^Y &2QASX,ES.8-PC#9_@ $R6A('.589K"$O0PL80!N""JLNYL &<>NJA S M5,).0"4,K):T/Y4VIB!=R*2#*;G!$GY$+.$ <$36O5D0NPA'W(9*^#-2";=Q M UA8@,J]KKB!$OYRH(0#L $Y!60>JX9)^,F8A.]F$J^DZ\@P"3\VD_#=3.*5 M= -OW:RY!Y/\$PQL4"89JK>N7<,D_'1,P@=EDJ%ZZPZ481+^/$S"@5()#_DV MDT R2J3KI#%,PE\&DW"H5!)A*P<",L:9XVMC;IB$GX!).,0:-L03=5>J\ M5UX8)!%'1!)ATT9DW>4/B!P'JC! (IX12 10)K%7%:!R+RIA@$2\'" 14)4$ M< K(/%8-D(B3 8G8#21>2=>1 1)Q;" 1NX'$*^D&;H!$^('D0S53!9H:+'&% M-RB6#-5;UW3K!R:GPQ(Q*)8,U5MWH R6B.?!$@'P!A-DNR@+RIS?%0N#)>)E M8(F :B"$6\$&L6X*@F22$\?424,E\HA4(H';2H)P M&TL 540=%1YIP$0^(YA(H 9BKRM A3F)'.M*&C*1+X=,)%0# :Q"%17G%I*& M3.3)R$3N)A- XOFM@C1T(H]-)\T%I"]X6V+?\SIN_2Z^_D\)_A,7#TE6HE3= MZU;!*ZF]%^O?^:^?5/EB]5/YV[RJ\OGJX4S%=ZJH!?K]^SROOCZI?WV_^=\6 M)G\!4$L#!!0 ( )!X^5A"T'P47@0 &07 9 >&PO=V]R:W-H965T MB1E-_]^I*Q(8B33#J _6*3UMWQGD<\WF-.]HP_B@V 1#^2.!53 M9R/E]LIU1;"!A(I+MH54/5DQGE"IIGSMBBT'&N9.2>P2SQNX"8U29S;)?[OE MLPG+9!RE<,N1R)*$\J=KB-E^ZF#G^8>[:+V1^@=W-MG2-2Q!WF]ON9JY990P M2B 5$4L1A]74^82OYL37#KG%WQ'L16V,-)0'QA[UY$LX=3R=$<002!V"JJ\= MS"&.=225QW]%4*=<4SO6Q\_1?\_!*S /5,"&L,DBB]/!-?Q1$U!QP[X@#*1S(N0Y^X9 S MYQXRRV$MJ*2S"6=[Q+6UBJ8'.3>YMT(3I?HU+B573R/E)V?7-*9I &B9[YFO MJY4 *:-TC8X^^(CN0.\//9ZS5'+U)C(:HQLJ,Q[))\162&Z4(P1Z'H% 2Q:' MZ#X-@:-/:PZ@MH%$DJE VXP'&_46T/L%2!K%XH.*?[]-H$-&O?:,]!%Q);8T@*FCS@ !? ?. M[-=?\,#[K8VNCH(9Y/DE>;XM>HV\H$9>\H(\^DR30&P'/-4UC-3FR9VB-%-; MJ8VEP]+#?&E][NUF_G! QCTR<7=U IIV/4R&>#0J[0QLO1);KUMLV59O ]]# M"_K4"NBP7K^6J/<"BLW" -$O0?2[!:'25R#&QT'T3X*P61@@!B6(0;<@U(A* M59]R0U,;EL%)+#8+ \NPQ#+L%HMDDL9MR0\;J;671]/.6AZC$LC("N3EB9B9 M)Z(PC\0+])DST?H21F?B:-I9<8Q+'.-.<2AE$NO-1>,+E,NK@T$0TRBIM8DV MI..3V\UF8:##7J4D/"N^^R7ZILI!9/RIWL6^WT#R +RU/=DCOK8_=17-Q%]3 M4OBGZ^]%2ET1V%$TD\!*'V&K@GC;'E^L7=_QJJ+''AZ_J(P60]]7?XH&Y$B! M5!(&=ZQA3O;Y8D%;H5M-3""57L$="Y:3O1Z?5BQ6$Q-(I5EPQZ+EW'Z/3XL7 MJXF)IY(ON&/].5(N34-[N53Z!9\2,"(*59:1/D49EVNZ!O6W-'B$ M\.S^8EWAU<=C1]%,/BH9A$<_7W^Q2K-7$]A1-)/ 2G]ANP![V_[25%1X-/3' M^NK +)BFX8@,^F307B^DTE_$KK^Z;R_%@K93S&IB JF$%+'JC#=H+\6"5B V M$Q-([<*G8T%S;GLA38W2P&,S,?%4 H9T+&".MA?2O$IIKY86P]9J<6M7H/K^ M^8;R=90*%,-*.7J70T4$/USI'B:2;?-;T0&PO=V]R:W-H M965T"KY$PH[6:*5@V-EJ[(;)VLL8G3]24NB,P6I_%Z'HWA^I_[Y9MD>RPQ',';TNI0@5N"$+U^T>][; M.C@'$MM"%52H@B;U$E7-%*E%=?(0U1MTGJ=S$(@OBD$237*5<$%^0ER'KLBG M:_,Q&]0J]+O]GA<,1NYJDTICWD^DTJFH=/X=E4D<$Q.,Z>, =1X""KJ>_OP! MJ-'"$P%U*T#=1D S$/;X81$4NPRZ8D1)]"574F$6$[:LL]8HNN^R.9#8EO]> MY;_WS#M,[Y"H#B2VA:I?H>H_8BW]!:JZ'6:E3RP\IX#T+$3OM8ZJ8]B8V+X, M^S7[5J\_& ;5LMS",ZCP#)KQY!D([5F[]KUV%\TH9NCZE)OK6^W$:)3;U]2! MQ+:<#ROGPV=>0\-#HCJ0V!:JMO?[BN?]9^=TF=#6A/=KSNGFQ/<%XVY<@\T[ MR&&ULQ9QK;]LV%(;_"N$-NP"-)5*R+ED2(+'4K92<"[ ?/^H24Y043HR/EWQ(;)E\#_4>7O*(LH[N,_8]OZ6T M0 _)*LV/)[=%L3XTC'QQ2Y,HGV9KFO)/KC.61 5_RVZ,?,UHM*PJ)2N#F*9C M)%&<3DZ.JF,7[.0HVQ2K.*47#.6;)(G8XQE=9??'$SQY.O QOKDMR@/&R=$Z MNJ&7M/BTOF#\G;%56<8)3?,X2Q&CU\>34WP8VG99H2KQ.:;W>>LU*D_E*LN^ MEV_>+8\G9MDBNJ*+HI2(^)\[.J>K5:G$V_%W(SK9QBPKME\_J;^M3IZ?S%64 MTWFV^A(OB]OCB3=!2WH=;5;%Q^S^#]JL+,W5RA>5^U5M[E>",6[U$\RSA M_2^/J@P>H,NZ[Z#L&IV6Z8R+1Q2GO!1;9ZPJ]'->?T)1)8,N5E&:HU\"6D3Q MZE^;CJUM#I[-;]/#%T24SK&V_L2H] MZ[E^4V;UX*K?;TX9B](;RN>2 ET]HG:YB^BQ.GQZ'[$E^OH7ET3O"IKDWX9Z M1QW?'HY?SI^'^3I:T.,)GR!SRN[HY.2G'[!C_C:4&DBQ %(L!!*3DFAODVBK MU.O!C[)UF;@'*Y<*"<8YO8VA:3C)AMC9@IC0CH-66,=]':D4]I M7.3HPZ;(BRA=QNG-T/DK%77[)Z18 "D6 HE):7&V:7%>>9)Q(),(*19 BH5 M8E(2W6T27>78.J,W<9KR083.(O[_P8+VIQ>C&G!#^5%*Z^8'4BQP>Q/1S,:. MW9FN@$)*QGM;XSVE\;_S,5+(L_FS/BN5='V&% N\GL^N[[L=FX$B2C;[6YO] M$8MH-=VTUE#CCN;%V*54&4#7?4BQP.\OM[[E==;X$"BD9#\V!<&8R@2$U1+] MDMFE$98&,7%=O_,OC#J^KJ7C@H9006536UB(=6?M+Q5TT^7!Z1UET0U%U01S MP+&3HK=1S-#G:+6A@SXK8^EV<%"UH%%S6NGP_*EK^JV?;FJ &B"GAHC4D#'S M^B[Y4 ;0S@>D6M"H>:U\8.Q,O>[*"A553H+ 7ZP$L_:LC\+MI/^YF?2?4H.D MU* QJ0'%7E"UH%%KI\8SI[ZG&BK[P%LL^!:K ;>[-.PP9.S>-.'/II;;72J4 M[=$V?%30$"JH;+)@9ZR&Y_=9>E!W?/21_V'QHM C:;6^=I\'96E0M1!*3Z1JM;9VED"Y&@^ M>-XIM.=]/:!UEBP M-8:#:[64MMV@>(W[?$V\[M79$"JF;+8@;+QWQ%9'T,X!*&3C AT_K<6_47' 6 M'TX%*'&#J@6-FCQ*G"GN+_CYRVIS==NT'==N M0 C5 -E\0;]$3;_U%/6AN7'E/RXOJ;6T.SLH[8*JA5!J&LP/*&6#J@6D3]FV-_/MWKJ^#\ZV!&=;:L[> MZ9X\M;;V39.@G&T-<+;C^*[9\1\JJNR_ &UK-] >M+T/NS;V?+?3M>;JT-J& MCHL:0D65#16(;>V.V$^8\?Q_K.H@VCT;E*VM/EN[>$JZ6 <55,Y#ZX;M,3O6 M Q/+2[(!>W,V[-W9?W0 M-GI,S! JINRMP&1+C76AU(N\^# M,C.H6@BE)J=,D+7UVKO4%N@N-:A: *H60JG)J12<;NUQEUJMK9TE4&ZW^KO4 MQ''-6?EQNGO4N%4%'E+ B8MM0P MO=/6J5I;VW]0I+8&-JX)\5O?QFK\WP=2VP*I[7W=(&[WF17[GD4Z)SA7-T#7 MUI%10ZBHLJV"E.W_\19Q=2S=;@ZJ%MB#MX@K[WN%:H"<&L'&PO=V]R:W-H965T ML9,-;9HM*]B7UI?YOIGY[(QGN!?R1F4 FMP6.5^VZ*LF@H.I";('C MSEK(@FJ%[D%9=R)AW9M(>.A*'7.."PD46514'DW@5SL M1T[/N5_XR#:9-@MN/-S2#2Q!?]XN),[1\;>&GQA ML%<'8V(R60EQ8R9OTY'CF8 @AT0;!HI_.YA"GALB#./_FM-I7!K@X?B>_;7- M'7-94053D7]EJN/8O\&ZGSZAB\1N;*_9%_;>@Y)2J5%48,Q M@H+QZI_>UCH< )"G&^#7 +\-"!\ !#4@>*R'L :$C_70KP$V=;?*W0HWHYK& M0RGV1!IK9#,#J[Y%HUZ,FWNRU!)W&>)TO-0BN7DU0:E3,A4%7C]%[0F^(LN, M2E#DK5(E;C*.^YS7Y[MG.B,6>XP:[ZE,%7D^ TU9_@)9/B]GY/FS%^298?B4 MB5)1GJJAJS%X$X*;U(%.JD#]!P(-R'O!=:;(G*>0=N!GY_'1&;R+HC7*^??* M3?RSA.]*?D$"[R7Q/3_LB&?Z>'C0E<[?>9__L?]=)U]QA]WJRU-8.1@*50@=^#$__[3 MB[S_NF1_2K+94Y+-GXCLZ(#"YH#"<^SQ!RS9JOJ@6?5!KZ4H"-WA9TI7.1!: MZDQ(]@-W*KNN@ZI\]*T/\P+M8F_H[@[5_ZW%[+<6\U.+\&HPN&RLC@3H-P+T MSPJP/)>\QB=6E?*.*%/2NC+OG\04#,*^W\K^U*H71'[44J##ROO +FQ[88BB2BYKBI7L]IT-&/[D+?6)[WK M::]C?88=4-6P_**OVJ?W5&X85R2'-;KR+B[QE&35DE03+;;VS5T)C2^X'6;8 MQ8$T!KB_%D+?3XR#IB^,?P)02P,$% @ D'CY6+R;M+(@! ,A8 !D M !X;"]W;W)K&ULQ5A=;]LV%/TKA%8,+=!$G[;E MS#:06!J686F#9.D>BCW0TK4M1"(]DHZ3?S^*4F1+9K2D(Y"76*3./>3A)4_$ M.]E1=L_7 (]%CGA4VLMQ.;,MGFRA@+S4[H!(M\L*2NPD$VVLOF& 4Y54)'; MGN,,[0)GQ)I-5-\UFTWH5N09@6N&^+8H,'NZ@)SNII9K/7?<9*NU*#OLV62# M5W +XFYSS63+;EC2K #",TH0@^74.G?/8C8 YY7C+)>?Q3DUK-F&7@X?,S^Z]*O!2SP!SF-/\K2\5Z M:H462F&)M[FXH;O?H!8T*/D2FG/U%^UJK&.A9,L%+>I@.8,B(]4O?JP7XB! M\N@#O#K ZP8$+P3X=8#_VA&".B!X[0B#.D!)MROM:N$B+/!LPN@.L1(MV];(K/O^ES;+&#$X6QSOBG#%,5B -1*#%$SK$7>,GU7V^PRQ% MW_^0E.A20,'_UNV.:OQ /WYIFF=\@Q.86M(5.; 'L&8__^0.G5]TJ3%)%IDD MBPV1M9(8-$D,^MAGVN3L\_?Y^7CKTE,QCQ1S^2_H818,RIWU<+CL&M!HW %% MQZ#0&[IM4'P,&@_\00-JR1\T\@>]\B])0@M C^B!1!89D(GM.(8'$XO&'9T M:C".TY%YC'''XZY,#2@B=W71D,HDFR2*39+$ALE82PR:) M8>\YNY%GC&7)_IQ1IDY7GXN&1^?==[O.,3\&>>$PZ-C+,6@HO;9C+QJ0.W+U M]C)N9(][94>P!,8:T96??-T*+N1W7T96.MF]C&_=C2;)(I-DL2&R5EI<9_\Y M[[RSJ=03,)1'HVR14;;8%%L[E0XM=24AX=]['=<8ZX!A6'WR^4U3/%_ M,+6%>WOA7J_P:V"J D(2>(N_]+.^>6.:9(N,LL6FV-KYV=\"W?>^!KI&[X%& MV2*C;+$IMG8J]W=!M_\R^$,>H[G@A>.NQQR#7"<8=TU&S5U-?U061%7-;4]?55.O M,%MEA*,A&5> 65 A:J,&PO=V]R:W-H965T M3I7)_ XE8P4(S:0@"I9C[W9P,QG9 M>E?PC4&M]V)BG2RD?+;)0S;V BL(.*1H$:CYK.$..+= 1L:O%M/K*&WC?KQ# M_^"\&R\+JN%.\N\LPWSL77LD@R6M.#[*^B.T?IS 5'+M?DG=U@8>22N-LFB; MC8*"B>9+-^TY[#6$X9&&L&T(G>Z&R*F\ITB36,F:*%MMT&S@K+IN(XX)>RDS M5&:7F3Y,9BC3Y][$^,K(G2S,76OJCJM'YD)!*E>"_39[1^O>;VP,Y/P>D#)^ M04?2I$GT2!6](&(1#,I_=D_.SB[]A M?&.RO)5BMX: M-!K1VEX5J03#@Z??X%PY'#NRZV1P&0T'L;\^0#_LZ(@W ,A4O@??P,T MVN._&EU'A^E''?WH)/V31,H/D8U>F VCM^'P'S9_;W[L4_2%JA43FG!8FKZ@ M?V5@5#/>38*R=".UD&@&U(6Y>1%!V0*SOY02=XF=TNZ-3?X 4$L#!!0 ( M )!X^5@<;ANQJP0 )@1 9 >&PO=V]R:W-H965T[; M[^@2Q:9HQVO[8NOR/X<\/Y*'/)KLI7K2:\X-^EP6E9Z.UL9LKCU/9VM>,GTE M-[R"-TNI2F;@5JT\O5&2BY)76L@**;Z1=06/O+9*&; M7[3OM/X(95MM9-D90P]*4;7_[','XL _+@-2&= ;(/@A 'M#.BE+02=07!I M"V%GT(3NM;$WX%)FV&RBY!ZI6@W>ZHN&?F,-O$153Y0'H^"M #LSFS-5B6JE MT3U7Z$Z6)0S>PYHICMZC6Z9%AEB5HU046\-S=%K]-N6&B>(=F#T^I.CMFW?H M#1(5^F,MMQIVV[1HYT36*/LC*K#6:5SG/'?;I>?OHC+T' MF'I6Y)G5+3GK\-=M=86H_P,B/@D<_;F[W)RZPOFZUN=?W/H1#-I/'-KXHY=, MG'8._'6ST$;!TO_;-=BMN\#MKLZ'UWK#,CX=0<+37.WX:/;]=SCR?W21_I;. MTF_I;/Z-G!V-2="/27#.^^QWV%A$E!AGV@X=E ?^-:7[?8[F%CX4I!!1;9 .X1)0.1912B]'\%=%1Z%$?>G3A&".V@XS+%@5' M1J*LS<:Z7HEK6>1<.0E$P^ "FE#?8N"017X0V!2&,A+'28@M#D,9I5% J9M$ MW).(7Y\$+UL2*PJ9L7J7 AH;IHS(Q(89>( <6#(1Y>M1KQ 4A&?0J'&/?FM!W M#E48)Q:K=*B"Q( 3>W6X9#@^R"!'*,8]BO%9%(]5_M4PQH.>P0HA=IX8JK / M,FORIPY9&%';VWPH(Y!UX\A- _LOYSO_U7SQ910ZQ\<;!L$TMCBX=&&2^-;$ M3QTZ$@2 M^E'BGUA,F+PP(Z]D%CCY0RF'^'()M1V2RVZ?!2)0K&I6EWM.(L2QT_@DL7<: MERZ)<4QL&BY_\2!1SQTZ0D(2Q2=(O)QW\=FCV\6S)^]JI?\W?ZAK!"D%%#8O MES(@\3BR$X_;9TBHG=;G3F5(B3](/]Y!I5ERM6I*? WA;2O3U@[]T_XSPDU3 M/%O/;_'U'78\3^O/#DUE^^*^_6;Q@:F5J#0J^!*:\J]BZ*YJ/P.T-T9NFCIW M(0U4S+^4TCS?U WT'V-F_P%02P,$% @ D'CY6'3=Y/=T M @ FP4 !D !X;"]W;W)K&ULG511:]M #/XK MPBNC@U*[3M*.+C$D3[[P[.6G__73GQ$LAS6 O]DDG M??HDG31<&_OD2D2"YTII-XI*HOHRCEU>8B7(T2<[C2D@=9<.@F]EL:!I24N/,@FNJ2MB7"2JS'D5GT59Q+Y46<#6NQ MQ >DQWIF68H[E$)6J)TT&BPN1M'X['(R\/;!X)O$M=LY@\]D;LR3%VZ+491X M0J@P)X\@^+?"*U3* S&-WQO,J OI'7?/6_2;D#OG,A<.KXSZ+@LJ1]''" I< MB$;1O5E_QDT^@6!NE M?6&]LDPCRQI&I-L[,H)*Z_8OG31UV'-+T#8=TXY & MWFV@P'(J2&1#:]9@O36C^4-(-7@S.:E]4Q[(\JUD/\JFN&!- 1/4?"*8*:$= MC(M"^J()!;>Z[;POX?$424CE/L 12 U?2],XH0LWC(FI>, XWX2=M&'3-\*> MPYW15#JXU@46K_UC3J'+(]WF,4D/ GYI]"GTDA-(D[0/CP]3.#[Z< "WU]6G M%W![;^#>(TF+_ II6R('/\=S1Y;?TZ]]B;=X_?UX?L8N72UR'$4\1 [M"J/L M_;NS\^33 ;;]CFW_$/K>;IZ$+XR=0W(G<,5UMW+>^(8ZF+_ =54K\X)V7RYM MM(L0S8_W*DN&\6H/P4%'"?K..=@:G0+L-:<)";1E,[.YVVVSSC=N#^FK=KZT[8I>1**ERP:W)Z MP=%MNPI:@4P=QF]NB(GFB] =\OC*&MX -T^SC[ U!+ P04 " "0 M>/E8*"(.QF<# #G"@ &0 'AL+W=O1=-G0\$Q#DL-"&@>+?%L:0YX8(P_BWX71:E\;P<+QG_[W* M'7.94P5CD7]BF5X/G;Y#,EC23:[OQ>X/:/+I&;Z%R%7U2W8-UG/(8J.T*!IC MC*!@O/ZGCXT.!P;(8S<(&H.@:Q ]81 V!N%S/42-0?1<#[W&H$K=K7.OA)M0 M3=.!%#LB#1K9S*!2O[)&O1@WY^1!2_S*T$ZG$UCB2D9&P'&DR2RG7)%K\B<> MT1E()C*V(&.A-+EH()?D8@*:LOP281\?)N3BU25Y11@G?ZW%1E&>J8&K,33C MP%TT88SJ,((GP@C)!\'U6I$ISR"SV$_.V\=G[%V4I-4EV.LR"LX2OM_P&Q)Z M5R3P@L@2S_CYYJ$MG?_G??K+WH_$"-M#$E9\X1-\]Z"9!*P.>G].%/GG;JZT MQ'O^V;;;-5]DYS.U[U:5= %#!XN; KD%)WW]FQ][;VU2OR39Y"7)IB]$=K0I M4;LIT3GV=/I88K'%JRM!;R0G6'5+O+R$*@5:71&.-U@L"2",*[#>R=I!4CDP M#\HVO0XB/QBXVT/Y;:@D\HY1$PLJZIO3=XB:6E"]J/^3ZTB)7JM$[ZP2[[@& MU%>3A:E31@QW9+" DBCNJ' *"L,3 M$2R@Z$U@UR!N-8C/:F#J-2V$U.P[K5]@GID'$Z2DN2WG^"2(R'_32?D4TT^Z M^V[!A$DGX5.,?WB CA).VH23_TRXW#]0S2$G%\U^7]HR3D[/'FY.)V4+R#_!R%R!75&PO=V]R:W-H965TPD9(#20%=>2.S<)(+ M (6>$\IDSUHHM>S8MHP6D X$M@^LF,BP0K/11S6RX%X#@#)=3V'">P$TR8 MU>]FBW^6IHH3!G4 R31(L7H9 ^;IGN=9FXI[,%\I,V/WN$L]A NIA>2?T MR"Y98I( DX0S)LP9N9]PV\5G (X&UW+I'9B=3SI_,X";N68Y9$%"(E&' M^K*":Z#4$.EE_"XXK5+2 +?O-^SC;.]Z+U,LX9K3'R16BYYU9:$89CBEZIZO MOT"QGY;ABSB5V2]:Y[%MK1BE4O&D .MQ0EA^Q<^%#UL S5,-\ J MP]HO@+P M"X!_K$*S #2/56@5@-:Q@* !)GWN5F9TR%6N-\5?(V$B=9LYB9+5X;6!A-F M"FNBA'Y*-$[U;UC$$T#?\3-(] D-XIB8C&.*;EA>MB;_YR$H3.B%CGB8A.C\ M[ *=(<+0+:%4/Y==6^FU&$8[*G2'N:[WBJZ/;CE3"XE&+(:X A_6XX,:O*T] M*(WP-D8,O5K"KREK(-^Y1)[C-2O6E=-?Q2<\?I5NET MJ];I1TS3_!C&5/VX&I2N!K6N M/C0F#32#&(1^UTF%5:JX>-$OM>SH4KJH!59PB98@(F"599T+N,[VHAJ>N^?Z M45'A45&CHZ+&M1O_SV.A7=K:KK>5"8CXG)$_^F@P+DZ!P8RHRA:A?;!D#T:$ M!R-&!R/&M5MZJV'V5C.6@)AG;;-$$4^9RE^AY6S9F0^RAG1O?NAVKMV*^=#M MC/+&^Q]]_AEPB\6<,(DHS+24TVCK?XW(6^M\H/@R:P6G7.G&,KM=Z*\1$"9 M/Y]QKC8#(U!^W_3_ E!+ P04 " "0>/E8V/HF;S<# "^"@ &0 'AL M+W=OICVXR4T;D=B=[5#V[V<[(;2IZ=#&2QO;YYSK\I5'0SL5SK<>)SN5P)-6$GXS5>PBV(K^L;)D=V MKY*7-1!>4H(8%!/KRKV6.ZA+TO[CARX/6P2I8R9X'<$;$H)G"'Y' M\%\:(>@(P4LCA!U!6[=;[SIQ*18X&3.Z04RAI9IZT-G7;)FODJAS">JC3Y2(%4=SDD-NX*>'^=$!OBT3T&?!>\S"U#LH M^+$AY\AW3I'G>(%A/[.7TWV3G?^+/O_GZ#O)\/LCX6L]_Z]' J4ESRK*&P;H MQ]6""R;?ZY^F>K>*@5E1W767?(TSF%CR,N/ [L%*WKYQ(^>=*=FO*9:^IMC\ ME<1VRA+T90D.J2>SAC$@0KYZNCQ"E@?:5]14D%8KUEKJ6W&?^-[('8WM^^U, MFU"!Z^^BTGU4Y'M^M(N:&U!QX%STJ!W386\Z/&@ZA0*D[=S@&ATO@$!1BA.3 M_U8VW-K-F>]%\<"_ 15=. /[!E <#Y,T-Z"\X&)DMA_U]J.#]J_W7)\BS.7W M>4V9,-Z=Q[SP^Z'Q> M%*!["&V>86$\Y:W&:"NT<^Y&PU-N1@4#LV94.##;HEQG !N8M;<^R#6PI>Z$ M.,IH0T1[$?>S?;-UI7N,P?S4O9RYAOE4-F=M+_4DWW9VGS!;EH2C"@H9RCF/ MY9%D;;?4#@1=ZW9@085L+O3C2C:8P!1 KA>4BL>!"M"WK,D?4$L#!!0 ( M )!X^5@W^PW3B 8 $@B 9 >&PO=V]R:W-H965TT D<5OWQI;@W>QM-CF36Q5' MJ7B;D7R;)&'VZ5+$\NY\0 K]YF\&W41UE$24B MS2.9DDPLSP<7]#1@=M&@5/P6B;M\[S,I;N5&R@_%EU>+\X%5]$C$8JZ*$"'\ MNQ53$<=%).C'QUW007W-HN'^YX?H/Y8W#S=S$^9B*N/?HX5:GP_\ 5F(9;B- MU3MY]Y/8W9!3Q)O+."__DKN=UAJ0^397,MDUAAXD45K]#^]W(/8:0!R\ =LU M8'H#NZ4!WS7@?:]@[QK8?:_@[!J4MSZJ[KT$-PM5.#G+Y!W)"C5$*SZ4],O6 MP"M*BXERI3(X&T$[-7FCUB(C4YG -%L7XW\KR*MT+A-!3GZ1>?Z<#,NS,A6I M(G))CCTZ>D2@EUVNYS<-TD9^-%/2\N/YHONOE9=5+ MUM)+3E[+5*US$J0+L4#:S[K;NQWM1T"LQL8>L%VRSH _;].7A%LO"+.8C?1G MVK\YQV[GVZX>?/75#V#P>@[Q,AYOB1=\W$;J$_GCXB97&:S\/[$!KD+8>(AB M.SS--^%*1@!^-@U^-@=T6?7(GY M-HM4)'(2WL(*#&]B02"7D#R$#[#R" Q/FB]%EHD%R6OU"S)=A^E*%(LTA=RT M32'EQ-%G$*T@U8QB6-9D >)T16#UDXW((KEX02X%!!?D.KPG%XGC6[W1Q21,>W*L[5C5(XN_()5&\Q1*/_A^&*XNWFR 13# M3*@H$R7\^G@,,Q7#,.Z!P=28&!"-@<'4M&.@5E.L6SU R+($GQ^4X+O9J6_K,# =9&7JZPL2%4*Z=1T-"R)T;,]K [/G8NB3*GV*=!#< M@UO/@?GE;C6BJ*E)QO=MKI-&9#:W;:J#1G2.Y>HC%R Z2AEU6CBSAC/[/U1 M_?&SXWEWBHILG3PB-LL;;P1 M[39'3ZLNZC\*IG/1T]L4T5!?K]XQD3Z8 2+B;HLKI8U/HMU&Z2OJHR\A9+H. MDY"I00@A(I.0*6HGU)@*RS072.Y=C&GF?J M*#@?W@*H,36TV]7\VP74KZ)RF:QE29NO0495A"1 5,^M43.6TE*FL\4FLVR<] MB8JIFS4SG9!>)B&2(=/VR]GQ. $6QV[9,5ACN5BWY?K6.ND('L3H<,['3&>$ MZ& 'C75BW=;I,>JC1RR0CN WC0SG^C-[1.3Z M>AV/B5RJ,S=%4)&V/-EDC7%BW<;IJ^JB!DS' U]F6@^$CRE"^" BDX\IZN#3 M6!W6;77>'*^'THI&RX,DAOPCEU6O+51?E-R4O\O?2*5D4GY!0 ^B< !H !X;"]W;W)K M:EOE[$N/L@AY(PG_9T33&C-^F]UIV2 D.2JS>#LZ<%M>+]GQ0-MM3S@>W)' MV-?#3.DANW H+?X(R3$[N09%5[:4?B]N/@97 M,[UH$8F(SPH(S/\]D V)H@*)M^/O&G36Q"P<3Z^?T'\N.\\[L\49V=#HSS!@ M^ZO98@8"LL-YQ&[I\1=2=VA>X/DTRLJ_X%C;ZC/@YQFC<>W,6Q"'2?4?/]9$ MG#AP'+$#JAU0W\$<<#!J!V-L!+-V,,=&F-<.9=>UJN\E<2YF>+5,Z1&DA35' M*RY*]DMOSE>8% /ECJ7\UY#[L=5GMB809"<"PTWOP.Q_8:3(%MJC'>A:(CFU\U=5\U% \TUP">:L'T&O"0@@<#?E?M;$G^-4]?P MAY[X6R,IX*]Y<@$,_3U .C(%[=F,=S=$W7E9=.\_1^^0832#R2CQC &\<6,$ MO/V-9MD[\.V61A'@K_L1I\%?HK%013/%T8HI]#([8)]I!!3\Z 2S*W M[!*L6!,?5A\@A Z"SE)[..584=0.Q_.&X[F4X^I5\#NO0EB_"E'Q*KP'235K M,OPHXG]^WDO#T"W8[>-&8 8MM%CTN' KNWG'SM$AFO9T:;)6B>H3N&:?;Z*PTT=22-C>HIBMHASV[(LZ7DW1$_3T,6D@Q< M/_"E%6_YXLQG4'"'^<6W3R3>DE0XE4IQI[["*L%(K!.%F)H'E6"N(YBS=,>TG?Z<)3(TH&$[4#R9 M0[V5#_K+UC:P)5S.$BXJ_0AG6;@+?5Q(1''Q+PTVE6NE:&Z-UE\V[875(UM@ M:$+'L :H/E%J4$KU;8_!HF# ,*[5!,2>&PT3BUHQA^1B[OE"#0E$$#)LJ_]I3F1G&!#U/T6.Q/.> MQ^MVN1552"ZJKC]O/H)KQM)PF[/R;3+=2<5FC/?^90F H^;Z&6D&(Y-MT:HHV>9#) M%"N5@>A\Y^^\MA 80;[4#K#;JC8D5VTO+MKD^).)5:KHD&CW4+2E*C"4[*FB M5M$AN:(;4;G9@MUAX;;J@.5<1W:_>AN+Z8W!K+JNG9QEBDEZ7QXBR_C X>]A M=1*E>=H<5+LNCV?UGJ_AY08*GKOPTJN.H;7PU:FX3SCE2U8&(K+CH?0+FZ,'LJ35%O*&(W+RSW! 4D+ _[[CE+V=%,$:([[K?X%4$L#!!0 ( M )!X^5C+6(FF5 ( +,% : >&PO=V]R:W-H965TS)N,)^FYN),U@$+W#64R]6JEVJ7OR[R&!LL9;X'IFY*+ M!BM]%)4O6P&XL*"&^F$0+/P&$^9EB;5M19;P3E'"8"N0[)H&B]]KH+Q/O;EW M,NQ(52MC\+.DQ17L07UMMT*?_)&E( TP23A# LK46\V7F]CX6X=O!'IYMD=& MR8'S.W.X*5(O, D!A5P9!JR7(VR 4D.DT_@U<'IC2 ,\WY_8/UCM6LL!2]AP M^IT4JDZ]MQXJH,0=53O>?X1!SY7ARSF5]HMZY[N(/)1W4O%F .L,&L+HRL[*NL<)9(GB/A/'6;&9C:V/16@UAYB_N ME="W1.-4]J4%@15A%=I#I?^.DN@U6A4%,47&%-TPURFFY"^N06%"7VJ/P3GQ ME<[!,/GY$&_MXH5/Q%N@6\Y4+=%[5D#Q$._KW$D:6+WJ";R@,VD'+A:WKC]5!*J';]>=4M1Q;/,UFGO!2 MMCB'U--O5((X@I<]?S9?!.^FI/XGL@?"XU%X?(D]^]PU!Q"(EZ@5Q P$Q,?6 MDD-K317 L5Y95C-RCEF8^,=S59<\7*K^6?\W("H[%B3*><>4ZZ31.DZ>E7UP MC^QK/9'< /E+X\;9+18581)1*#5E,'NC\Q%N1+B#XJU]90>N])NUVUI/51#& M0=^7G*O3P008YW3V!U!+ P04 " "0>/E8%"\//5P) Y. &@ 'AL M+W=O&ULM9M=;]LX%H;_"N$=+!)@4O.;8C8Q MT$0:;!?;F2*9CXO!7B@Q$PNUI8RD))U_OY3MF#%Y1$>M.A?3V'YXI)>'(M]# M26?/5?VY61C3HB^K9=F<3Q9M^W ZG3:W"[/*FW?5@RGM+W=5OKO"@GL[/U=Y_JV5GUV"Z+TGRJ4?.X6N7UWQ=F63V?3\CD MY8NKXG[1=E],9VX^?)B?3W!W1F9I;MLN1&[_>3*79KGL(MGS^&L;=+([ M9M?P]=\OT7]:B[=B;O+&7%;+/XIYNSB?)!,T-W?YX[*]JI[_;;:"1!?OMEHV MZ_^CYRV+)^CVL6FKU;:Q/8-546[^S;]L.^)5 QL';D"W#:C?@/VO MA6W7SGYY,'7>%N4]NC;W=@"T#3I!UYM1@ZH[Y'Z_,HWM_ ;=_/V"HJ/4M'FQ M/+9-?KM.T=$/Q^@'5)3HUT7UV.3EO#F;MO81]E/;-[L.HB\==$&C ?_S6+Y##/^(**8<.)_+MS=GD)QO M.WKVU4??ZPRV&RUL'8_UQ'M)_)5YJ.KUJ/A0;B:K[J+_\[\61Q]:LVK^!V5^ M$YO#L;L9\;1YR&_-^<1.>8VIG\QD]L]_$(G_!77[F,'2,8-E(P7;2Q#?)8C' MHL\^E*VQ45N;E]MJ9=!1]L4N*8TY_A'];%HH*9MX:AVO6U6>9DQ+1>C9].EU M=P-8(JB4^U@:8BJ12K)]+(,P@1,7;4^\V(D74?&7M9D7+5I638/,1C>D>!-$ MO#HX$2I1GN"0TAH33VX(4*,B"S&A,$DX+#S9"4\.7-J;*[H;WL?HQMAYUVQ3 MCMK\BP$7VR3,J!)$>&=\"6#:7M_^< \QQL*Y(@LQCKE\-=KV].N=?OT6_5;J M2\+1T8TIS5W1'D/2-7!M2N'/:R'%B&+>?)6&E!""^K-:2$FNB89E$^P<&HX* MMQ/W2YXWR0==%0Y3R 77VM,+<9(2XE_C $<3BWGQ,H!C3"M%>E2_\J4DJOJ3 M+1A,;6=T9#WP[6GSE 10)0/M;Z%2@&*,);[N ]2^:NI4TV&Y1OF3 M==CYS=*._ K9'U;6:#6+O#:+:CDW-=P=%!@,+&'^? ]Q$G,>=$G(4:6"^2$# M.#M!<-8SY1-G.TG4-,VNS),I'TV#[NIJA8ZVUW]CN^383@9V&2CMFK"IEOJZ MA(67,%8:^_,!P/'$KEK<[Y*0(QAKYO=Q!H#:SJVJ;UIP3H_$K=Y%7GX&E4:; M#;79HT9+1XV6C15M/P'.;1+Q'8LA$O6R@],T9K1TU&C96-'VT^1\,HD;Y>$E M$0F=*],)5<'T"7")4!3[H M,@(PH#0"**@V@H[97QP19Y9)W"T/*H](Z%BM)U*)+SS$;/?@P#H!;MJ6$R*P M$!!G35N?=7)&F<2=\K 2B0!&64FBI:\>X*RKI\J7#YAER3"5OOR0XUHJ36'Y MU/EE&O?+7U4H4<@7)UQZU^@EQ"528?^:!SA&)?'GD SBM"W0>@8!=?Z9QOWS MT'*)AH:6)@GQ/32 ,2R9OP\$8(+;>L17'V*2*M%3*5-GH^E &PTJ!MPOTY+[ M Q_BA,3^)D(*<%011?R!#W",)JIOFJ?.)=.X2QY4,M'0E_KKVV$D/8QD461? MJ?.^-.Y]QRF3M@7O#Y,OVP5Z/W\JFJINT)\? MS>K&U* QCP<<:LQ'C9:.&BT;*]I^:IPKI>H[UD\T:GD'IVG,:.FHT;*QHNVG MR3EI>FC?>6C]1*'M9.R7$0!%L7]+(@4H)E0PHP*4XGTVPAEI&C?2;ZR;:.AD M@Z7T()(>1K(HLG]#U[EE%G?+@PHE%KI5KKF_*7P)89)POU( ,,VM^?54 Y@U MIDE/BXQ"LSY8Q;W MQU]5(C'(+POJWTN","J5OZ<,8)1*[AL#$..TITADKQYDB'OEH>41"UTL35@P M\ %*^G>_4X#B2@3#'J)PS[8Q<]:9#;3.H%K \6*9^)OE((9]OYM"F$J28+!# MF"(]-P^8<\4L[HH'E44L-*+^7'X820\C61395^K,+HN;W7'*(@8]!@ D'\* MY ,8E'P(ZT^^,YDLOO7Y[241 V[G=V6BWQTAQA/J[W>F *83N^CYW0%@1-.^ MJ]^9.18W)!!C^I-6:T=-1HV5C1]M/A#";3W[$$8E'W.CA- M8T9+1XV6C15M_YDZYY'YH1WEP4_5A9[UA(6[R1!&!?HPR M=T:9QXWR&\L@'II5?^D\C*2'D2R*[&MTCIC''?&@,HB'IO2$*[_ !:G@=@E$ M:>P7N!"5\)[5D3L7S.,N>%@)Q"$/K)DO&Z"$"&0#[I;Y>P090+&DK_+CKQZ2 M/?24[%>4/SRTI_8B9,$E#6 BW!B%,$*)?QLU@SA->S/O3#&/F^*A]0\/[>I) M]S**KQ[ B @?$P8P)I-@U$,'%7W[.MSY9#[0)X.*0T=Z8AV=7_)!F'6'_J.C M$);P8*\#PJ34/;Z/.QO,XS9X4 W$@7ORX=-T;Z)2@ *>ICM$[:MV;I M\_T P ) D !H !X;"]W;W)KY-X.UD(\J!M#D*4VX&CJQUEG?=5480TK5N+ZGM=S4\JX$PSLVJT,!B+7">-P*XG*TY3*OV-(Q'KH MM)S-PHPM8VT6W&"0T27<@;[/;B7.W(HE8BEPQ00G$A9#9]3J3WMFO]WPP&"M M=L;$*)D+\6@F5]'0\4Q D$"H#0/%OQ5,($D,$8;QI^1TJB,-<'>\8;^TVE'+ MG"J8B.0GBW0\=#XY)((%S1,]$^NO4.KI&KY0),K^DG6YUW-(F"LMTA*,$:2, M%__TJ7E$GR0),0;2/=U%/)2\:7=]5UP M62V,J6**_+K& \B5AE3]KC.KB*93'XTI0WV5T1"&#M89!7(%3O#Q0ZOG?:[+ M]'N23=^);,^%3N5"IXD]P$2>+1BG/&3X1M#"!R$)WUM/MJ;4I;8XXL(>80KR M*O &[FHW7P=W3!O#?&,2NE42NHU)F&%U*&^:N5P2,B&UF6BR,+=T96YIG?"" MMML@O'M0>&-H;Q3>JX3W&H5?5@XSKK3,BR*9*_-6;963=%M"B/E8"!HD2V(' 9.0 &@ 'AL+W=O/1^/U6PAET*=Y"N9F6]N\V(IM'E;W(W5JI!B7@U:IF,2!.%X M*9)L-#VM/GM;3$_SM4Z33+XMD%HOEZ+X_%*F^?9LA$?W'UPE=PM=?C">GJ[$ MG;R6^OWJ;6'>C6N4>;*4F4KR#!7R]FST C\_YY-R0&7Q(9%;U7B-RE!N\OQC M^>;U_&P4E![)5,YT"2',OXT\EVE:(AD__MV#CNHYRX'-U_?HKZK@33 W0LGS M//TKF>O%V6@R0G-Y*]:IOLJWO\E]0+S$F^6IJOZB[=XV&*'96NE\N1]L/%@F MV>Z_^+0GHC$ LYX!9#^ /'0 W0^@5: [SZJP+H06T],BWZ*BM#9HY8N*FVJT MB2;)RLMXK0OS;6+&Z>DKD13H@TC7$EU*H=:%--=(*_0S>I5D(ILE(D4OE)+F M(Y'-&Q^^2<1-DB8ZD>I^Y!P)C1J YBI=R=FZ*)+L#KT4*E'HZ874(DE_,OCO MKR_0TR<_H2+H-+JCSPK#AC[^XV9 M +W6![P@2&[-&Q$TJD?F=0DJDADNSM*32B4E<0]QM2?*F)-E%R6Z>J)JG M_!G;3#''<132R>EXTPS781CR:$(C7!NV0F%U* P,Y5TAYM4EG.IC:%7&Z&78)B'!]ZV;5BF.*>ZQW53D:@DZ\S+4U" M:%28U8G45JS4,S0S?ZNDODWSO#")?"F7-[)P)C$(/S2)/8&UF)C43$R.ZM=O MXI,X3V MXN*:N/C;,S'N+-Y)1'ATL,2[5G$08>Y>XCBP0B'PE(E[H$,_V8&? M#K,XX*3/T8:BP:"CY_ERF<\3_7F7B=72RE>E:(23$(8=NIA\H;5)L"H$'Y<, MP5YUB"^T-GE6B6!8BCPH&?<8S>7+0Q+3PU7>-8M,.@8]J]Q*# QKC 'IV)4. MG$UP?.AHURR,&>M1&-A*# QK#+/;,GNI#/WZ:;80V9U$YH.M*.9P+H*8@Y>3 M)[0V U;"X/"X]P1CQ0J&U$)K[^RM!"+!424R M 179X,V])[0V>5:6$5B6^=O?[R=J;?4F$T(I/KBE.0Q93"(^Z4D TBCR@ ID MX Y_#];>O+,@.'3781:0L$<0$RMG""QGKJ1*YC+39=GN,B_TG3!WX9=B]M$P MW;@J4!K#,PQ>B9[0VGQ8Z438<:4QJ.0&D^<)K4V>E7,$EG,>T[A;,0HYC1@Y MW- Z#>,PG/3$_Z4JO'*%R2^E,O9 &F* PP=)7Y0FN':Q44Q4>5 MHM1K0Z,HV1.#H4GTZS*.R1GK31)H/5W!NYD2G"];)' M_Z&O*K' TPR^NH\AZ:B5=/2X)!WU*NE\H;7)LY*.>N@"PAB#(^Y*NKX2"[5J MCOKJ%<) @X/I-A7[2BS4ZC$*U[T<:?[PJ@N,/3B^QQ!7U(HK>EP]1>JU_N8+ MK4V>%7,4%G,>;WM=#>>NNC@,P:H+LWJ/P7IOX+F*;G_1575QF?5779A5:PRN M=^T2F#03^)O/"6A1LF[OT75@ MP&$&G!A@C5-0OEJ4K-M[=)T8<)@!)P:8%4 ,%D".5/W:0P3P3(,7V6,T+ID5 M5.RX&I?,JRSSA=8FSPHXYJ%QR;JM1MJAJP%/.GB]/49SDEMQQ(^K.5YYXK;/Y0FN39R4= MAR6=QSSI:CEWH\-A"#8Z>./P.RS[AFTG>;=DU6UT.(SZ&QW<"C$.5[8<&?WE MW@>,.7CA/8::XE9-\>-J3W*O%31?:&WRK,SCWZL]N9^H^&PO=V]R:W-H965T!*U.I,FIPJF:^SA70U#EEW(^"H.-G ME EO-'#?;M5H( O#F8!;1721953]. CD/GX"P>&2QU;4RLE(F4W^SD*AUZ@64$'!)C M(2B^%C &SBT2\OA>@GK5GM:Q/EZC7SKQ*&9"-8PE_\Q2,Q]Z/8^D,*4%-W=R M^0%*06V+ETBNW9,L2]O (TFAC:,:)NPQWAN%JPS]S.B2,D4>*2^ W #5 MA0(\(Z/).W*5Y;@&*;F65&ARAPMN/254I#C-I3)V8D@-0T[)@TA!\1],S C& MEE,#BG+RY@(,9?PM C_<7Y W1V_)$6&"?)K+0B.@'O@&Y5A2?E)2/U]1CW90 M_UB($Q('QR0*HE:#^_CE[O&FNX]!K"(959&,'%YK!]XU+("3B'RY@6P"ZFN3 MH+T(MF)/=4X3&'I8DAK4 KS1ZU=A)WC?).] 8!MBXTIL[-#CWZ;-,3G3&C!C M;M;I@<5Y!TFAE$V!J0M?:FR=CJI2KCL6Z8MBZTKBKM E@=P9".9>)BTUC;:PV MZ;I-;*]>C,)N+XX&_J(NM,&J'W1:E=6&@G:EH+U70=49+IF@>(2H!0\3F#O= M8QS;HD_)&0I8XCHTT5_MT*X1>Q?VP\XS^DU6<1 TT^]4]#O["]5%6=483VTV MKXXC93KATB9R$^O.%I^POW]9^VE=\C0'0AL(W3]*G3]?]%>^MLYW,)T0["9PJ:S*)P5XL):]>J\&\UF1)YHVE'G7;O.?,&LUZP%7R_=C>T M%_,;JF8,J7&8HE]PTD7I:G7774V,S-UU<2(-7C[=<([_!Z"L :Y/I33KB;V! M5G\:I_GMV01/[@]\2*[7LCHPG9UN MV36_X/+C]KV =].]RBK9\*Q(\@P)?G4V>85?+FA8-:@C/B7\MCAXC:I+N+N60% MG^?IG\E*KL\FX02M^!4K4_DAO_V--Q?D57K+/"WJO^BVB74F:%D6,M\TC2&# M39+M_K/OC1$'#;#[0 /2-"#'-J!- WIL [=IX![;P&L:U)<^W5U[;5S,))N= MBOP6B2H:U*H7M?MU:_ KR:J.X:/(^Y9$GZ$[3\>!&CY\]^0L]0 MDJ$_UGE9L&Q5G$XEY%N==;IL<$$8>XBN9S??.8+Z$Y MKIM31?/X^+.KFB^./SOI-I]"C?:%(OM"D5J//EJH$_2:I5 !CB[JH>17D9?; M)+L^.:C,A83*585!<[:M[L@"?7X+BN@-'"Z^J&JQ.[VK/GTU7KTLMFS)SR8P M(!5.ZF@EJJ&^YM9@%TW".%.N#FT>A@7^F% K\;%ZOTG(#27MQB&(>A M"X>8DGU@Y^+=_<6[VHN_X,M2)#*!063-TQ62.8QCLCIT=X(RZ,OCV M?[U+USNX4.J%/L8]0^:*.!]'+@E[!FLOW[2;6A+K5,K;5\K35NIMSK*BKHG* M-F]@!XX"&KENU/--$1AZ04@\KV><-AM3XRR)=8SS]\;Y6N-BOLV+1'T[^P,W M7(?B$+M.SS9%((Z(X_G]_J;-Q=0V2V(=VX*];8'6MG.^X@(>6EAYH/H[ +,^>>?]JD3/VS)-;Q+]S[%VK]^\#O/4/L6O#= M#$[E7CAT+_ )#&4]_X9Q+B8!#OL]4)N6J8.6Q#H.1GL'(ZV#\"Q)\@J?+G.Q M@DE4->L%VN!"L,N4PS16N9J,S8U MUY)8QUSLM(SAZ!_]A[YFN53;UX@<&A-%GM]_K"C#W CW[-.G9.J?+;6N@0>0 MAA^9. IQ!U-\]&J3ES"I__RNGN-\07^AM_R&IXCL#RF=U:J;SNVMJL56U1:V MU+IU:AD-/S&D8:N49E4MMJJVL*76K61+:M@BJC5:AT.2FM44@6I8TV=G[*4E MM:Z7+?CA_QGYX6/13Q6H9#^] \;U&H/^<(M_6,]_KY9+4<*3>C_M$> L]'^8 M"BG='((><6GDX;Z9BC@/T["/@_KLC+T< PAQ2X3XGR,A/IH)59%J*-2G8VS> M&%B(6R[$UL 0'T>&BC 5&NKS,G9Q##C$+1UB2WB(C^5#1: :$/69&?LX!B+B MEA'QOP&)^$A*?"!N@(GZI(TM'@,420N*Q 8HDN- 41DV!$5]2L;;"V. (FE! MD>A!==(G9&S?&,A&6F0C>F13?5G#=)50?PKCOFY3+;:JMK"EUBU6 MRX3$?^)1RR8$SJVJQ5;5%K;4NI5L 97H =5HE9 ,V5.]2J@(5*\2ZK,S]G(, M3"4MIA(]IO[G5@F) H==[$A1XKANOUY6<=B66K=>+0X3/0X;KA*2 M(<\J5PE5<:I50GUVQEZ.P;VTY5ZJYU[=*B$=8JSK4(>Z5:_M?A-,$8DCAWIA M?WU+GXZI>;;4NN:US$OUS&NP2DB'+*M:)52$J58)]7D9NS@&\M(6>:D>>8]> M)6QT'E\E5 2J5PGUF1G[.,HW/ ^^XJG?.+2S2DB'&X68T&"P.'-D7*Q/VMCB M,5B1MJQ(']E//&J5D Y),/)]=W"OJ\*6VZ<%OOZJ?]KUCXCJ![IKR*Y!W7@0P1HK=K^5V;V2^K7\. M!I L\TW]+L[\!4$L#!!0 ( )!X^5@X M&PO]XO9@J6T.,MR)@V29"JEVG35W"]R MQ6A< "D5?J_3"?V4+-L*?6(])LAS]X^Q2/2#<^)9^4F6/9^].[HJ'/6Z=R=7NY")S5V2GRG],43I%%=3#3<%JT]'!NA MQM Q1NX[R"T3I0V<,3?=4C,B$"CY5'%@)3;E8V^$>#,PRD2E/FQ(U5KHP4CQ8N&M[ M4+V53LIEILK8-H+]/:T>WP'J'ACD0C0&>\0.C(64ZYY5LK&FYHK)I&D-5T\K8#NAOJEGM3=GS9^EZ M.;_/],>EF8XL^U K[%JQA*_*_BII#&#J75R=YKE8?Q!\+E-F)__D@.,AK7G> M(E/\P42#4IF9 ::(=\^4YK/-D1^*YK=LI>MR6B6XY]XK]/QO\SQGDBDJ-DV; MVC_D+#_;<=!_*.S:(-ZTR47FLNJM^!QS.2C,Y>1 MUW1J_DC;TC?/QRRA2Z%O&W!$VO87%O-E&C5/74,BJJ?:]F>87C=L3M0F%I@('% M@4A_EVM\M?$*V5\'V)KNJQ!LIG@E8C/%WVP71($4>1& ',[" (,@=V( M(Y@#\( A05"^!W?>1W[]GO+;_UR._P!02P,$% @ D'CY6)>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'/E8 M*25!5'X' #;10 #P 'AL+W=OTQ0TL&:._Q1MA*HL&V,I(32O_ZDVQ"5R39N9>U7X#8CO-% MEO7M2FL^/"G]^*#4(_M9%I4Y&ZSJ>OU^.#392I3<_*76HK)[%DJ7O+8O]7)H MUEKPW*R$J,MB&(Q&\;#DLAI\_+ [UUP/X0M5BZR6JK(;W88?4CR9W_O=2[:5 M1C[(0M;/9X/F[T(,6"DK67&7:5449X-QN^.' MT+7,]C;?.BR]:;=:R6KK3V&\Q!%^C:8?=[[81W^O_TXQJL9"9F*EL4XJJ;MM1B\(! M5F8EUV; *EZ*L\'N$,:KG%U6M6TD=E6UI[+'NF]J/_HJ;[]U;7%!&^KWTN[0 M5WD#3@=Y85^K0N;VTW/VB1>\R@1K&M< P !#'H#9"=S#B G".2D0\@[!^'> M8)A:V"N>*0 9(I!A;Y 7JEP#R B!C/J#7'%XT\0(9-PCY+\!@$P0R*0_2&Y6 M '**0$YI(>_DLI+V6&Z'R?,L4QL[3%9+-K?@F11P"$H1R)084F0;+6N?9SS" M!NT1+=&UXI4'@QJ$6"$SL59&>KX88\(8DQNC+&7==G:G7GLCN$XEJC<]:HP) M8TQM#+Z6-AQJ &_%6U#5T\2LP88V)ES(266^[B*_995E:]TB)? M5:;6S3LA)N:,,;$TO+" W2P61M3NDD,^3!=C8E_M5>2IOSK6QW8R8/ )B>:VUAA[V)C^@BH]8$%R5ZZ$6 6"8@MT@2EK/UYRLZ+0CTU%_VSLB.1 M?\4QEP1]IAS_3B F9I6@LZ2#G=QS^]GF3SC7@8628=YBN'X$+,+6&?B8MW>X>8;,+.$Y>#+8EI M)^PG@]EQ0DQ,.R&Q=O!P+(28Z-H)L79 .&9CVSR7[HC&/,WI(":FG9!8.P#3 M)RZ5KN4OB(EI)Z36SA',KTKESW]X?1/33DBLG:.MV>8V$!/33DB=T6 7W1\S M,>^$W64TIQ#T?,MEP1_@^B-FH(C80(?NFR8Z,LU*/L3$#!01&\AO36Y'=+>R M]]*67N0681:*B"UTK&_.K8[DIH28F(4B:@M!MM>YH%9'%AQB8A:*NK30-_LA M7[BLVJSR6ADX;D;H&CZQA5[G@/8\V>06$!.S4$1LH1WFRWS&3-3VYH'Q6X3) M)^ID.LU>9E6=VIZH-[85FVWO7,RI(28FGXA8/OZLWQXLQ,3D$Q'+Y[5++@4[ MMQWRVA&)-/3"R? M'>;+#(P=*V]%)N2VR2S>P1L\QN03$\O'[YO_"+ED-[YMQ!F MH;@C"UU56V&:)0'7GNW66P'G,1/,0@FQA5Z74FQF84^7;PKA;O$#A5X)9J&D MJQ6?PY$FQ,0LE/2Z_G,*,3$+)>0US BF7]2*62@AKV+&6A,.[PEFH82\CAEK M3;C*G& 62J@KF;%%/_^BHZ7,U+7,**;7FIB%$O+U'VQMTL/$+)006PC'A%/N M4\Q"4W(+89@1Q,0L-"6W$(890TS,0E-B"^&8"<3$+#0EMA"..868F(6FO58A MI! 3L]"TKRJ$-E*&F)B%IL060C$]"TTQ"TV)+704L]T!,=%':JB7@X[5=+0[ M("9FH2GUCD(P;2[("9FH91Z M.>@XYO?*JQ%-,0NEQ!8Z7F]T:F]V[[$TS$(IN84.U1N]YL(0$[-02FRAPYCM M I9M8(B)62@EMI!7%[4_I0 Q,0NEQ!9Z@_G[);O\:4\+,3$+I<06P@NY8"Z4 MHH]V$EL(P7237P!S/,*?^*0NC-NO.(-]U -%GP8==5\:UQJ=VXQ=+3Q0]#'1 M44\%E6LN/5#T>=$1L9&.@UZ: M6I8>*/K@Z*AQTK YW'S\D+>F^V8_Q-CM&2^RN6;N5W.N((SY_D^S^K\K'_P!02P,$% @ D'CY6.,-K,?_ @ 13X !H !X M;"]?#^/V]30N MWO>[P_C0;:?I]*/OQ]5VV"_'N^-I.%S>61_/^^5T69XW_6FY>EMNAMX9D_KS M[1[=X_WMGHOGC]/P/SL>U^O7U?#SN/J]'P[3/S;N_QS/;^-V&*9N\;P\;X;I MH>O?=]?+8__Y8N\N.W>+IY>'[OST8KM^[B G06[^("]!?OZ@($%A_J H07'^ MH"1!:?Z@+$%Y_J B067^H"I!=?X@:U1& TAJL 9H;95K"_#:*M@6(+95LBW M;*MH6X#:5MFV +>MPFT!CM5&\'T-NIW@Z@MVM^; /T=JJW M ^CM5&\'T-NIW@Z@MU.]'4!OIWH[@-Y.]78 O9WJ[0!Z>]7; _3VJK<'Z.U5 M;P_0VS]7; _3VJK<'Z.U5;P_0VZO>'J"W5[T]0&^O>GN WD'U#@"] M@^H= 'H'U3L ] ZJ=P#H'9J'W0"]@^H= 'H'U3L ] ZJ=P#H'53O - [J-X! MH'=4O2- [ZAZ1X#>4?6. +VCZAT!>D?5.P+TCLV?E0"]H^H= 7I'U3L"](ZJ M=P3H'57O"- [J=X)H'=2O1- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3LUA$X#> M2?5. +V3ZIT >B?5.P'TSJIW!NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9] M!:!W4;T+0.^B>A> WD7U+@"]2W/8&Z!W4;T+0.^J>E> WE7UK@"]J^I= 7I7 MU;L"]*ZJ=P7H757O"M"[JMX5H'=5O2M [ZIZ5X#>M1G6 >AM33NN _#;FF9@ MQP $MZ89V3$ PZUIAG8,0'%KFK$= W#R&\5KT MM6X"OE/NZ?+9X?K]G\NOB^W]_HEU?YLQ/OX%4$L#!!0 ( )!X^5BA0-8C M;0( /\[ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N*T" MV& #4].;=K=;+_8"#)P&A7^RW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][ MGHU;'89^=)MHY_W\*4E)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E& M;T:_]L<:T^:VH?UY&EL M?TM9OR3$X>2RQ^VZV5V%#5'R;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3Y MY]ZX^'R)=WJW4/ [A2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR_SOBM_@?[D) ^,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31"$550 M2!444P4%54%155!8%117!05609%54F25%%DE159)D5529)44625%5DF155)D ME119,XJL&476C")K1I$UH\B:463-*+)F%%DSBJP91=:<(FM.D36GR)I39,TI MLN8467.*K#E%UIPB:TZ155%D5119%45619%54615%%D5159%D5519%44635% M5DV155-DU119-45639%54V35%%DU159-D;6@R%I09"THLA8460N*K 5%UH(B M:T&1M:#(6E!D+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%DKBJP51=:* M(FM%D;6BR%I19*THLE8462N*K!5%5I%2:!4IQ5:14G 5*457D5)X%2G%5Y'^ M3V"_3]/^'\&UL4$L! A0# M% @ D'CY6*28UD#O *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ D'CY6)E/E8J&PO=V]R:W-H965T M&UL4$L! A0#% @ D'CY6-X"X')[!P VAT !@ M ("!Y@\ 'AL+W=O/E8ONH2AN\) N,P M& @($#&P >&PO=V]R:W-H965T&UL4$L! M A0#% @ D'CY6$SLJ;LI!0 O!0 !@ ("!*"4 'AL M+W=O/E8AY&_'D8$ -#@ & @(%O M-0 >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6-SA M%(U1" "R4 !@ ("!ZSD 'AL+W=O/E8=$X^X6H/ !1+@ &0 @($:2@ >&PO=V]R:W-H965T MQ\ *Q< 9 M " @;M9 !X;"]W;W)K&UL4$L! A0# M% @ D'CY6-W4].+% P 8@@ !D ("!;7D 'AL+W=O M/E87O!II#4( "? M% &0 @(%I?0 >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6,[/ MEC*?"@ ,R, !D ("!T9, 'AL+W=O/E8;)'+*,X( #)&P &0 M @(&GG@ >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6$:7258-! T0D !D M ("!.*\ 'AL+W=O/E8N?&PO M=V]R:W-H965T&UL4$L! A0#% @ D'CY6)(-1BS8!0 \A$ !D ("! MR+L 'AL+W=O/E8 MI;V#P4@& "*$ &0 @('7P0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ D'CY6 2/Q)T_!0 9 T !D ("!T]( 'AL+W=O]T 'AL+W=O/E8< /->90& Z$ &0 M@(')Y >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6'@,5]1J# T28 !D M ("!F>X 'AL+W=O/E8PU6HF4 6 T1@ &0 @($Z^P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ D'CY6"Q[7I=9! A@H !D ("!ZA4! M 'AL+W=O/E8^SL% M8QT% #:# &0 @(%Z&@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MD'CY6.DMD#-3!P 2AH !D ("! 2@! 'AL+W=O/E8&,6=8J0" #E!0 &0 @(&< M/0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6"ZZKZ'+!0 =P\ !D M ("!JT8! 'AL+W=O/E8W4PL$SD' V% &0 @(&M3 $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ D'CY6-D'VL!'! 6 \ !D ("!9%/E8KFE0L9H% M "M'@ &0 @('B6P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY M6(9O66C/ P WA4 !D ("!S6D! 'AL+W=O/E8L4QXX\\% "L(0 &0 M @('3;0$ >&PO=V]R:W-H965TP4 ) D 9 " @=ES 0!X;"]W;W)K M&UL4$L! A0#% @ D'CY6*0\%)(_"P $V( M !D ("!BWD! 'AL+W=O/E82'KW?S$# "Z"@ &0 @($!A0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6*'1/Y?H @ H@H !D M ("!RXL! 'AL+W=O/E8<]%QG"(# #_"0 &0 @('JC@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ D'CY6&M)OJJ:!@ 43( !D ("!DJD! 'AL+W=O M/E8"B#KV;L$ #9 M&@ &0 @(%CL $ >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6 2> M07L/"P "'4 !D ("!Z< ! 'AL+W=O/E8$#(9B.T$ "@'@ &0 M @($OS $ >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6/8(D?0?*P K3(" !D M ("!W-8! 'AL+W=O/E8;FH=5AH- !TBP &0 @($R @( >&PO M=V]R:W-H965T&UL4$L! A0#% @ D'CY6"B7"]PM!0 XR( !D ("! M<"8" 'AL+W=O/E8 MA4./GFL, !TI0 &0 @('4*P( >&PO=V]R:W-H965T&UL4$L! A0#% M @ D'CY6,SSQ)/^% $"4! !D ("!^T$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6,-IO?=K M P L@L !D ("!6V(" 'AL+W=O/E8(5G\&IL$ !N&0 &0 M@(']90( >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6&8/H805 P /@H !D M ("!0&X" 'AL+W=O/E8\5S].((# !B"P &0 @(&,<0( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ D'CY6+Z8$] M!P ]2\ !D ("!;X$" M 'AL+W=O/E8'IP^ M+ID# "Z# &0 @('3B ( >&PO=V]R:W-H965T&UL4$L! A0#% @ MD'CY6$N2&Z&PO=V]R:W-H965T"9 @!X;"]W M;W)K&UL4$L! A0#% @ D'CY6$XF,RN P M<0X !D ("!0Z " 'AL+W=O/E8R@=@6SH$ #]%P &0 @('Z MHP( >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6-E@H+E<" >4$ !D M ("!U*X" 'AL+W=O/E80M!\%%X$ !D%P &0 @(%GMP( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ D'CY6*)[Q/E8 * -Z#H# M C"@ &0 @(&'QP( >&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY M6&R=^>!@ @ ;P4 !D ("!3\\" 'AL+W=O/E8'&X;L:L$ "8$0 &0 M @('FT0( >&PO=V]R:W-H965T3W= ( )L% 9 " @&UL4$L! A0#% @ D'CY6"@B#L9G P YPH M !D ("!<]D" 'AL+W=O/E8UB3\%$L# #K# &0 @($1W0( M>&PO=V]R:W-H965T&UL4$L! A0#% @ D'CY6#?[#=.(!@ 2"( !D M ("! >0" 'AL+W=O/E83*NC-MX% #Z)P &@ @(' Z@( >&PO=V]R:W-H965T M/E8RUB)IE0" "S!0 &@ M @('6\ ( >&PO=V]R:W-H965T/E8%"\//5P) Y. &@ @(%B\P( >&PO M=V]R:W-H965T/E8RM[S_0 # M D"0 &@ @('V_ ( >&PO=V]R:W-H965T/E8"!HD2V(' 9.0 &@ M@($N , >&PO=V]R:W-H965T/E8O3DLA&\# !]# &@ @('(!P, >&PO=V]R:W-H965T M/E8K:QIB7 ' "_. &@ M @(%O"P, >&PO=V]R:W-H965T/E8.'*ZFE(# #&% #0 @ $7$P, >&PO M/E8XPVLQ_\" !%/@ &@ @ $H'P, >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "0>/E8H4#6(VT" #_ M.P $P @ %?(@, 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 <@!R %P? #]) , ! end XML 119 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 120 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 122 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2 html 775 495 1 false 147 0 false 12 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.frostbank.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.frostbank.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Income Sheet http://www.frostbank.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Changes in Shareholders' Equity Sheet http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity Consolidated Statements of Changes in Shareholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) Sheet http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Significant Accounting Policies Sheet http://www.frostbank.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Securities Sheet http://www.frostbank.com/role/Securities Securities Notes 10 false false R11.htm 0000011 - Disclosure - Loans Sheet http://www.frostbank.com/role/Loans Loans Notes 11 false false R12.htm 0000012 - Disclosure - Deposits Sheet http://www.frostbank.com/role/Deposits Deposits Notes 12 false false R13.htm 0000013 - Disclosure - Commitments and Contingencies Sheet http://www.frostbank.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 0000014 - Disclosure - Capital and Regulatory Matters Sheet http://www.frostbank.com/role/CapitalandRegulatoryMatters Capital and Regulatory Matters Notes 14 false false R15.htm 0000015 - Disclosure - Derivative Financial Instruments Sheet http://www.frostbank.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 15 false false R16.htm 0000016 - Disclosure - Balance Sheet Offsetting Sheet http://www.frostbank.com/role/BalanceSheetOffsetting Balance Sheet Offsetting Notes 16 false false R17.htm 0000017 - Disclosure - Stock-Based Compensation Sheet http://www.frostbank.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Earnings Per Common Share Sheet http://www.frostbank.com/role/EarningsPerCommonShare Earnings Per Common Share Notes 18 false false R19.htm 0000019 - Disclosure - Defined Benefit Plans Sheet http://www.frostbank.com/role/DefinedBenefitPlans Defined Benefit Plans Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.frostbank.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Other Comprehensive Income (Loss) Sheet http://www.frostbank.com/role/OtherComprehensiveIncomeLoss Other Comprehensive Income (Loss) Notes 21 false false R22.htm 0000022 - Disclosure - Operating Segments Sheet http://www.frostbank.com/role/OperatingSegments Operating Segments Notes 22 false false R23.htm 0000023 - Disclosure - Fair Value Measurements Sheet http://www.frostbank.com/role/FairValueMeasurements Fair Value Measurements Notes 23 false false R24.htm 0000024 - Disclosure - Accounting Standards Updates Sheet http://www.frostbank.com/role/AccountingStandardsUpdates Accounting Standards Updates Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.frostbank.com/role/SignificantAccountingPolicies 27 false false R28.htm 9954472 - Disclosure - Loans Loans - Allowance For Credit Losses (Policies) Sheet http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies Loans Loans - Allowance For Credit Losses (Policies) Policies http://www.frostbank.com/role/SignificantAccountingPolicies 28 false false R29.htm 9954473 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.frostbank.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.frostbank.com/role/SignificantAccountingPolicies 29 false false R30.htm 9954474 - Disclosure - Securities (Tables) Sheet http://www.frostbank.com/role/SecuritiesTables Securities (Tables) Tables http://www.frostbank.com/role/Securities 30 false false R31.htm 9954475 - Disclosure - Loans (Tables) Sheet http://www.frostbank.com/role/LoansTables Loans (Tables) Tables http://www.frostbank.com/role/Loans 31 false false R32.htm 9954476 - Disclosure - Deposits (Tables) Sheet http://www.frostbank.com/role/DepositsTables Deposits (Tables) Tables http://www.frostbank.com/role/Deposits 32 false false R33.htm 9954477 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.frostbank.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.frostbank.com/role/CommitmentsandContingencies 33 false false R34.htm 9954478 - Disclosure - Capital and Regulatory Matters (Tables) Sheet http://www.frostbank.com/role/CapitalandRegulatoryMattersTables Capital and Regulatory Matters (Tables) Tables http://www.frostbank.com/role/CapitalandRegulatoryMatters 34 false false R35.htm 9954479 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.frostbank.com/role/DerivativeFinancialInstruments 35 false false R36.htm 9954480 - Disclosure - Balance Sheet Offsetting (Tables) Sheet http://www.frostbank.com/role/BalanceSheetOffsettingTables Balance Sheet Offsetting (Tables) Tables http://www.frostbank.com/role/BalanceSheetOffsetting 36 false false R37.htm 9954481 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.frostbank.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.frostbank.com/role/StockBasedCompensation 37 false false R38.htm 9954482 - Disclosure - Earnings Per Common Share (Tables) Sheet http://www.frostbank.com/role/EarningsPerCommonShareTables Earnings Per Common Share (Tables) Tables http://www.frostbank.com/role/EarningsPerCommonShare 38 false false R39.htm 9954483 - Disclosure - Defined Benefit Plans (Tables) Sheet http://www.frostbank.com/role/DefinedBenefitPlansTables Defined Benefit Plans (Tables) Tables http://www.frostbank.com/role/DefinedBenefitPlans 39 false false R40.htm 9954484 - Disclosure - Income Taxes (Tables) Sheet http://www.frostbank.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.frostbank.com/role/IncomeTaxes 40 false false R41.htm 9954485 - Disclosure - Other Comprehensive Income (Loss) (Tables) Sheet http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables Other Comprehensive Income (Loss) (Tables) Tables http://www.frostbank.com/role/OtherComprehensiveIncomeLoss 41 false false R42.htm 9954486 - Disclosure - Operating Segments (Tables) Sheet http://www.frostbank.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.frostbank.com/role/OperatingSegments 42 false false R43.htm 9954487 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.frostbank.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.frostbank.com/role/FairValueMeasurements 43 false false R44.htm 9954488 - Disclosure - Significant Accounting Policies - Additional Cash Flow Information (Detail) Sheet http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail Significant Accounting Policies - Additional Cash Flow Information (Detail) Details 44 false false R45.htm 9954489 - Disclosure - Securities - Additional Information (Detail) Sheet http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail Securities - Additional Information (Detail) Details 45 false false R46.htm 9954490 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details) Sheet http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details) Details 46 false false R47.htm 9954491 - Disclosure - Securities Securities - Moody's and/or Standard & Poor's Bond Rating (Details) Sheet http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails Securities Securities - Moody's and/or Standard & Poor's Bond Rating (Details) Details 47 false false R48.htm 9954492 - Disclosure - Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details) Sheet http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details) Details 48 false false R49.htm 9954493 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details) Sheet http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details) Details 49 false false R50.htm 9954494 - Disclosure - Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail) Sheet http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail) Details 50 false false R51.htm 9954495 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity (Detail) Sheet http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail Securities - Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity (Detail) Details 51 false false R52.htm 9954496 - Disclosure - Securities - Sales of Available for Sale Securities (Details) Sheet http://www.frostbank.com/role/SecuritiesSalesofAvailableforSaleSecuritiesDetails Securities - Sales of Available for Sale Securities (Details) Details 52 false false R53.htm 9954497 - Disclosure - Securities Securities - Premium Amortization and Discount Accretion Included in Income on Securities (Details) Sheet http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails Securities Securities - Premium Amortization and Discount Accretion Included in Income on Securities (Details) Details 53 false false R54.htm 9954498 - Disclosure - Securities - Trading Account Securities, at Estimated Fair Value (Detail) Sheet http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail Securities - Trading Account Securities, at Estimated Fair Value (Detail) Details 54 false false R55.htm 9954499 - Disclosure - Securities - Net Gains and Losses on Trading Account Securities (Detail) Sheet http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail Securities - Net Gains and Losses on Trading Account Securities (Detail) Details 55 false false R56.htm 9954500 - Disclosure - Loans - Additional Information (Detail) Sheet http://www.frostbank.com/role/LoansAdditionalInformationDetail Loans - Additional Information (Detail) Details 56 false false R57.htm 9954501 - Disclosure - Loans - Loans (Detail) Sheet http://www.frostbank.com/role/LoansLoansDetail Loans - Loans (Detail) Details 57 false false R58.htm 9954502 - Disclosure - Loans - Non-Accrual Loans, Segregated by Class of Loans (Detail) Sheet http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail Loans - Non-Accrual Loans, Segregated by Class of Loans (Detail) Details 58 false false R59.htm 9954503 - Disclosure - Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details) Sheet http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details) Details 59 false false R60.htm 9954504 - Disclosure - Loans - Age Analysis of Past Due Loans, Segregated by Class of Loans (Detail) Sheet http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail Loans - Age Analysis of Past Due Loans, Segregated by Class of Loans (Detail) Details 60 false false R61.htm 9954505 - Disclosure - Loans - Modification to Borrowers Experiencing Financial Difficulty (Details) Sheet http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails Loans - Modification to Borrowers Experiencing Financial Difficulty (Details) Details 61 false false R62.htm 9954506 - Disclosure - Loans - Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status at Period-End (Details) Sheet http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails Loans - Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status at Period-End (Details) Details 62 false false R63.htm 9954507 - Disclosure - Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details) Sheet http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details) Details 63 false false R64.htm 9954508 - Disclosure - Loans - Weighted Average Risk Grades for All Commercial Loans by Class (Detail) Sheet http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail Loans - Weighted Average Risk Grades for All Commercial Loans by Class (Detail) Details 64 false false R65.htm 9954509 - Disclosure - Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details) Sheet http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details) Details 65 false false R66.htm 9954510 - Disclosure - Loans Loans - Revolving Loans Converted to Term (Details) Sheet http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails Loans Loans - Revolving Loans Converted to Term (Details) Details 66 false false R67.htm 9954511 - Disclosure - Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details) Sheet http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details) Details 67 false false R68.htm 9954512 - Disclosure - Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail) Sheet http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail) Details 68 false false R69.htm 9954513 - Disclosure - Loans - Financing Receivable, Gross Charge-Offs By Year of Origination (Details) Sheet http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails Loans - Financing Receivable, Gross Charge-Offs By Year of Origination (Details) Details 69 false false R70.htm 9954514 - Disclosure - Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail) Sheet http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail) Details 70 false false R71.htm 9954515 - Disclosure - Deposits - Schedule of Deposits (Detail) Sheet http://www.frostbank.com/role/DepositsScheduleofDepositsDetail Deposits - Schedule of Deposits (Detail) Details 71 false false R72.htm 9954516 - Disclosure - Deposits - Additional Information About Corporation's Deposits (Detail) Sheet http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail Deposits - Additional Information About Corporation's Deposits (Detail) Details 72 false false R73.htm 9954517 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 73 false false R74.htm 9954518 - Disclosure - Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail) Sheet http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail) Details 74 false false R75.htm 9954519 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) Sheet http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) Details 75 false false R76.htm 9954520 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details) Sheet http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details) Details 76 false false R77.htm 9954521 - Disclosure - Capital and Regulatory Matters - Additional Information (Detail) Sheet http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail Capital and Regulatory Matters - Additional Information (Detail) Details 77 false false R78.htm 9954522 - Disclosure - Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail) Sheet http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail) Details 78 false false R79.htm 9954523 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail Derivative Financial Instruments - Additional Information (Detail) Details 79 false false R80.htm 9954524 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding (Detail) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding (Detail) Details 80 false false R81.htm 9954525 - Disclosure - Derivative Financial Instruments - Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding (Detail) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail Derivative Financial Instruments - Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding (Detail) Details 81 false false R82.htm 9954526 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions (Detail) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions (Detail) Details 82 false false R83.htm 9954527 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details) Details 83 false false R84.htm 9954528 - Disclosure - Derivative Financial Instruments - Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value (Detail) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail Derivative Financial Instruments - Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value (Detail) Details 84 false false R85.htm 9954529 - Disclosure - Derivative Financial Instruments - Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives (Detail) Sheet http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail Derivative Financial Instruments - Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives (Detail) Details 85 false false R86.htm 9954530 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail) Sheet http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail) Details 86 false false R87.htm 9954531 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail) Sheet http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail) Details 87 false false R88.htm 9954532 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details) Sheet http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details) Details 88 false false R89.htm 9954533 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Narrative (Details) Sheet http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails Stock-Based Compensation Stock-Based Compensation - Narrative (Details) Details 89 false false R90.htm 9954534 - Disclosure - Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail) Sheet http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail) Details 90 false false R91.htm 9954535 - Disclosure - Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail) Sheet http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail) Details 91 false false R92.htm 9954536 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail) Sheet http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail Stock-Based Compensation - Stock-Based Compensation Expense (Detail) Details 92 false false R93.htm 9954537 - Disclosure - Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail) Sheet http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail) Details 93 false false R94.htm 9954538 - Disclosure - Earnings Per Common Share - Basic and Diluted Earnings Per Common Share (Detail) Sheet http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail Earnings Per Common Share - Basic and Diluted Earnings Per Common Share (Detail) Details 94 false false R95.htm 9954539 - Disclosure - Defined Benefit Plans Additional Information (Details) Sheet http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails Defined Benefit Plans Additional Information (Details) Details 95 false false R96.htm 9954540 - Disclosure - Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail) Sheet http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail) Details 96 false false R97.htm 9954541 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 97 false false R98.htm 9954542 - Disclosure - Income Taxes - Income Tax Expense (Detail) Sheet http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail Income Taxes - Income Tax Expense (Detail) Details 98 false false R99.htm 9954543 - Disclosure - Other Comprehensive Income (Loss) - Component of Other Comprehensive Income (Loss) (Detail) Sheet http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail Other Comprehensive Income (Loss) - Component of Other Comprehensive Income (Loss) (Detail) Details http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables 99 false false R100.htm 9954544 - Disclosure - Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Detail) Sheet http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Detail) Details 100 false false R101.htm 9954545 - Disclosure - Operating Segments - Additional Information (Detail) Sheet http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail Operating Segments - Additional Information (Detail) Details 101 false false R102.htm 9954546 - Disclosure - Operating Segments - Summary of Operating Results by Segment (Detail) Sheet http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail Operating Segments - Summary of Operating Results by Segment (Detail) Details 102 false false R103.htm 9954547 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 103 false false R104.htm 9954548 - Disclosure - Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 104 false false R105.htm 9954549 - Disclosure - Fair Value Measurements - Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral (Detail) Sheet http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail Fair Value Measurements - Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral (Detail) Details 105 false false R106.htm 9954550 - Disclosure - Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) Sheet http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail) Details 106 false false All Reports Book All Reports cfr-20240630.htm cfr-20240630.xsd cfr-20240630_cal.xml cfr-20240630_def.xml cfr-20240630_lab.xml cfr-20240630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 125 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cfr-20240630.htm": { "nsprefix": "cfr", "nsuri": "http://www.frostbank.com/20240630", "dts": { "inline": { "local": [ "cfr-20240630.htm" ] }, "schema": { "local": [ "cfr-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd" ] }, "calculationLink": { "local": [ "cfr-20240630_cal.xml" ] }, "definitionLink": { "local": [ "cfr-20240630_def.xml" ] }, "labelLink": { "local": [ "cfr-20240630_lab.xml" ] }, "presentationLink": { "local": [ "cfr-20240630_pre.xml" ] } }, "keyStandard": 403, "keyCustom": 92, "axisStandard": 33, "axisCustom": 2, "memberStandard": 59, "memberCustom": 72, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://www.frostbank.com/20240630": 2, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 775, "entityCount": 1, "segmentCount": 147, "elementCount": 923, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 2596, "http://xbrl.sec.gov/dei/2023": 32, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.frostbank.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "longName": "0000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R4": { "role": "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "longName": "0000004 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R6": { "role": "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "longName": "0000006 - Statement - Consolidated Statements of Changes in Shareholders' Equity", "shortName": "Consolidated Statements of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-63", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-64", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R7": { "role": "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical", "longName": "0000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:PreferredStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R8": { "role": "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cfr:AccretionOfLoanDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R9": { "role": "http://www.frostbank.com/role/SignificantAccountingPolicies", "longName": "0000009 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.frostbank.com/role/Securities", "longName": "0000010 - Disclosure - Securities", "shortName": "Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.frostbank.com/role/Loans", "longName": "0000011 - Disclosure - Loans", "shortName": "Loans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.frostbank.com/role/Deposits", "longName": "0000012 - Disclosure - Deposits", "shortName": "Deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.frostbank.com/role/CommitmentsandContingencies", "longName": "0000013 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.frostbank.com/role/CapitalandRegulatoryMatters", "longName": "0000014 - Disclosure - Capital and Regulatory Matters", "shortName": "Capital and Regulatory Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstruments", "longName": "0000015 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.frostbank.com/role/BalanceSheetOffsetting", "longName": "0000016 - Disclosure - Balance Sheet Offsetting", "shortName": "Balance Sheet Offsetting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.frostbank.com/role/StockBasedCompensation", "longName": "0000017 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.frostbank.com/role/EarningsPerCommonShare", "longName": "0000018 - Disclosure - Earnings Per Common Share", "shortName": "Earnings Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.frostbank.com/role/DefinedBenefitPlans", "longName": "0000019 - Disclosure - Defined Benefit Plans", "shortName": "Defined Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.frostbank.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss", "longName": "0000021 - Disclosure - Other Comprehensive Income (Loss)", "shortName": "Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.frostbank.com/role/OperatingSegments", "longName": "0000022 - Disclosure - Operating Segments", "shortName": "Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.frostbank.com/role/FairValueMeasurements", "longName": "0000023 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.frostbank.com/role/AccountingStandardsUpdates", "longName": "0000024 - Disclosure - Accounting Standards Updates", "shortName": "Accounting Standards Updates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies", "longName": "9954472 - Disclosure - Loans Loans - Allowance For Credit Losses (Policies)", "shortName": "Loans Loans - Allowance For Credit Losses (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.frostbank.com/role/SignificantAccountingPoliciesTables", "longName": "9954473 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.frostbank.com/role/SecuritiesTables", "longName": "9954474 - Disclosure - Securities (Tables)", "shortName": "Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.frostbank.com/role/LoansTables", "longName": "9954475 - Disclosure - Loans (Tables)", "shortName": "Loans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.frostbank.com/role/DepositsTables", "longName": "9954476 - Disclosure - Deposits (Tables)", "shortName": "Deposits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.frostbank.com/role/CommitmentsandContingenciesTables", "longName": "9954477 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables", "longName": "9954478 - Disclosure - Capital and Regulatory Matters (Tables)", "shortName": "Capital and Regulatory Matters (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables", "longName": "9954479 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.frostbank.com/role/BalanceSheetOffsettingTables", "longName": "9954480 - Disclosure - Balance Sheet Offsetting (Tables)", "shortName": "Balance Sheet Offsetting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.frostbank.com/role/StockBasedCompensationTables", "longName": "9954481 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.frostbank.com/role/EarningsPerCommonShareTables", "longName": "9954482 - Disclosure - Earnings Per Common Share (Tables)", "shortName": "Earnings Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.frostbank.com/role/DefinedBenefitPlansTables", "longName": "9954483 - Disclosure - Defined Benefit Plans (Tables)", "shortName": "Defined Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.frostbank.com/role/IncomeTaxesTables", "longName": "9954484 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables", "longName": "9954485 - Disclosure - Other Comprehensive Income (Loss) (Tables)", "shortName": "Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.frostbank.com/role/OperatingSegmentsTables", "longName": "9954486 - Disclosure - Operating Segments (Tables)", "shortName": "Operating Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.frostbank.com/role/FairValueMeasurementsTables", "longName": "9954487 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail", "longName": "9954488 - Disclosure - Significant Accounting Policies - Additional Cash Flow Information (Detail)", "shortName": "Significant Accounting Policies - Additional Cash Flow Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaid", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaid", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail", "longName": "9954489 - Disclosure - Securities - Additional Information (Detail)", "shortName": "Securities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "longName": "9954490 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details)", "shortName": "Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R47": { "role": "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails", "longName": "9954491 - Disclosure - Securities Securities - Moody's and/or Standard & Poor's Bond Rating (Details)", "shortName": "Securities Securities - Moody's and/or Standard & Poor's Bond Rating (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-81", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:MoodysandStandardPoorsBondRatingsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R48": { "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails", "longName": "9954492 - Disclosure - Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details)", "shortName": "Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-121", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R49": { "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "longName": "9954493 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details)", "shortName": "Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R50": { "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail", "longName": "9954494 - Disclosure - Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail)", "shortName": "Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "longName": "9954495 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity (Detail)", "shortName": "Securities - Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.frostbank.com/role/SecuritiesSalesofAvailableforSaleSecuritiesDetails", "longName": "9954496 - Disclosure - Securities - Sales of Available for Sale Securities (Details)", "shortName": "Securities - Sales of Available for Sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails", "longName": "9954497 - Disclosure - Securities Securities - Premium Amortization and Discount Accretion Included in Income on Securities (Details)", "shortName": "Securities Securities - Premium Amortization and Discount Accretion Included in Income on Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:InvestmentIncomeAmortizationOfPremium", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:InvestmentIncomeAmortizationOfPremium", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail", "longName": "9954498 - Disclosure - Securities - Trading Account Securities, at Estimated Fair Value (Detail)", "shortName": "Securities - Trading Account Securities, at Estimated Fair Value (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:TradingSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-131", "name": "us-gaap:TradingSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R55": { "role": "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail", "longName": "9954499 - Disclosure - Securities - Net Gains and Losses on Trading Account Securities (Detail)", "shortName": "Securities - Net Gains and Losses on Trading Account Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DebtSecuritiesTradingRealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DebtSecuritiesTradingRealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "longName": "9954500 - Disclosure - Loans - Additional Information (Detail)", "shortName": "Loans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R57": { "role": "http://www.frostbank.com/role/LoansLoansDetail", "longName": "9954501 - Disclosure - Loans - Loans (Detail)", "shortName": "Loans - Loans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-137", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R58": { "role": "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail", "longName": "9954502 - Disclosure - Loans - Non-Accrual Loans, Segregated by Class of Loans (Detail)", "shortName": "Loans - Non-Accrual Loans, Segregated by Class of Loans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R59": { "role": "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "longName": "9954503 - Disclosure - Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details)", "shortName": "Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "longName": "9954504 - Disclosure - Loans - Age Analysis of Past Due Loans, Segregated by Class of Loans (Detail)", "shortName": "Loans - Age Analysis of Past Due Loans, Segregated by Class of Loans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R61": { "role": "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails", "longName": "9954505 - Disclosure - Loans - Modification to Borrowers Experiencing Financial Difficulty (Details)", "shortName": "Loans - Modification to Borrowers Experiencing Financial Difficulty (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-223", "name": "us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesPercent", "unitRef": "rate", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R62": { "role": "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "longName": "9954506 - Disclosure - Loans - Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status at Period-End (Details)", "shortName": "Loans - Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status at Period-End (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-228", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancingReceivablesModifiedLoansPastDueInExcessOf90DaysOrOnNonAccrualStatusChargeOffsAndProceedsFromSaleAtPeriodEndTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R63": { "role": "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "longName": "9954507 - Disclosure - Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)", "shortName": "Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-151", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R64": { "role": "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail", "longName": "9954508 - Disclosure - Loans - Weighted Average Risk Grades for All Commercial Loans by Class (Detail)", "shortName": "Loans - Weighted Average Risk Grades for All Commercial Loans by Class (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "longName": "9954509 - Disclosure - Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details)", "shortName": "Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-386", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R66": { "role": "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "longName": "9954510 - Disclosure - Loans Loans - Revolving Loans Converted to Term (Details)", "shortName": "Loans Loans - Revolving Loans Converted to Term (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-452", "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-452", "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "longName": "9954511 - Disclosure - Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details)", "shortName": "Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-463", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R68": { "role": "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "longName": "9954512 - Disclosure - Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail)", "shortName": "Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-502", "name": "us-gaap:ProvisionForLoanLossesExpensed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R69": { "role": "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "longName": "9954513 - Disclosure - Loans - Financing Receivable, Gross Charge-Offs By Year of Origination (Details)", "shortName": "Loans - Financing Receivable, Gross Charge-Offs By Year of Origination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-135", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-546", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancingReceivableGrossChargeOffsByYearOfOriginationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R70": { "role": "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "longName": "9954514 - Disclosure - Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail)", "shortName": "Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-475", "name": "us-gaap:LoansAndLeasesReceivableAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R71": { "role": "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail", "longName": "9954515 - Disclosure - Deposits - Schedule of Deposits (Detail)", "shortName": "Deposits - Schedule of Deposits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NoninterestBearingDepositLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InterestBearingDomesticDepositSavings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DepositLiabilitiesTypeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R72": { "role": "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail", "longName": "9954516 - Disclosure - Deposits - Additional Information About Corporation's Deposits (Detail)", "shortName": "Deposits - Additional Information About Corporation's Deposits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DepositsForeign", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DepositsForeign", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "longName": "9954517 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "longName": "9954518 - Disclosure - Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail)", "shortName": "Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-575", "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-577", "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R75": { "role": "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails", "longName": "9954519 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)", "shortName": "Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:OffBalanceSheetCreditLossLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:OffBalanceSheetCreditLossLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails", "longName": "9954520 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details)", "shortName": "Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "longName": "9954521 - Disclosure - Capital and Regulatory Matters - Additional Information (Detail)", "shortName": "Capital and Regulatory Matters - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-5", "name": "cfr:CECLTransitionAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "cfr:CECLTransitionAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R78": { "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "longName": "9954522 - Disclosure - Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail)", "shortName": "Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-583", "name": "us-gaap:CommonEquityTierOneCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-583", "name": "us-gaap:CommonEquityTierOneCapital", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "longName": "9954523 - Disclosure - Derivative Financial Instruments - Additional Information (Detail)", "shortName": "Derivative Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-5", "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "longName": "9954524 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding (Detail)", "shortName": "Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-603", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-603", "name": "us-gaap:DerivativeAssetNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail", "longName": "9954525 - Disclosure - Derivative Financial Instruments - Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding (Detail)", "shortName": "Derivative Financial Instruments - Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-613", "name": "cfr:NonHedgingInterestRateSwaps", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-613", "name": "cfr:NonHedgingInterestRateSwaps", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "longName": "9954526 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions (Detail)", "shortName": "Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-617", "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount", "unitRef": "bbl", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-617", "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount", "unitRef": "bbl", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "longName": "9954527 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)", "shortName": "Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-630", "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-630", "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "longName": "9954528 - Disclosure - Derivative Financial Instruments - Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value (Detail)", "shortName": "Derivative Financial Instruments - Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-641", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-641", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "longName": "9954529 - Disclosure - Derivative Financial Instruments - Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives (Detail)", "shortName": "Derivative Financial Instruments - Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-649", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-649", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "longName": "9954530 - Disclosure - Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)", "shortName": "Balance Sheet Offsetting - Financial Instruments Eligible for Offset Consolidated Balance Sheet (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail", "longName": "9954531 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail)", "shortName": "Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails", "longName": "9954532 - Disclosure - Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)", "shortName": "Balance Sheet Offsetting Balance Sheet Offsetting - Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-5", "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "longName": "9954533 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-682", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-682", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "longName": "9954534 - Disclosure - Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail)", "shortName": "Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-686", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R91": { "role": "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail", "longName": "9954535 - Disclosure - Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail)", "shortName": "Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "longName": "9954536 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail)", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail", "longName": "9954537 - Disclosure - Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)", "shortName": "Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail", "longName": "9954538 - Disclosure - Earnings Per Common Share - Basic and Diluted Earnings Per Common Share (Detail)", "shortName": "Earnings Per Common Share - Basic and Diluted Earnings Per Common Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R95": { "role": "http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails", "longName": "9954539 - Disclosure - Defined Benefit Plans Additional Information (Details)", "shortName": "Defined Benefit Plans Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail", "longName": "9954540 - Disclosure - Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail)", "shortName": "Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "9954541 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R98": { "role": "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail", "longName": "9954542 - Disclosure - Income Taxes - Income Tax Expense (Detail)", "shortName": "Income Taxes - Income Tax Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail", "longName": "9954543 - Disclosure - Other Comprehensive Income (Loss) - Component of Other Comprehensive Income (Loss) (Detail)", "shortName": "Other Comprehensive Income (Loss) - Component of Other Comprehensive Income (Loss) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R100": { "role": "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail", "longName": "9954544 - Disclosure - Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Detail)", "shortName": "Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Income, Net of Tax (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-708", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R101": { "role": "http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail", "longName": "9954545 - Disclosure - Operating Segments - Additional Information (Detail)", "shortName": "Operating Segments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail", "longName": "9954546 - Disclosure - Operating Segments - Summary of Operating Results by Segment (Detail)", "shortName": "Operating Segments - Summary of Operating Results by Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:InterestIncomeExpenseNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R103": { "role": "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "longName": "9954547 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "shortName": "Fair Value Measurements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-1", "name": "cfr:NonFinancialAssetsOrNonFinancialLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "cfr:NonFinancialAssetsOrNonFinancialLiabilities", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cfr:NonFinancialAssetsOrNonFinancialLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "cfr:NonFinancialAssetsOrNonFinancialLiabilities", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "longName": "9954548 - Disclosure - Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-747", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } }, "R105": { "role": "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail", "longName": "9954549 - Disclosure - Fair Value Measurements - Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral (Detail)", "shortName": "Fair Value Measurements - Impaired Loans Remeasured and Reported at Fair Value of Underlying Collateral (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-764", "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-764", "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "longName": "9954550 - Disclosure - Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail)", "shortName": "Fair Value Measurements - Estimated Fair Values of Financial Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-768", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cfr-20240630.htm", "unique": true } } }, "tag": { "cfr_A2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "A2020Member", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 [Member]", "label": "2020 [Member]", "documentation": "2020 [Member]" } } }, "auth_ref": [] }, "cfr_A2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "A2021Member", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 [Member]", "label": "2021 [Member]", "documentation": "2021" } } }, "auth_ref": [] }, "cfr_A2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "A2022Member", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 [Member]", "label": "2022 [Member]", "documentation": "2022" } } }, "auth_ref": [] }, "cfr_A2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "A2023Member", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 [Member]", "label": "2023 [Member]", "documentation": "2023" } } }, "auth_ref": [] }, "cfr_A2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "A2024Member", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 [Member]", "label": "2024 [Member]", "documentation": "2024" } } }, "auth_ref": [] }, "cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax", "documentation": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax" } } }, "auth_ref": [] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Changes and Error Corrections [Abstract]", "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Securities premium amortization (discount accretion), net", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r162" ] }, "cfr_AccretionOfLoanDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "AccretionOfLoanDiscount", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of loan discounts", "label": "Accretion Of Loan Discount", "documentation": "Accretion Of Loan Discount" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r4", "r21", "r46", "r1193", "r1194", "r1195" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net unamortized unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax", "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax", "documentation": "Amount, after tax, of 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)." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r302", "r303", "r705", "r707", "r708", "r709", "r710", "r711" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss), net of tax", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r45", "r46", "r148", "r286", "r808", "r845", "r849" ] }, "cfr_AccumulatedOtherComprehensiveIncomeLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "AccumulatedOtherComprehensiveIncomeLossRollForward", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]", "label": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]", "documentation": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r302", "r303", "r705", "r707", "r708", "r709", "r710", "r711" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r21", "r46", "r663", "r666", "r732", "r840", "r841", "r1193", "r1194", "r1195", "r1205", "r1206", "r1207" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1114" ] }, "us-gaap_AdditionalFundingAgreementTermsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFundingAgreementTermsMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Funding Agreement Terms", "label": "Additional Funding Agreement Terms [Member]", "documentation": "Terms of commitments to provide additional funding under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r620", "r1313" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r138" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r616", "r617", "r618", "r858", "r1205", "r1206", "r1207", "r1320", "r1347" ] }, "cfr_AdditionalTier1CapitalbeyondCommonEquityTier1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "AdditionalTier1CapitalbeyondCommonEquityTier1", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Tier 1 Capital beyond Common Equity Tier 1", "label": "Additional Tier 1 Capital beyond Common Equity Tier 1", "documentation": "Additional Tier 1 Capital beyond Common Equity Tier 1" } } }, "auth_ref": [] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Address Type [Domain]", "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1120" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1120" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1120" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1120" ] }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for Change in Accounting Principle [Axis]", "label": "Change in Accounting Principle, Type [Axis]", "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r331", "r332", "r333", "r335", "r850" ] }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForErrorCorrectionDomain", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for Error Correction [Domain]", "label": "Error Correction, Type [Domain]", "documentation": "Type of error correction." } } }, "auth_ref": [ "r336", "r337", "r338", "r341", "r342", "r343", "r344" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]", "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r274", "r331", "r332", "r333", "r335", "r345", "r411", "r412", "r450", "r451", "r452", "r453", "r456", "r457", "r458", "r459", "r460", "r461", "r499", "r616", "r617", "r618", "r631", "r632", "r633", "r634", "r648", "r649", "r650", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r668", "r669", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r693", "r694", "r698", "r699", "r700", "r701", "r713", "r714", "r717", "r718", "r719", "r720", "r728", "r729", "r730", "r731", "r732", "r769", "r770", "r771", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation expense recognized in earnings", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r89", "r90", "r581" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash from operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Age analysis of Past Due Consumer Loans by Class and Year of Origination", "label": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]", "documentation": "Age analysis of Past Due Consumer Loans by Class and Year of Origination [Table Text Block]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1085", "r1096", "r1106", "r1131" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1088", "r1099", "r1109", "r1134" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1120" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1127" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1092", "r1100", "r1110", "r1127", "r1135", "r1139", "r1147" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1145" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Payment Arrangement, Expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r611", "r619" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Activity in Allowance for Loan Losses by Portfolio Segment", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r68", "r1262" ] }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net charge-offs", "label": "Allowance for Loan and Lease Losses, Writeoff, Net", "documentation": "Amount, after recoveries, of loans and leases that have been written-off." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r180", "r280", "r317", "r375", "r390", "r396", "r449", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r651", "r653", "r697", "r805", "r901", "r1063", "r1075", "r1274", "r1275", "r1324" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount Recognized, Repurchase agreements, Financial liabilities", "label": "Assets Sold under Agreements to Repurchase, 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": [ "r319", "r321" ] }, "us-gaap_AutomobileLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobileLoanMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automobile Loan [Member]", "label": "Automobile Loan [Member]", "documentation": "Loan to finance the purchase of a vehicle." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r421" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "totalLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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": [ "r422" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost", "label": "Debt Securities, Available-for-Sale, 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": [ "r418", "r480", "r803" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Securities available for sale:", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Sale, Due after five years through ten years, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1234" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Sale, Due after five years through ten years, Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r427", "r789" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Sale, Due after one year through five years, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1233" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Sale, Due after one year through five years, Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426", "r788" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Sale, Due after ten years, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "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": [ "r1235" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Sale, Due after ten years, Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "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": [ "r428", "r790" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale Securities, Due in one year or less, Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1232" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Sale, Due in one year or less, Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r425", "r787" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities available for sale, at estimated fair value", "label": "Debt Securities, Available-for-Sale", "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": [ "r419", "r480", "r775", "r1221" ] }, "us-gaap_AvailableforsaleSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableforsaleSecuritiesMember", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail", "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale Securities [Member]", "verboseLabel": "Securities Available For Sale [Member]", "label": "Available-for-Sale Securities [Member]", "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r215" ] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Axis]", "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Domain]", "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1142" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1143" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1138" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1138" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1138" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1138" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1138" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1138" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1141" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1140" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1139" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1139" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail", "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail", "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r95", "r101" ] }, "cfr_BalanceSheetOffsettingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "BalanceSheetOffsettingDisclosureTextBlock", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsetting" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Offsetting", "label": "Balance Sheet Offsetting Disclosure [Text Block]", "documentation": "Balance Sheet Offsetting Disclosure [Text Block]" } } }, "auth_ref": [] }, "cfr_BankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "BankMember", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bank", "label": "Bank [Member]", "documentation": "Bank" } } }, "auth_ref": [] }, "us-gaap_BankOverdraftsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOverdraftsMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bank Overdrafts", "label": "Bank Overdrafts [Member]", "documentation": "Excess drawing from an existing cash balance that is honored by the bank but is owed to the bank." } } }, "auth_ref": [] }, "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Equity Tier 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Ratio", "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital Ratio, Well Capitalized, Minimum", "documentation": "Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "cfr_CECLTransitionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CECLTransitionAmount", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CECL Transition Amount", "label": "CECL Transition Amount", "documentation": "CECL Transition Amount" } } }, "auth_ref": [] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Capital", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total Capital to Risk-Weighted Assets, Actual, Capital Amount", "label": "Banking Regulation, Total Capital, Actual", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "cfr_CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount", "label": "Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer", "documentation": "Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer" } } }, "auth_ref": [] }, "cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBufferRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBufferRatio", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "label": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "documentation": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio" } } }, "auth_ref": [] }, "us-gaap_CapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount", "label": "Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum", "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio", "label": "Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum", "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_CapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalToRiskWeightedAssets", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Total Capital to Risk-Weighted Assets, Actual, Ratio", "label": "Banking Regulation, Total Risk-Based Capital Ratio, Actual", "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "cfr_CarryValueofSecuritiesPledged": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CarryValueofSecuritiesPledged", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carry Value of Securities Pledged", "label": "Carry Value of Securities Pledged", "documentation": "Carry Value of Securities Pledged" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amount [Member]", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r117", "r118" ] }, "us-gaap_CashAndDueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndDueFromBanks", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and due from banks", "label": "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": [ "r178" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "verboseLabel": "Cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r56", "r160", "r314" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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", "r160" ] }, "us-gaap_ChangeInAccountingPrincipleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleMember", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for Change in Accounting Principle [Domain]", "label": "Change in Accounting Principle, Type [Domain]", "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r331", "r332", "r333", "r335", "r850" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1118" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfFinancingReceivableTypeOfBorrowerAxis", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Borrower [Axis]", "label": "Type of Borrower [Axis]", "documentation": "Information by type of borrower determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk." } } }, "auth_ref": [ "r1035" ] }, "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfFinancingReceivableTypeOfBorrowerDomain", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Financing Receivable, Type of Borrower [Domain]", "label": "Class of Financing Receivable, Type of Borrower [Domain]", "documentation": "Category of entity or individual who borrows funds." } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/DocumentandEntityInformation", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r234", "r282", "r283", "r284", "r317", "r351", "r355", "r359", "r363", "r369", "r370", "r449", "r510", "r512", "r513", "r514", "r517", "r518", "r536", "r537", "r539", "r540", "r542", "r697", "r852", "r853", "r854", "r855", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r889", "r910", "r929", "r1013", "r1014", "r1015", "r1016", "r1017", "r1154", "r1201", "r1209" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1119" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1119" ] }, "us-gaap_CollateralAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralAxis", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral [Axis]", "label": "Collateral Held [Axis]", "documentation": "Information by category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [ "r1038" ] }, "us-gaap_CollateralDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralDomain", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral [Domain]", "label": "Collateral Held [Domain]", "documentation": "Category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [] }, "cfr_CombinationPaymentDelayAndTermExtentionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CombinationPaymentDelayAndTermExtentionMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Combination: Payment Delay and Term Extention", "label": "Combination: Payment Delay and Term Extention [Member]", "documentation": "Combination: Payment Delay and Term Extention" } } }, "auth_ref": [] }, "cfr_CommercialLoanLeaseInterestRateSwapsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommercialLoanLeaseInterestRateSwapsMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loan/Lease Interest Rate Swaps [Member]", "label": "Commercial Loan Lease Interest Rate Swaps [Member]", "documentation": "Commercial loan/lease interest rate swaps [Member]" } } }, "auth_ref": [] }, "cfr_CommercialLoansYearofOriginationAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommercialLoansYearofOriginationAxis", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loans Year of Origination [Axis]", "label": "Commercial Loans Year of Origination [Axis]", "documentation": "Commercial Loans Year of Origination [Axis]" } } }, "auth_ref": [] }, "cfr_CommercialLoansYearofOriginationDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommercialLoansYearofOriginationDomain", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Loans Year of Origination [Domain]", "label": "Commercial Loans Year of Origination [Domain]", "documentation": "[Domain] for Commercial Loans Year of Origination [Axis]" } } }, "auth_ref": [] }, "us-gaap_CommercialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPortfolioSegmentMember", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Portfolio Segment [Member]", "label": "Commercial Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables." } } }, "auth_ref": [] }, "cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommercialRealEstateBuildingsLandAndOtherLoansMember", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Real Estate Buildings Land And Other Loans [Member]", "label": "Commercial Real Estate Buildings Land And Other Loans [Member]", "documentation": "Commercial Real Estate, Buildings, Land And Other, Loans [Member]" } } }, "auth_ref": [] }, "us-gaap_CommercialRealEstatePortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialRealEstatePortfolioSegmentMember", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Real Estate Portfolio Segment [Member]", "label": "Commercial Real Estate Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to commercial real estate." } } }, "auth_ref": [] }, "cfr_CommercialandIndustrialTotalEnergyLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommercialandIndustrialTotalEnergyLoansMember", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial and Industrial Total Energy Loans [Member]", "label": "Commercial and Industrial Total Energy Loans [Member]", "documentation": "Commercial and Industrial Total Energy Loans [Member]" } } }, "auth_ref": [] }, "cfr_CommerciallandloanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommerciallandloanMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial land loan [Member]", "label": "Commercial land loan [Member]", "documentation": "Commercial land loan [Member]" } } }, "auth_ref": [] }, "cfr_CommercialmortgageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommercialmortgageMember", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial mortgage [Member]", "label": "Commercial mortgage [Member]", "documentation": "Commercial mortgage [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments Contingencies and Guarantees", "label": "Commitments Contingencies and Guarantees [Text Block]", "documentation": "The entire disclosure for commitments, contingencies, and guarantees." } } }, "auth_ref": [ "r167", "r168", "r1267" ] }, "cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]", "label": "Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table Text Block]", "documentation": "[Table Text Block] for Commitments, Off-Balance-Sheet, Allowance for Credit Losses [Table]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsToExtendCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsToExtendCreditMember", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments to Extend Credit [Member]", "label": "Commitments to Extend Credit [Member]", "documentation": "Loan commitments are legally binding commitments to extend credit to a counterparty under certain terms and conditions." } } }, "auth_ref": [] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommodityContractMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity Contract [Member]", "label": "Commodity Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r1053", "r1061" ] }, "cfr_CommoditySwapsAndOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommoditySwapsAndOptionsMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity swaps and options [Member]", "label": "Commodity Swaps And Options [Member]", "documentation": "Commodity Swaps And Options [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonEquityTierOneCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapital", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Equity Tier 1 to Risk-Weighted Assets, Actual, Capital Amount", "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Actual", "documentation": "Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "us-gaap_CommonEquityTierOneCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapitalAbstract", "lang": { "en-us": { "role": { "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonEquityTierOneCapitalRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapitalRatio", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Equity Tier 1 to Risk-Weighted Assets, Actual , Ratio", "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital Ratio, Actual", "documentation": "Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount", "label": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer", "documentation": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer" } } }, "auth_ref": [] }, "cfr_CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBufferRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBufferRatio", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "label": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "documentation": "Common Equity Tier One Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer, Ratio" } } }, "auth_ref": [] }, "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Equity Tier 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Capital Amount", "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Well Capitalized, Minimum", "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends \u2013 common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r169" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1066", "r1067", "r1068", "r1070", "r1071", "r1072", "r1073", "r1205", "r1206", "r1320", "r1343", "r1347" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r137" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r137", "r889" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r137" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.01 per share; 210,000,000 shares authorized; 64,404,582 shares issued at both June\u00a030, 2024 and December\u00a031, 2023", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r137", "r807", "r1063" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1124" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1123" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1125" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1122" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]", "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1334", "r1335" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r47", "r299", "r301", "r308", "r778", "r816" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income (Loss) Note", "label": "Comprehensive Income (Loss) Note [Text Block]", "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": [ "r146", "r307", "r777", "r814" ] }, "cfr_Concentrationofloansinasingleindustryinexcessoftenpercent": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Concentrationofloansinasingleindustryinexcessoftenpercent", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of loans in a single industry in excess of ten percent", "label": "Concentration of loans in a single industry in excess of ten percent", "documentation": "Concentration of loans in a single industry in excess of ten percent" } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r325", "r651", "r652", "r653", "r654", "r735", "r1018", "r1273", "r1276", "r1277" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r325", "r651", "r652", "r653", "r654", "r735", "r1018", "r1273", "r1276", "r1277" ] }, "us-gaap_ConstructionLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionLoansMember", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Construction Loans [Member]", "label": "Construction Loans [Member]", "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis." } } }, "auth_ref": [ "r1076" ] }, "us-gaap_ConsumerLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsumerLoanMember", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loan [Member]", "label": "Consumer Loan [Member]", "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate." } } }, "auth_ref": [ "r1042" ] }, "cfr_ConsumerLoansYearofOriginationAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ConsumerLoansYearofOriginationAxis", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loans Year of Origination [Axis]", "label": "Consumer Loans Year of Origination [Axis]", "documentation": "Consumer Loans Year of Origination [Axis]" } } }, "auth_ref": [] }, "cfr_ConsumerLoansYearofOriginationDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ConsumerLoansYearofOriginationDomain", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Loans Year of Origination [Domain]", "label": "Consumer Loans Year of Origination [Domain]", "documentation": "[Domain] for Consumer Loans Year of Origination [Axis]" } } }, "auth_ref": [] }, "cfr_CounterpartyBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CounterpartyBMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty B", "label": "CounterpartyB [Member]", "documentation": "Counterparty B [Member]" } } }, "auth_ref": [] }, "cfr_CounterpartyEMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CounterpartyEMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty E", "label": "Counterparty E [Member]", "documentation": "Counterparty E" } } }, "auth_ref": [] }, "cfr_CounterpartyFMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CounterpartyFMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty F", "label": "Counterparty F [Member]", "documentation": "Counterparty F" } } }, "auth_ref": [] }, "cfr_CounterpartyHMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CounterpartyHMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty H", "label": "Counterparty H [Member]", "documentation": "Counterparty H" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r322", "r324", "r522", "r538", "r734", "r1024", "r1027" ] }, "us-gaap_CreditDerivativeMaximumExposureUndiscounted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditDerivativeMaximumExposureUndiscounted", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Approximate credit exposure related to swaps with bank customers", "label": "Credit Derivative, Maximum Exposure, Undiscounted", "documentation": "Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "terseLabel": "Credit Loss [Abstract]", "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CreditLossStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossStatusAxis", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Loss Status [Axis]", "label": "Credit Loss Status [Axis]", "documentation": "Information by credit loss status of financial asset." } } }, "auth_ref": [ "r1220", "r1260", "r1265" ] }, "us-gaap_CreditLossStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossStatusDomain", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Loss Status [Domain]", "label": "Credit Loss Status [Domain]", "documentation": "Credit loss status of financial asset." } } }, "auth_ref": [] }, "srt_CreditRatingMoodysAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CreditRatingMoodysAxis", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Rating, Moody's [Axis]", "label": "Credit Rating, Moody's [Axis]" } } }, "auth_ref": [ "r1040", "r1214", "r1264", "r1319" ] }, "cfr_CullenFrostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CullenFrostMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cullen/Frost [Member]", "label": "Cullen Frost [Member]", "documentation": "Cullen Frost [Member]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current income tax expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r173", "r630", "r641", "r1204" ] }, "cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer counterparties Loan/lease interest rate caps liabilities [Member]", "label": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]", "documentation": "Customer Counterparties Loan Lease Interest Rate Caps Liabilities [Member]" } } }, "auth_ref": [] }, "cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer counterparties Loan/lease interest rate swaps assets [Member]", "label": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]", "documentation": "Customer Counterparties Loan Lease Interest Rate Swaps Assets [Member]" } } }, "auth_ref": [] }, "cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer counterparties Loan/lease interest rate swaps liabilities [Member]", "label": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]", "documentation": "Customer Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]" } } }, "auth_ref": [] }, "cfr_CustomerCounterpartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "CustomerCounterpartiesMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Counterparties [Member]", "label": "Customer Counterparties [Member]", "documentation": "Customer Counterparties [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesGainLoss", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 6.0 }, "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) on securities transactions", "negatedLabel": "Net (gain) loss on securities transactions", "label": "Debt and Equity Securities, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r152", "r153" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r39", "r134", "r135", "r181", "r182", "r325", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r716", "r1046", "r1047", "r1048", "r1049", "r1050", "r1202" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r41", "r325", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r716", "r1046", "r1047", "r1048", "r1049", "r1050", "r1202" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r420", "r480", "r486", "r487" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r214", "r483", "r1044" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r214", "r483" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r214", "r483", "r1044" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r214", "r483" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesSalesofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross realized gains", "label": "Debt Securities, Available-for-Sale, Realized Gain", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r447" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesSalesofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross realized losses", "label": "Debt Securities, Available-for-Sale, Realized Loss", "documentation": "Amount of realized 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": [ "r447" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost, Estimated Fair Value and Allowance for Credit Losses of Securities Available for Sale", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1254" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r213", "r482", "r1044" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities, held-to-maturity, allowance for credit loss", "negatedTerseLabel": "Securities, held-to-maturity, allowance for credit loss", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r431", "r462", "r467", "r471" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss expense (benefit)", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r1262" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table Text Block]", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r1262" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities held to maturity, net of allowance for credit losses of $310 at both June\u00a030, 2024 and December\u00a031, 2023", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r414", "r432", "r434", "r775" ] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities [Member]", "label": "Debt Securities [Member]", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r78", "r1068", "r1349" ] }, "us-gaap_DebtSecuritiesTradingGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingGainLoss", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) on trading account securities", "label": "Debt Securities, Trading, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r1223" ] }, "us-gaap_DebtSecuritiesTradingRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingRealizedGain", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain on sales transactions", "label": "Debt Securities, Trading, Realized Gain", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r1223" ] }, "us-gaap_DebtSecuritiesTradingUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SecuritiesNetGainsandLossesonTradingAccountSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net mark-to-market gains (losses)", "label": "Debt Securities, Trading, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r1223", "r1255" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax expense (benefit)", "terseLabel": "Deferred income tax expense (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r173", "r229", "r640", "r641", "r1204" ] }, "cfr_DeferredStandbyLetterOfCreditFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DeferredStandbyLetterOfCreditFeesMember", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Standby Letter Of Credit Fees [Member]", "label": "Deferred Standby Letter Of Credit Fees [Member]", "documentation": "Deferred Standby Letter Of Credit Fees [Member]" } } }, "auth_ref": [] }, "cfr_DeferredStockUnitsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DeferredStockUnitsOutstandingMember", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Stock Units Outstanding", "label": "Deferred stock units outstanding [Member]", "documentation": "Deferred stock units outstanding [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Net", "label": "Deferred Tax Assets, Net", "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": [ "r1314" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r628" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net amortization and deferral", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r547", "r561", "r572", "r1055", "r1056" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r549", "r552", "r573", "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year", "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year." } } }, "auth_ref": [ "r1056", "r1285" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets, net of expenses", "label": "Defined Benefit Plan, Expected Return (Loss) 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": [ "r547", "r560", "r571", "r1055", "r1056" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost on projected benefit obligation", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r547", "r548", "r559", "r570", "r1055", "r1056" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic expense (benefit)", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r558", "r569", "r1055", "r1056" ] }, "us-gaap_DepositLiabilitiesDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesDisclosuresTextBlock", "presentation": [ "http://www.frostbank.com/role/Deposits" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposit Liabilities Disclosures [Text Block]", "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity." } } }, "auth_ref": [ "r15", "r123", "r261", "r269" ] }, "us-gaap_DepositLiabilitiesTypeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesTypeTableTextBlock", "presentation": [ "http://www.frostbank.com/role/DepositsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit Liabilities, Type", "label": "Deposit Liabilities, Type [Table Text Block]", "documentation": "Tabular disclosure of type of deposit liability." } } }, "auth_ref": [ "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "us-gaap_DepositLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilityLineItems", "presentation": [ "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit Liability [Line Items]", "label": "Deposit Liability [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r268", "r1160" ] }, "us-gaap_DepositLiabilityUninsured": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilityUninsured", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total deposits not covered by deposit insurance", "label": "Deposit Liability, Uninsured", "documentation": "Amount of uninsured deposit liability." } } }, "auth_ref": [ "r261" ] }, "cfr_DepositLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DepositLineItems", "presentation": [ "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit [Line Items]", "label": "Deposit [Line Items]", "documentation": "Deposit [Line Items]" } } }, "auth_ref": [] }, "us-gaap_Deposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Deposits", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deposits", "terseLabel": "Deposits", "label": "Deposits", "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others." } } }, "auth_ref": [ "r123" ] }, "us-gaap_DepositsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsForeign", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits from foreign sources (primarily Mexico)", "label": "Deposits, Foreign", "documentation": "The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities." } } }, "auth_ref": [ "r122", "r133" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r12", "r80" ] }, "us-gaap_DerivativeAssetNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNotionalAmount", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Contracts \u2013 Assets Notional Amount", "label": "Derivative Asset, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative asset." } } }, "auth_ref": [ "r981", "r985", "r988", "r991", "r1315", "r1316", "r1317" ] }, "us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Collateral, Resell Agreements, Financial Assets", "label": "Derivative Asset, Security Purchased under Agreement to Resell, and Security Borrowed, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed." } } }, "auth_ref": [ "r36", "r1025", "r1026", "r1027", "r1191" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount Recognized, Derivatives, Financial assets", "terseLabel": "Derivative assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r289", "r291", "r696", "r870", "r871", "r872", "r873", "r874", "r876", "r877", "r879", "r880", "r881", "r895", "r896", "r981", "r986", "r989", "r990", "r992", "r993", "r1027", "r1068", "r1344" ] }, "cfr_DerivativeAssetsGrossOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DerivativeAssetsGrossOffset", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amount Offset, Derivatives, Financial assets", "label": "Derivative Assets Gross Offset", "documentation": "Derivative Assets Gross Offset" } } }, "auth_ref": [] }, "cfr_DerivativeAssetsNonmonetaryNotionalAmount": { "xbrltype": "decimalItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DerivativeAssetsNonmonetaryNotionalAmount", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Oil/Natural Gas Derivative Assets, Notional Amount", "label": "Derivative Assets Nonmonetary Notional Amount", "documentation": "Derivative, Assets Nonmonetary Notional Amount" } } }, "auth_ref": [] }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralObligationToReturnCash", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amount Not Offset Collateral, Derivatives, Financial Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets." } } }, "auth_ref": [ "r36", "r111", "r290", "r1025" ] }, "us-gaap_DerivativeCollateralObligationToReturnSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralObligationToReturnSecurities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset", "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets." } } }, "auth_ref": [ "r36", "r290", "r1025" ] }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralRightToReclaimCash", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities." } } }, "auth_ref": [ "r36", "r111", "r290", "r1025" ] }, "us-gaap_DerivativeCollateralRightToReclaimSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralRightToReclaimSecurities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset", "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities." } } }, "auth_ref": [ "r36", "r290", "r1025" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail", "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative, Name [Domain]", "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r879", "r881", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r902", "r903", "r904", "r905", "r917", "r918", "r919", "r920", "r923", "r924", "r925", "r926", "r981", "r983", "r989", "r992", "r1066", "r1068" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount Recognized, Derivatives, Financial Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r32", "r98", "r145", "r288", "r1027" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Amount Recognized, Derivatives, Financial Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r29", "r35", "r38", "r112" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount, Derivatives, Financial Assets", "label": "Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r36", "r110" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount Recognized, Derivatives, Financial Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r32", "r98", "r145", "r288", "r1027" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Amount Recognized, Derivatives, Financial Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r29", "r35", "r38", "r112" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount, Derivatives, Financial Liabilities", "label": "Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r36", "r110" ] }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeNet", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair\u00a0Value", "label": "Derivative, Fair Value, Net", "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives." } } }, "auth_ref": [ "r696" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of gain (loss) included in income", "verboseLabel": "Amount of gain (loss) included in income (expense)", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1318" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail", "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative, by Nature [Axis]", "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r96", "r99", "r102", "r104", "r879", "r881", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r902", "r903", "r904", "r905", "r917", "r918", "r919", "r920", "r923", "r924", "r925", "r926", "r981", "r983", "r989", "r992", "r1027", "r1066", "r1068" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r175", "r657", "r670" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r23", "r96", "r102", "r104", "r113", "r114", "r655" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r655" ] }, "cfr_DerivativeInstrumentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DerivativeInstrumentsLineItems", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments [Line Items]", "label": "Derivative Instruments [Line Items]", "documentation": "Derivative Instruments [Line Items]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Oil/Natural Gas Derivative Assets, Estimated Fair Value", "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset." } } }, "auth_ref": [ "r100" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Oil/Natural Gas Derivative Liabilities, Estimated Fair Value", "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability." } } }, "auth_ref": [ "r100" ] }, "cfr_DerivativeInstrumentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DerivativeInstrumentsTable", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments [Table]", "label": "Derivative Instruments [Table]", "documentation": "Derivative Instruments [Table]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount Recognized, Derivatives, Financial liabilities", "terseLabel": "Derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r289", "r291", "r696", "r870", "r871", "r872", "r873", "r876", "r877", "r879", "r880", "r881", "r902", "r904", "r905", "r983", "r984", "r986", "r989", "r990", "r992", "r993", "r1027", "r1344" ] }, "cfr_DerivativeLiabilitiesGrossOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DerivativeLiabilitiesGrossOffset", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amount Offset, Derivatives, Financial liabilities", "label": "Derivative Liabilities Gross Offset", "documentation": "Derivative Liabilities Gross Offset" } } }, "auth_ref": [] }, "cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount": { "xbrltype": "decimalItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DerivativeLiabilitiesNonmonetaryNotionalAmount", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Oil/Natural Gas Derivative Liabilities, Notional Amount", "label": "Derivative Liabilities Nonmonetary Notional Amount", "documentation": "Derivative, Liabilities Nonmonetary Notional Amount" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityNotionalAmount", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Contracts \u2013 Liability Notional Amount", "label": "Derivative Liability, Notional Amount", "documentation": "Nominal or face amount used to calculate payments on the derivative liability." } } }, "auth_ref": [ "r982", "r985", "r987", "r991", "r1315", "r1316", "r1317" ] }, "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount, Repurchase Agreements, Financial Liabilities", "label": "Derivative Liability, Security Sold under Agreement to Repurchase, and Security Loaned, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of derivative liability, security sold under agreement to repurchase, and security loaned. Includes liability not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r36" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r670" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r23", "r91", "r92", "r93", "r94", "r97", "r102", "r108", "r109", "r114", "r670" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument [Member]", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r579", "r584", "r612", "r613", "r615", "r1058" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r14", "r86" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributedEarnings", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "us-gaap_UndistributedEarnings", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Distributed earnings allocated to common stock", "label": "Distributed Earnings", "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned." } } }, "auth_ref": [ "r356" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends \u2013 common stock ($0.92 per share QTD and $1.84 per share YTD in 2024 and $0.87 per share QTD and $1.74 per share YTD in 2023)", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r169" ] }, "us-gaap_DividendsPreferredStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockCash", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends \u2013 preferred stock (approximately $11.13 per share which is equivalent to approximately $0.28 per depository share QTD and $22.25 per share which is equivalent to approximately $0.56 per depository share YTD in both 2024 and 2023, respectively.)", "label": "Dividends, Preferred Stock, Cash", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r9", "r169" ] }, "cfr_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]", "documentation": "Document And Entity Information" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r1080" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1113" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r309", "r336", "r337", "r339", "r340", "r341", "r348", "r351", "r359", "r362", "r363", "r367", "r681", "r682", "r779", "r817", "r1029" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r309", "r336", "r337", "r339", "r340", "r341", "r351", "r359", "r362", "r363", "r367", "r681", "r682", "r779", "r817", "r1029" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r347", "r364", "r365", "r366" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r624" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. federal statutory income tax rate, percent", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r318", "r624", "r642" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefits", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r614" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-vested stock units", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1312" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r611" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net tax benefit from stock-based compensation", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r226" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options Outstanding", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance stock units", "label": "Employee service share-based compensation not yet recognized, performance stock units", "documentation": "Employee service share-based compensation not yet recognized, performance stock units" } } }, "auth_ref": [] }, "cfr_EnergyOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "EnergyOtherMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy Other [Member]", "label": "Energy Other [Member]", "documentation": "Energy Other [Member]" } } }, "auth_ref": [] }, "cfr_EnergyProductionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "EnergyProductionMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy Production [Member]", "label": "Energy Production [Member]", "documentation": "Energy Production [Member]" } } }, "auth_ref": [] }, "us-gaap_EnergyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnergyServiceMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy Service [Member]", "label": "Energy Service [Member]", "documentation": "Energy provided from operation of on-site facility or cogeneration plant and by procurement service to energy purchaser." } } }, "auth_ref": [ "r1282" ] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entities [Table]", "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses, Address Type [Axis]", "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1078" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "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.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1078" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1078" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Information [Line Items]", "label": "Entity Information [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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1152" ] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Listings, Exchange [Axis]", "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1078" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1078" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1078" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_EquipmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentExpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Technology, furniture, and equipment", "label": "Equipment Expense", "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_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r22", "r272", "r302", "r303", "r304", "r326", "r327", "r328", "r332", "r342", "r344", "r368", "r453", "r461", "r543", "r616", "r617", "r618", "r633", "r634", "r661", "r663", "r664", "r665", "r666", "r669", "r680", "r705", "r707", "r708", "r709", "r710", "r711", "r732", "r840", "r841", "r842", "r858", "r929" ] }, "us-gaap_EquitySecuritiesByIndustryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesByIndustryAxis", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industry Sector [Axis]", "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": [ "r872", "r875", "r878", "r941", "r956", "r977", "r1009", "r1037", "r1068" ] }, "us-gaap_EquitySecuritiesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesIndustryMember", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industry Sector [Domain]", "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": [ "r872", "r875", "r878", "r941", "r956", "r977", "r1009", "r1068" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1121" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1085", "r1096", "r1106", "r1131" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1082", "r1093", "r1103", "r1128" ] }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for Error Corrections [Axis]", "label": "Error Correction, Type [Axis]", "documentation": "Information by type of error correction." } } }, "auth_ref": [ "r336", "r337", "r338", "r341", "r342", "r343", "r344" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value [Member]", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r527", "r696", "r1047", "r1048" ] }, "cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange", "label": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange", "documentation": "Estimated fair value of derivative contracts cleared through Chicago Mercantile Exchange" } } }, "auth_ref": [] }, "us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExcessTierOneRiskBasedCapitalToRiskWeightedAssets", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio", "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Excess, Actual", "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets exceeding minimum required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExchangeDomain", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange [Domain]", "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1127" ] }, "srt_ExternalCreditRatingMoodysMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExternalCreditRatingMoodysMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "External Credit Rating, Moody's [Domain]", "label": "External Credit Rating, Moody's [Domain]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r688", "r689", "r690" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r688", "r689", "r690" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets and Financial Liabilities Measured at Fair Value on Recurring Basis", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r24" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Domain]", "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Class [Axis]", "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r115", "r116" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "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": [ "r115", "r117", "r118" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Values of Financial Instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "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": [ "r115", "r117" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r527", "r552", "r553", "r554", "r555", "r556", "r557", "r689", "r740", "r741", "r742", "r1047", "r1048", "r1053", "r1054", "r1055" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r33", "r115", "r527", "r1047", "r1048" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r527", "r1047", "r1048" ] }, "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureOffbalanceSheetRisksAmountLiability", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial instruments with off- balance-sheet risk", "label": "Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability", "documentation": "The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition." } } }, "auth_ref": [ "r696" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r687" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r527", "r552", "r557", "r689", "r740", "r1053", "r1054", "r1055" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r527", "r552", "r557", "r689", "r741", "r1047", "r1048", "r1053", "r1054", "r1055" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r527", "r552", "r553", "r554", "r555", "r556", "r557", "r689", "r742", "r1047", "r1048", "r1053", "r1054", "r1055" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r527", "r552", "r553", "r554", "r555", "r556", "r557", "r740", "r741", "r742", "r1047", "r1048", "r1053", "r1054", "r1055" ] }, "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail", "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]", "label": "Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r95", "r97", "r113" ] }, "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalDepositInsuranceCorporationPremiumExpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit insurance", "label": "Federal Deposit Insurance Corporation Premium Expense", "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance." } } }, "auth_ref": [ "r196" ] }, "us-gaap_FederalFundsPurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsPurchased", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds purchased", "label": "Federal Funds Purchased", "documentation": "Amount of short term borrowing where a bank borrows, at the federal funds rate, from another bank." } } }, "auth_ref": [ "r124" ] }, "us-gaap_FederalFundsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsSold", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds sold", "label": "Federal Funds Sold", "documentation": "The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements." } } }, "auth_ref": [ "r128" ] }, "cfr_Finalyearsofthetermofthenotes": { "xbrltype": "durationItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Finalyearsofthetermofthenotes", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Final years of the term of the notes", "label": "Final years of the term of the notes", "documentation": "Final years of the term of the notes" } } }, "auth_ref": [] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Not Past Due", "label": "Financial Asset, Not Past Due [Member]", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r472", "r1043" ] }, "us-gaap_FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Other than Financial Asset Acquired with Credit Deterioration", "label": "Financial Asset, Other than Financial Asset Acquired with Credit Deterioration [Member]", "documentation": "Financial asset other than financial asset acquired with credit deterioration." } } }, "auth_ref": [ "r1220" ] }, "us-gaap_FinancialAssetPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetPastDueMember", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Past Due", "label": "Financial Asset, Past Due [Member]", "documentation": "Financial asset past due." } } }, "auth_ref": [ "r472", "r1043", "r1219" ] }, "cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Collateral, Financial Assets", "label": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset", "documentation": "Financial Assets Derivative And Resell Agreements Collateral Amount Not Offset" } } }, "auth_ref": [] }, "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount, Financial Assets", "label": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset", "documentation": "Financial Assets Derivative Assets And Resell Agreements Net Of Amount Not Offset" } } }, "auth_ref": [] }, "cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialAssetsDerivativesAndRepurchaseAgreementsNet", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Amount Recognized, Total Financial Assets", "label": "Financial Assets Derivatives And Repurchase Agreements Net", "documentation": "Financial Assets Derivatives And repurchase Agreements Net" } } }, "auth_ref": [] }, "cfr_FinancialAssetsDerivativesAndResellAgreementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialAssetsDerivativesAndResellAgreementsNet", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount Recognized, Financial assets", "label": "Financial Assets Derivatives And Resell Agreements Net", "documentation": "Financial Assets Derivatives And Resell Agreements Net" } } }, "auth_ref": [] }, "cfr_FinancialAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialAssetsGross", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "cfr_FinancialAssetsDerivativesAndResellAgreementsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount Recognized, Financial assets", "label": "Financial Assets Gross", "documentation": "Financial Assets Gross" } } }, "auth_ref": [] }, "cfr_FinancialAssetsGrossOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialAssetsGrossOffset", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "cfr_FinancialAssetsDerivativesAndResellAgreementsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amount Offset, Financial assets", "label": "Financial Assets Gross Offset", "documentation": "Financial Assets Gross Offset" } } }, "auth_ref": [] }, "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial institution counterparties Loan/lease interest-rate caps assets [Member]", "label": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]", "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Caps Assets [Member]" } } }, "auth_ref": [] }, "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial institution counterparties Loan/lease interest rate swaps assets [Member]", "label": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]", "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Assets [Member]" } } }, "auth_ref": [] }, "cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]", "verboseLabel": "Financial institution counterparties Loan/lease interest rate swaps liabilities [Member]", "label": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]", "documentation": "Financial Institution Counterparties Loan Lease Interest Rate Swaps Liabilities [Member]" } } }, "auth_ref": [] }, "cfr_FinancialInstitutionCounterpartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialInstitutionCounterpartiesMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Institution Counterparties [Member]", "label": "Financial Institution Counterparties [Member]", "documentation": "Financial Institution Counterparties [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails", "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails", "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "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", "r442", "r443", "r444", "r445", "r446", "r464", "r466", "r472", "r473", "r476", "r481", "r484", "r485", "r535", "r541", "r670", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r815", "r1044", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1254", "r1256", "r1257", "r1258" ] }, "us-gaap_FinancialInstrumentPerformanceStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentPerformanceStatusAxis", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument Performance Status [Axis]", "label": "Financial Instrument Performance Status [Axis]", "documentation": "Information by category of performance or non-performance status of financial instruments." } } }, "auth_ref": [ "r1264" ] }, "us-gaap_FinancialInstrumentPerformanceStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentPerformanceStatusDomain", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument Performance Status [Domain]", "label": "Financial Instrument Performance Status [Domain]", "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments." } } }, "auth_ref": [] }, "cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset", "label": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset Table [Table Text Block]", "documentation": "Financial Instruments Derivative Assets Liabilities And Resell Agreements Net Of Amount Not Offset [Table Text Block]" } } }, "auth_ref": [] }, "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount, Financial Liabilities", "label": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset", "documentation": "Financial Instruments Derivative Liabilities And Repurchase Agreements Net Of Amount Not Offset" } } }, "auth_ref": [] }, "cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments Eligible for Offset Consolidated Balance Sheet", "label": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net Table [Table Text Block]", "documentation": "Financial Instruments Derivatives Assets And Liabilities And Resell Agreements Net [Table Text Block]" } } }, "auth_ref": [] }, "cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Collateral, Financial Liabilities", "label": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset", "documentation": "Financial Liabilities Derivative And Repurchase Agreements Collateral Amount Not Offset" } } }, "auth_ref": [] }, "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset", "weight": 1.0, "order": 1.0 }, "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail", "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount Recognized, Financial Liabilities", "terseLabel": "Net Amount Recognized, Total Financial Liabilities", "label": "Financial Liabilities Derivatives And Repurchase Agreements Net", "documentation": "Financial Liabilities Derivatives And Repurchase Agreements Net" } } }, "auth_ref": [] }, "cfr_FinancialLiabilitiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialLiabilitiesGross", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount Recognized, Financial liabilities", "label": "Financial Liabilities Gross", "documentation": "Financial Liabilities Gross" } } }, "auth_ref": [] }, "cfr_FinancialLiabilitiesGrossOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancialLiabilitiesGrossOffset", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amount Offset, Financial liabilities", "label": "Financial Liabilities Gross Offset", "documentation": "Financial Liabilities Gross Offset" } } }, "auth_ref": [] }, "cfr_Financialinstrumentsusingfairvaluemeasurementoption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Financialinstrumentsusingfairvaluemeasurementoption", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial instruments using fair value measurement option", "label": "Financial instruments using fair value measurement option", "documentation": "Financial instruments using fair value measurement option" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Allowance for credit losses on loans", "terseLabel": "Financing Receivable, Allowance for Credit Loss", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r16", "r249", "r251", "r253", "r287", "r462", "r467", "r471", "r1332" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r254", "r1262" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts", "presentation": [ "http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts", "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]", "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss." } } }, "auth_ref": [ "r69" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail": { "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries", "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery." } } }, "auth_ref": [ "r19", "r470", "r1042" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail": { "parentTag": "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Charge-offs", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r18", "r469", "r478", "r1042" ] }, "cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology", "label": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]", "documentation": "Financing Receivable, Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableChangeInMethodCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableChangeInMethodCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Change in Method, Credit Loss Expense (Reversal)", "label": "Financing Receivable, Change in Method, Credit Loss Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) on financing receivable from change in methodology. Excludes net investment in lease." } } }, "auth_ref": [ "r465" ] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Risk Grades for All Commercial Loans by Class", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "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": [ "r72", "r1264" ] }, "cfr_FinancingReceivableGrossChargeOffsByYearOfOriginationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivableGrossChargeOffsByYearOfOriginationTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Gross Charge-Offs By Year of Origination", "label": "Financing Receivable, Gross Charge-Offs By Year of Origination [Table Text Block]", "documentation": "Financing Receivable, Gross Charge-Offs By Year of Origination" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationToTotalFinancingReceivablesPercent", "presentation": [ "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage", "label": "Financing Receivable, Modified in Period, to Total Financing Receivables, Percentage", "documentation": "Percentage of financing receivable modified during period for debtor experiencing financial difficulty to total financing receivables." } } }, "auth_ref": [ "r407", "r1032" ] }, "us-gaap_FinancingReceivableModificationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationsLineItems", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Line Items]", "label": "Financing Receivable, Modified [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": [ "r405", "r406", "r407", "r408", "r1032" ] }, "cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination", "label": "Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table Text Block]", "documentation": "[Table Text Block] for Financing Receivable, Non-Accrual Loans, Segregated by Class of Loan and Year of Origination [Table]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableNonaccrualNoAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualNoAllowance", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-accrual with no credit loss allowance", "label": "Financing Receivable, Nonaccrual, No Allowance", "documentation": "Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease." } } }, "auth_ref": [ "r475" ] }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r478", "r1042" ] }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r478", "r1042" ] }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Year One, Originated, Current Fiscal Year", "label": "Financing Receivable, Year One, Originated, Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r478", "r1042" ] }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r478", "r1042" ] }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year", "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r478", "r1042" ] }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year", "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r478", "r1042" ] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Axis]", "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": [ "r247", "r248", "r252", "r253", "r464", "r466", "r1033", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1169", "r1170", "r1171" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Domain]", "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": [ "r247", "r248", "r252", "r253", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1169", "r1170", "r1171" ] }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accruing Loans\u00a090\u00a0or More Days Past Due", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease." } } }, "auth_ref": [ "r227", "r474", "r1043" ] }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Financing Receivable [Axis]", "verboseLabel": "Class of Financing Receivable [Axis]", "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": [ "r74", "r76", "r247", "r248", "r252", "r253", "r404", "r407", "r408", "r409", "r410", "r472", "r473", "r476", "r1032", "r1034", "r1036", "r1042", "r1043", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1169", "r1170", "r1171" ] }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Financing Receivable [Domain]", "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": [ "r247", "r248", "r252", "r253", "r407", "r408", "r409", "r410", "r1032", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1169", "r1170", "r1171" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Past Due [Line Items]", "label": "Financing Receivable, Past Due [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1043", "r1263" ] }, "us-gaap_FinancingReceivableRevolving": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRevolving", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Revolving", "label": "Financing Receivable, Revolving", "documentation": "Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn." } } }, "auth_ref": [ "r478", "r1042" ] }, "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRevolvingConvertedToTermLoan", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Revolving, Converted to Term Loan", "label": "Financing Receivable, Revolving, Converted to Term Loan", "documentation": "Amortized cost of revolving financing receivable converted to term loan." } } }, "auth_ref": [ "r479", "r1042" ] }, "cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Loans Converted to Term [Table Text Block]", "label": "Financing Receivable Revolving Loans Converted to Term [Table Text Block]", "documentation": "[Table Text Block] for Revolving Loans Converted to Term [Table]" } } }, "auth_ref": [] }, "cfr_FinancingReceivableTroubledDebtRestructuringLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivableTroubledDebtRestructuringLineItems", "presentation": [ "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Line Items]", "label": "Financing Receivable, Troubled Debt Restructuring [Line Items]", "documentation": "Financing Receivable, Troubled Debt Restructuring [Line Items]" } } }, "auth_ref": [] }, "cfr_FinancingReceivableTroubledDebtRestructuringTable": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivableTroubledDebtRestructuringTable", "presentation": [ "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Table]", "label": "Financing Receivable, Troubled Debt Restructuring [Table]", "documentation": "Financing Receivable, Troubled Debt Restructuring [Table]" } } }, "auth_ref": [] }, "cfr_FinancingReceivables30to89DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivables30to89DaysPastDueMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, 30 to 89 Days Past Due [Member]", "label": "Financing Receivables, 30 to 89 Days Past Due [Member]", "documentation": "Financing Receivables, 30 to 89 Days Past Due [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "documentation": "Financial asset equal to or greater than 90 days past due." } } }, "auth_ref": [ "r1043" ] }, "cfr_FinancingReceivablesModifiedLoansPastDueInExcessOf90DaysOrOnNonAccrualStatusChargeOffsAndProceedsFromSaleAtPeriodEndTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FinancingReceivablesModifiedLoansPastDueInExcessOf90DaysOrOnNonAccrualStatusChargeOffsAndProceedsFromSaleAtPeriodEndTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status, Charge-offs and Proceeds From Sales at Period-End", "label": "Financing Receivables, Modified Loans Past Due in Excess of 90 Days or on Non-Accrual Status, Charge-offs and Proceeds From Sale at Period End [Table Text Block]", "documentation": "[Table Text Block] for Restructured Loans Past Due in Excess of 90 Days on Financing Receivables [Table]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Period Past Due [Axis]", "label": "Financial Asset, Aging [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r228", "r472", "r1043" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Period Past Due [Domain]", "label": "Financial Asset, Aging [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": [ "r228", "r472", "r1043" ] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Contracts \u2013 Assets Estimated Fair Value", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forward Contracts - Liability Estimated Fair Value", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments." } } }, "auth_ref": [ "r100" ] }, "cfr_ForeignCurrencyForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ForeignCurrencyForwardContractsMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts [Member]", "label": "Foreign Currency Forward Contracts [Member]", "documentation": "Foreign Currency Forward Contracts [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Derivative Contracts [Member]", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r1027", "r1053", "r1060" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange Forward [Member]", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r895", "r899", "r904", "r919", "r925", "r987", "r988", "r989", "r1068" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1089", "r1100", "r1110", "r1135" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1089", "r1100", "r1110", "r1135" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1089", "r1100", "r1110", "r1135" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1089", "r1100", "r1110", "r1135" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1089", "r1100", "r1110", "r1135" ] }, "cfr_FrostBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FrostBankMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Frost Bank [Member]", "label": "Frost Bank [Member]", "documentation": "Frost Bank [Member]" } } }, "auth_ref": [] }, "cfr_FrostWealthAdvisorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "FrostWealthAdvisorsMember", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Frost Wealth Advisors [Member]", "label": "Frost Wealth Advisors [Member]", "documentation": "Frost Wealth Advisors [Member]" } } }, "auth_ref": [] }, "cfr_GBPForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "GBPForeignExchangeForwardMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GBP Foreign Exchange Forward", "label": "GBP Foreign Exchange Forward [Member]", "documentation": "GBP Foreign Exchange Forward [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Gains and Losses on Trading Account Securities", "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r1196", "r1197" ] }, "us-gaap_GainLossOnSaleOfOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfOtherAssets", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net (gain) loss on sale/write-down of assets/foreclosed assets", "label": "Gain (Loss) on Disposition of Other Assets", "documentation": "Amount of gain (loss) on sale or disposal of other assets." } } }, "auth_ref": [ "r1199" ] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionAxis", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Distribution [Axis]", "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": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r255", "r256", "r257", "r258", "r259", "r260", "r781", "r782", "r1039" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomain", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Distribution [Domain]", "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": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r255", "r256", "r257", "r258", "r259", "r260", "r781", "r782" ] }, "cfr_GuaranteedByThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "GuaranteedByThirdPartyMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guaranteed by Third Party", "label": "Guaranteed by Third Party [Member]", "documentation": "Guaranteed by Third Party" } } }, "auth_ref": [] }, "cfr_GuaranteedbytheTexasPSFMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "GuaranteedbytheTexasPSFMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guaranteed by the Texas PSF [Member]", "label": "Guaranteed by the Texas PSF [Member]", "documentation": "Guaranteed by the Texas PSF [Member]" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r23", "r655" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r23" ] }, "us-gaap_HeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Held to Maturity, Amortized Cost", "terseLabel": "Debt Securities, Held-to-maturity", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r228", "r430", "r472", "r1261" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r206", "r440" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r207", "r441" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due after five years through ten years, Estimated Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "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 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": [ "r210", "r219", "r445", "r789" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due after five years through ten years, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10", "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 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": [ "r437", "r785" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due after one year through five years, Estimated Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "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 second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r209", "r218", "r444", "r788" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due after one year through five years, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five", "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 second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r436", "r784" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due after ten years, Estimated Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "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 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": [ "r211", "r220", "r446", "r790" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due after ten years, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10", "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 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": [ "r438", "r786" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due in one year or less, Estimated Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "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 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": [ "r208", "r217", "r443", "r787" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held to Maturity, Due in one year or less, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One", "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 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": [ "r435", "r783" ] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 3.0 }, "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Fair Value", "totalLabel": "Held to Maturity, Estimated Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r205", "r439", "r775", "r803" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity [Table Text Block]", "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253" ] }, "us-gaap_HeldtomaturitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldtomaturitySecuritiesMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity Securities [Member]", "label": "Held-to-Maturity Securities [Member]", "documentation": "Investments in debt securities classified as held-to-maturity." } } }, "auth_ref": [ "r215" ] }, "us-gaap_HomeEquityLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HomeEquityLoanMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Home Equity Loan [Member]", "label": "Home Equity Loan [Member]", "documentation": "Loan based on the equity of the borrower's residential property in which the borrower receives the loan amount upfront. Excludes home equity lines of credit." } } }, "auth_ref": [] }, "us-gaap_HomeEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HomeEquityMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Home Equity Line of Credit [Member]", "label": "Home Equity Line of Credit [Member]", "documentation": "Revolving, open-end loan extended under a line of credit and secured by the borrower's residential property." } } }, "auth_ref": [] }, "cfr_HomeImprovementLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "HomeImprovementLoansMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Home Improvement Loans [Member]", "label": "Home Improvement Loans [Member]", "documentation": "Home Improvement Loans" } } }, "auth_ref": [] }, "us-gaap_ImpairedFinancingReceivableRecordedInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivableRecordedInvestment", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of impaired loans before allocations", "label": "Impaired Financing Receivable, Recorded Investment", "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ImpairedFinancingReceivableRelatedAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivableRelatedAllowance", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impaired Financing Receivable, Related Allowance", "label": "Impaired Financing Receivable, Related Allowance", "documentation": "Amount of allowance for credit losses related to recorded investment." } } }, "auth_ref": [ "r71" ] }, "cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]", "label": "Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]", "documentation": "Discloses the impaired loans measured and reported at fair value through specific valuation allowance allocation method for allowance for loan losses based upon the fair value of the underlying collateral Text Block." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r150", "r186", "r375", "r389", "r395", "r398", "r782", "r812", "r1031" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r497", "r500", "r913" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r500", "r913" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.frostbank.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r318", "r621", "r625", "r627", "r629", "r638", "r643", "r646", "r647", "r857" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "totalLabel": "Income tax expense, as reported", "verboseLabel": "Income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r221", "r232", "r343", "r344", "r383", "r623", "r639", "r818" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r55", "r59" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in deposits", "label": "Increase (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": [ "r57", "r132" ] }, "us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in short-term borrowings", "label": "Increase (Decrease) in Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net", "documentation": "The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued interest receivable and other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest payable and other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInPayablesToBrokerDealers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPayablesToBrokerDealers", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unsettled securities transactions", "label": "Increase (Decrease) in Payable to Broker-Dealer and Clearing Organization", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations incurred arising from transactions with broker-dealers, such as amounts due on margin and unsettled cash transactions; includes payables to brokers, dealers and clearing organizations." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTradingSecurities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Trading account securities", "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI", "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income." } } }, "auth_ref": [ "r11", "r54" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock compensation", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r352", "r353", "r354", "r363", "r583" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1092", "r1100", "r1110", "r1127", "r1135", "r1139", "r1147" ] }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InformationByCategoryOfDebtSecurityAxis", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Security Category [Axis]", "label": "Debt Security Category [Axis]", "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1145" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1081", "r1151" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1081", "r1151" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1081", "r1151" ] }, "us-gaap_InsuranceCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceCommissionsAndFees", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance commissions and fees", "label": "Insurance Commissions and Fees", "documentation": "Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products." } } }, "auth_ref": [ "r193" ] }, "cfr_InterchangeAndCardTransactionFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "InterchangeAndCardTransactionFees", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interchange and card transaction fees", "label": "Interchange and card transaction fees", "documentation": "Amount of income earned from card services, including interchange fees, annual fees and other fees." } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeOperating", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest income", "label": "Interest and Dividend Income, Operating", "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": [ "r189", "r1350" ] }, "us-gaap_InterestAndDividendIncomeOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeOperatingAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income:", "label": "Interest and Dividend Income, Operating [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Securities:", "label": "Interest and Dividend Income, Securities, by Taxable Status [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestAndFeeIncomeLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndFeeIncomeLoansAndLeases", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Loans, including fees", "label": "Interest and Fee Income, Loans and Leases", "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": [ "r188" ] }, "us-gaap_InterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDepositLiabilities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 2.0 }, "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail", "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing deposits", "totalLabel": "Total interest-bearing deposit", "verboseLabel": "Interest-bearing public funds deposits", "label": "Interest-Bearing Deposit Liabilities", "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities." } } }, "auth_ref": [ "r123" ] }, "us-gaap_InterestBearingDepositsInBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDepositsInBanks", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing deposits", "label": "Interest-Bearing Deposits in Banks and Other Financial Institutions", "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": [ "r121", "r127" ] }, "us-gaap_InterestBearingDomesticDepositMoneyMarket": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDomesticDepositMoneyMarket", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": { "parentTag": "us-gaap_InterestBearingDepositLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing Domestic Deposit, Money Market", "label": "Interest-Bearing Domestic Deposit, Money Market", "documentation": "Amount of interest-bearing domestic money market demand account deposit liabilities." } } }, "auth_ref": [ "r123" ] }, "us-gaap_InterestBearingDomesticDepositSavings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDomesticDepositSavings", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": { "parentTag": "us-gaap_InterestBearingDepositLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing Domestic Deposit, Savings", "label": "Interest-Bearing Domestic Deposit, Savings", "documentation": "Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity." } } }, "auth_ref": [ "r123" ] }, "us-gaap_InterestBearingDomesticDepositTimeDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDomesticDepositTimeDeposits", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail": { "parentTag": "us-gaap_InterestBearingDepositLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing Domestic Deposit, Time Deposits", "label": "Interest-Bearing Domestic Deposit, Time Deposits", "documentation": "Amount of interest-bearing domestic time deposits. Time deposits bear interest for a fixed, stated period of time and include certificate of deposits and individual retirement accounts." } } }, "auth_ref": [ "r123" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r119", "r202", "r305", "r379", "r715", "r914", "r1074", "r1346" ] }, "us-gaap_InterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense:", "label": "Interest Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDeposits", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Interest Expense, Deposits", "documentation": "Aggregate amount of interest expense on all deposits." } } }, "auth_ref": [ "r199" ] }, "us-gaap_InterestExpenseFederalFundsPurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseFederalFundsPurchased", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds purchased", "label": "Interest Expense, Federal Funds Purchased", "documentation": "Gross expenses on the purchase of Federal funds at a specified price with a simultaneous agreement to sell the same to the same counterparty at a fixed or determinable price at a future date." } } }, "auth_ref": [ "r234", "r235" ] }, "us-gaap_InterestExpenseJuniorSubordinatedDebentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseJuniorSubordinatedDebentures", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Junior subordinated deferrable interest debentures", "label": "Interest Expense, Junior Subordinated Debentures", "documentation": "Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures." } } }, "auth_ref": [ "r201" ] }, "us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase agreements", "label": "Interest Expense, 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": [ "r200", "r234", "r235" ] }, "us-gaap_InterestExpenseSubordinatedNotesAndDebentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseSubordinatedNotesAndDebentures", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated notes", "label": "Interest Expense, Subordinated Notes and Debentures", "documentation": "Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures." } } }, "auth_ref": [ "r201" ] }, "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeDepositsWithFinancialInstitutions", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest-bearing deposits", "label": "Interest Income, Deposits with Financial Institutions", "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts." } } }, "auth_ref": [ "r198", "r234", "r235" ] }, "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net interest income after credit loss expense", "label": "Interest Income (Expense), after Provision for Loan Loss", "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": [ "r192" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net interest income", "terseLabel": "Interest Income (Expense), Net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r190" ] }, "us-gaap_InterestIncomeFederalFundsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeFederalFundsSold", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds sold", "label": "Interest Income, Federal Funds Sold", "documentation": "Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight)." } } }, "auth_ref": [ "r198", "r234", "r235" ] }, "us-gaap_InterestIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income on Loans [Member]", "label": "Interest Income [Member]", "documentation": "Primary financial statement caption in which reported facts about interest income have been included." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeSecuritiesPurchasedUnderAgreementsToResell", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Resell agreements", "label": "Interest Income, Securities Purchased under Agreements to Resell", "documentation": "Interest income derived from securities purchased under agreements to resell. The difference in the price at which the institution buys the securities and resells the securities represents interest for the use of the funds by the other party. Most repurchase and sale agreements involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances and negotiable certificates of deposits are sometimes used in such transactions." } } }, "auth_ref": [ "r198", "r234", "r235" ] }, "us-gaap_InterestIncomeSecuritiesTaxExempt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeSecuritiesTaxExempt", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Tax-exempt", "label": "Interest Income, Securities, Operating, Tax Exempt", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax." } } }, "auth_ref": [ "r197", "r234", "r235" ] }, "us-gaap_InterestIncomeSecuritiesTaxable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeSecuritiesTaxable", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Taxable", "label": "Interest Income, Securities, Operating, Taxable", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax." } } }, "auth_ref": [ "r197", "r234", "r235" ] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities." } } }, "auth_ref": [ "r1200" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest payable", "label": "Interest Payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r125", "r1336" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Contract [Member]", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r1021", "r1027", "r1053" ] }, "cfr_InterestRateContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "InterestRateContractsMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loan/lease interest rate swaps and caps [Member]", "label": "Interest Rate Contracts [Member]", "documentation": "Interest Rate Contracts [Member]" } } }, "auth_ref": [] }, "cfr_InterestRateSwapsCapsAndFloorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "InterestRateSwapsCapsAndFloorsMember", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps, caps and floors [Member]", "label": "Interest Rate Swaps Caps And Floors [Member]", "documentation": "Interest Rate Swaps Caps And Floors [Member]" } } }, "auth_ref": [] }, "cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps with upstream financial institution counterparties [Member]", "label": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]", "documentation": "Interest Rate Swaps With Upstream Financial Institution Counterparties [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest receivable", "verboseLabel": "Interest Receivable", "label": "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": [ "r1190", "r1348" ] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Axis]", "label": "Internal Credit Assessment [Axis]", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r72", "r656", "r1041", "r1042", "r1264" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Credit Assessment [Domain]", "label": "Internal Credit Assessment [Domain]", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology", "label": "Investment In Loans Related To Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology Table [Table Text Block]", "documentation": "Investment In Loans Related To The Allowance For Loan Losses By Portfolio Segment Disaggregated Based On Impairment Methodology" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeAmortizationOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeAmortizationOfDiscount", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": { "parentTag": "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount accretion", "label": "Investment Income, Amortization of Discount", "documentation": "Amount of accretion of purchase discount on nonoperating securities." } } }, "auth_ref": [ "r156" ] }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeAmortizationOfPremium", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": { "parentTag": "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Premium amortization", "label": "Investment Income, Amortization of Premium", "documentation": "Amount of amortization of purchase premium on nonoperating securities." } } }, "auth_ref": [ "r156" ] }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (premium amortization) discount accretion", "label": "Investment Income, Net, Amortization of Discount and Premium", "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities." } } }, "auth_ref": [ "r156" ] }, "us-gaap_InvestmentIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Income", "label": "Investment Income [Table Text Block]", "documentation": "Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments." } } }, "auth_ref": [ "r155", "r156", "r157", "r1338" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost and Estimated Fair Value of Securities, Excluding Trading Securities, Presented by Contractual Maturity", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "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": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.frostbank.com/role/Securities" ], "lang": { "en-us": { "role": { "terseLabel": "Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r177", "r203", "r204", "r246", "r413", "r416", "r691", "r692" ] }, "us-gaap_JuniorSubordinatedNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "JuniorSubordinatedNotes", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Junior subordinated deferrable interest debentures, net of unamortized issuance costs", "terseLabel": "Junior subordinated deferrable interest debentures", "label": "Junior Subordinated Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments." } } }, "auth_ref": [ "r39", "r182", "r1337" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and wages", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r1198" ] }, "cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Commitments, Components of Lease Expense [Table Text Block]", "label": "Lease Commitments, Components of Lease Expense [Table Text Block]", "documentation": "[Table Text Block] for Lease Commitments, Components of Lease Expense [Table]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r40", "r317", "r449", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r652", "r653", "r654", "r697", "r888", "r1030", "r1075", "r1274", "r1324", "r1325" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r142", "r183", "r810", "r1063", "r1203", "r1259", "r1321" ] }, "us-gaap_LoanRestructuringModificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationAxis", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Restructuring Modification [Axis]", "label": "Loan Restructuring Modification [Axis]", "documentation": "Information by concessions made to the terms of loan contracts." } } }, "auth_ref": [ "r407", "r408", "r410", "r1032" ] }, "us-gaap_LoanRestructuringModificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationDomain", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Restructuring Modification [Domain]", "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": [ "r407", "r408", "r410", "r1032" ] }, "us-gaap_LoanRestructuringModificationNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationNameAxis", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Restructuring Modification Name [Axis]", "label": "Loan Restructuring Modification Name [Axis]", "documentation": "Information by name of loan modification, for example, but not limited to, modifications under government programs." } } }, "auth_ref": [ "r1217" ] }, "us-gaap_LoanRestructuringModificationNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationNameDomain", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Restructuring Modification Name [Domain]", "label": "Loan Restructuring Modification Name [Domain]", "documentation": "Name of loan modification, for example, but not limited to, modifications under government programs." } } }, "auth_ref": [ "r1217" ] }, "us-gaap_LoansAndLeasesReceivableAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableAllowance", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Loans and Leases Receivable, Specific Allocations", "label": "Loans and Leases Receivable, Allowance", "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": [ "r16", "r20", "r77", "r1159" ] }, "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableDisclosureLineItems", "presentation": [ "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable Disclosure [Line Items]", "label": "Loans and Leases Receivable Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableDisclosureTable", "presentation": [ "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable Disclosure [Table]", "label": "Loans and Leases Receivable Disclosure [Table]", "documentation": "Disclosure of information about loans and leases receivable." } } }, "auth_ref": [ "r164" ] }, "us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional interest that would have been recognized on non-accrual loans, net of tax", "label": "Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans", "documentation": "Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period)." } } }, "auth_ref": [ "r166" ] }, "us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-accrual loans", "label": "Loans and Leases Receivable, Nonperforming, Nonaccrual of Interest", "documentation": "Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized." } } }, "auth_ref": [ "r75" ] }, "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableNetOfDeferredIncome", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": 1.0, "order": 1.0 }, "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansModificationtoBorrowersExperiencingFinancialDifficultyDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans, net of unearned discounts", "totalLabel": "Total loans", "verboseLabel": "Loans and Leases Receivable, Net of Deferred Income", "label": "Loans and Leases Receivable, Net of Deferred Income", "documentation": "Amount before allowance and after 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." } } }, "auth_ref": [ "r73", "r164" ] }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableNetReportedAmount", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net loans", "terseLabel": "Loans, net", "label": "Loans and Leases Receivable, Net Amount", "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": [ "r131", "r164" ] }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableRelatedParties", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans and Leases Receivable, Related Parties", "label": "Loans and Leases Receivable, Related Parties", "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": [ "r120", "r130" ] }, "cfr_LoansIndividuallyEvaluatedForImpairmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "LoansIndividuallyEvaluatedForImpairmentMember", "presentation": [ "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Individually Evaluated for Impairment [Member]", "label": "Loans Individually Evaluated For Impairment [Member]", "documentation": "Loans Individually Evaluated for Impairment [Member]" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.frostbank.com/role/Loans" ], "lang": { "en-us": { "role": { "terseLabel": "Loans", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "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": [ "r1213" ] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loans receivable, fair value disclosure", "label": "Loans Receivable, Fair Value Disclosure", "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": [ "r67" ] }, "us-gaap_LoansReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableMember", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Receivable [Member]", "label": "Loans Receivable [Member]", "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.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r41" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r41", "r81" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r503", "r504", "r505", "r509", "r1268", "r1269" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r503", "r504", "r505", "r509", "r1268", "r1269" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r577", "r767", "r837", "r880", "r881", "r935", "r954", "r960", "r961", "r1003", "r1019", "r1020", "r1032", "r1051", "r1057", "r1065", "r1278", "r1326", "r1327", "r1328", "r1329", "r1330", "r1331" ] }, "cfr_MaximumPercentageOfLoanRelatedToSingleIndustry": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "MaximumPercentageOfLoanRelatedToSingleIndustry", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum percentage loan related to single industry", "label": "Maximum Percentage Of Loan Related To Single Industry", "documentation": "Maximum Percentage of Loan Related To Single Industry" } } }, "auth_ref": [] }, "cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures": { "xbrltype": "integerItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures", "label": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures", "documentation": "Maximum number of quarterly periods by which the corporation has the right to defer interest payments on junior subordinated deferrable interest debentures" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1119" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1119" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1138" ] }, "cfr_ModeledExpectedCreditLossesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ModeledExpectedCreditLossesMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Modeled Expected Credit Losses [Member]", "label": "Modeled Expected Credit Losses [Member]", "documentation": "Modeled Expected Credit Losses [Member]" } } }, "auth_ref": [] }, "srt_MoodysAa1RatingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MoodysAa1RatingMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Moody's, Aa1 Rating", "label": "Moody's, Aa1 Rating [Member]" } } }, "auth_ref": [] }, "srt_MoodysAaaRatingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MoodysAaaRatingMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Moody's, Aaa Rating", "label": "Moody's, Aaa Rating [Member]" } } }, "auth_ref": [] }, "cfr_MoodysandStandardPoorsBondRatingsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "MoodysandStandardPoorsBondRatingsTableTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Moody's and Standard & Poor's Bond Ratings [Table Text Block]", "label": "Moody's and Standard & Poor's Bond Ratings [Table Text Block]", "documentation": "[Table Text Block] for Moody's and Standard & Poor's Bond Ratings [Table]" } } }, "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": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1146" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1120" ] }, "cfr_NaturalGasCommodityDerivativeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NaturalGasCommodityDerivativeMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Gas Commodity Derivative [Member]", "label": "Natural Gas Commodity Derivative [Member]", "documentation": "Natural Gas Commodity Derivative [Member]" } } }, "auth_ref": [] }, "cfr_NatureOfOperationsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NatureOfOperationsPolicyPolicyTextBlock", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations", "label": "Nature Of Operations Policy [Policy Text Block]", "documentation": "Nature of Operations Policy [Text Block]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r313" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r313" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Investing Activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r160", "r161", "r162" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r151", "r162", "r187", "r277", "r297", "r300", "r304", "r317", "r331", "r336", "r337", "r339", "r340", "r343", "r344", "r356", "r375", "r389", "r395", "r398", "r449", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r682", "r697", "r813", "r909", "r927", "r928", "r1031", "r1074", "r1274" ] }, "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "us-gaap_UndistributedEarnings", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings allocated to common stock", "label": "Net Income Loss Available To Common Stock After Participating Securities Allocation", "documentation": "Net Income Loss Available To Common Stock After Participating Securities Allocation" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation", "weight": 1.0, "order": 1.0 }, "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net income available to common shareholders", "terseLabel": "Net income (loss) available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r310", "r336", "r337", "r339", "r340", "r348", "r349", "r358", "r363", "r375", "r389", "r395", "r398", "r1031" ] }, "cfr_Netchangeinoperatingleaserightofuseasset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Netchangeinoperatingleaserightofuseasset", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Lease right-of-use assets", "label": "Net change in operating lease right of use asset", "documentation": "Net change in operating lease right of use asset" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.frostbank.com/role/AccountingStandardsUpdates" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Updates", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r230", "r231", "r233", "r275", "r329", "r330", "r333", "r334", "r345", "r346", "r454", "r455", "r635", "r636", "r637", "r667", "r678", "r684", "r685", "r686", "r702", "r703", "r704", "r721", "r722", "r733", "r772", "r773", "r774", "r844", "r845", "r846", "r847", "r849" ] }, "cfr_NonAccrualLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonAccrualLoansMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non Accrual Loans [Member]", "label": "Non Accrual Loans [Member]", "documentation": "Non-Accrual Loans [Member]" } } }, "auth_ref": [] }, "cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonAccrualLoansSegregatedByClassOfLoansLineItems", "presentation": [ "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non Accrual Loans Segregated By Class Of Loans [Line Items]", "label": "Non Accrual Loans Segregated By Class Of Loans [Line Items]", "documentation": "Non Accrual Loans Segregated By Class Of Loans [Line Items]" } } }, "auth_ref": [] }, "cfr_NonAccrualLoansSegregatedByClassOfLoansTable": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonAccrualLoansSegregatedByClassOfLoansTable", "presentation": [ "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non Accrual Loans Segregated By Class Of Loans [Table]", "label": "Non Accrual Loans Segregated By Class Of Loans [Table]", "documentation": "Non Accrual Loans Segregated By Class Of Loans [Table]" } } }, "auth_ref": [] }, "cfr_NonBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonBanksMember", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Banks [Member]", "label": "Non Banks [Member]", "documentation": "Non-Banks [Member]" } } }, "auth_ref": [] }, "cfr_NonFinancialAssetsOrNonFinancialLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonFinancialAssetsOrNonFinancialLiabilities", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-financial assets or non-financial liabilities", "label": "Non-financial assets or non-financial liabilities", "documentation": "Non-financial assets or non-financial liabilities" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1119" ] }, "cfr_NonHedgingInterestRateSwaps": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonHedgingInterestRateSwaps", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-hedging interest rate swaps \u2013 financial institution counterparties", "label": "Non Hedging Interest Rate Swaps", "documentation": "Non-hedging interest rate swaps" } } }, "auth_ref": [] }, "cfr_NonHedgingInterestRateSwaps2": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonHedgingInterestRateSwaps2", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-hedging interest rate swaps \u2013 customer counterparties", "label": "Non Hedging Interest Rate Swaps 2", "documentation": "Non-hedging interest rate swaps (2)" } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1089", "r1100", "r1110", "r1127", "r1135" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1117" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1116" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1127" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1146" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1146" ] }, "cfr_NonVestedStockAwardsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonVestedStockAwardsOutstandingMember", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-Vested Restricted Stock Units Outstanding", "terseLabel": "Non-Vested Stock Awards/Stock Units [Member]", "label": "Non Vested Stock Awards Outstanding [Member]", "documentation": "Non-Vested Stock Awards Outstanding [Member]" } } }, "auth_ref": [] }, "cfr_NonaccrualLoansYearofOriginationAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonaccrualLoansYearofOriginationAxis", "presentation": [ "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-accrual Loans Year of Origination [Axis]", "label": "Non-accrual Loans Year of Origination [Axis]", "documentation": "Non-accrual Loans Year of Origination [Axis]" } } }, "auth_ref": [] }, "cfr_NonaccrualLoansYearofOriginationDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NonaccrualLoansYearofOriginationDomain", "presentation": [ "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-accrual Loans Year of Origination [Domain]", "label": "Non-accrual Loans Year of Origination [Domain]", "documentation": "[Domain] for Non-accrual Loans Year of Origination [Axis]" } } }, "auth_ref": [] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Non Designated as Hedging Instrument [Member]", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_NoninterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestBearingDepositLiabilities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail", "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-interest-bearing demand deposits", "verboseLabel": "Non-interest-bearing public funds deposits", "label": "Noninterest-Bearing Deposit Liabilities", "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity." } } }, "auth_ref": [ "r123" ] }, "us-gaap_NoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestExpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-interest expense", "terseLabel": "Total non-interest expense", "label": "Noninterest Expense", "documentation": "Total aggregate amount of all noninterest expense." } } }, "auth_ref": [ "r196" ] }, "us-gaap_NoninterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestExpenseAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Non-interest expense:", "label": "Noninterest Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoninterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncome", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-interest income", "terseLabel": "Total non-interest income", "label": "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": [ "r194" ] }, "us-gaap_NoninterestIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncomeAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Non-interest income:", "label": "Noninterest Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoninterestIncomeOtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncomeOtherOperatingIncome", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Noninterest Income, Other Operating Income", "documentation": "Amount of revenue earned, classified as other, excluding interest income." } } }, "auth_ref": [ "r149", "r185" ] }, "us-gaap_NonperformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonperformingFinancingReceivableMember", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonperforming Financial Instruments [Member]", "label": "Nonperforming Financial Instruments [Member]", "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments." } } }, "auth_ref": [ "r72", "r1264" ] }, "cfr_NotGuaranteedorPreRefundedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NotGuaranteedorPreRefundedMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Guaranteed or Pre-Refunded [Member]", "label": "Not Guaranteed or Pre-Refunded [Member]", "documentation": "Not Guaranteed or Pre-Refunded [Member]" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail": { "parentTag": "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, before Allowance for Credit Loss", "label": "Financing Receivable, before Allowance for Credit Loss", "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": [ "r228", "r249", "r250", "r285", "r472", "r477", "r1042", "r1043", "r1168", "r1261" ] }, "cfr_NotratedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NotratedMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not rated [Member]", "label": "Not rated [Member]", "documentation": "Not rated [Member]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of primary operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1212" ] }, "cfr_NumberOfPreferredStockEquivalentDepositaryShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "NumberOfPreferredStockEquivalentDepositaryShares", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Preferred Stock equivalent depositary shares", "label": "Number of Preferred Stock equivalent depositary shares", "documentation": "Number of Preferred Stock equivalent depositary shares" } } }, "auth_ref": [] }, "us-gaap_OccupancyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OccupancyNet", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net occupancy", "label": "Occupancy, Net", "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": [ "r154", "r195", "r216" ] }, "us-gaap_OffBalanceSheetCreditLossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiability", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Off-Balance Sheet, Credit Loss, Liability", "periodEndLabel": "Off-Balance Sheet, Credit Loss, Liability", "label": "Off-Balance-Sheet, Credit Loss, Liability", "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": [ "r463", "r508" ] }, "us-gaap_OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal)", "label": "Off-Balance-Sheet, Credit Loss, Liability, Change in Method, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on off-balance sheet commitment, from change in methodology. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging." } } }, "auth_ref": [ "r465" ] }, "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss expense (benefit)", "label": "Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging." } } }, "auth_ref": [ "r468" ] }, "us-gaap_OffsettingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Offsetting [Abstract]", "label": "Offsetting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingSecuritiesSoldUnderAgreementsToResellAbstract", "lang": { "en-us": { "role": { "terseLabel": "Offsetting Securities Sold under Agreements to Repurchase [Abstract]", "label": "Offsetting Securities Sold under Agreements to Repurchase [Abstract]" } } }, "auth_ref": [] }, "cfr_OilCommodityDerivativeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OilCommodityDerivativeMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Oil Commodity Derivative [Member]", "label": "Oil Commodity Derivative [Member]", "documentation": "Oil Commodity Derivative [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r724" ] }, "cfr_OperatingLeaseNonLeaseComponents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OperatingLeaseNonLeaseComponents", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": { "parentTag": "cfr_Totaloperatingleaseexpenseexcludingrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-lease components (including taxes, insurance, common maintenance, etc.)", "label": "Operating lease non-lease components", "documentation": "Operating lease non-lease components. Including items such as taxes, insurance, and common area maintenance costs." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r725", "r726" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r723" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": { "parentTag": "cfr_Totaloperatingleaseexpenseexcludingrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Amortization Expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1199" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest receivable and other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r179", "r279", "r804", "r1075" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets [Member]", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r95", "r113" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "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.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), before tax:", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Defined-benefit post-retirement benefit plans:", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail", "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Axis]", "label": "Other Comprehensive Income Location [Axis]", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail", "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Domain]", "label": "Other Comprehensive Income Location [Domain]", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total securities available for sale and transferred securities, before tax amount", "terseLabel": "Total securities available for sale and transferred securities, before tax amount", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r292", "r293", "r294" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total securities available for sale and transferred securities, Net of Tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r292", "r293", "r294" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total securities available for sale and transferred securities, Tax Expense (Benefit)", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r292", "r293", "r295" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r37", "r46", "r303", "r705", "r708", "r711", "r1193" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), before tax", "terseLabel": "Total other comprehensive income (loss), before tax", "label": "Other Comprehensive Income (Loss), before Tax", "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r307", "r705", "r706", "r711", "r777", "r814", "r1193", "r1194" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail", "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net of tax", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r22", "r37", "r298", "r301", "r307", "r705", "r706", "r711", "r777", "r814", "r1193", "r1194" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans", "negatedLabel": "Total defined-benefit post-retirement benefit plans", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r5", "r148", "r1055", "r1284" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, Net of Tax Amount", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r5", "r148" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total defined-benefit post-retirement benefit plans, Tax Expense (Benefit)", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r5", "r6", "r174" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustment for net (gains) losses included in net income", "negatedLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Before Tax Amount", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r8", "r148", "r296", "r448" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Net of Tax", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r8", "r148", "r296", "r448" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Tax Expense (Benefit)", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)", "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit), before tax amount", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r8", "r148", "r296", "r562" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/lloss included in net income as a component of net periodic cost (benefit), Net of Tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r8", "r148", "r296", "r562" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit), Tax Expense (Benefit)", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 }, "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax expense (benefit)", "totalLabel": "Total other comprehensive income (loss), Tax Expense (Benefit)", "label": "Other Comprehensive Income (Loss), Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r6", "r302", "r307", "r623", "r644", "r645", "r705", "r709", "r711", "r777", "r814" ] }, "cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Net of Tax", "label": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax", "documentation": "Other Comprehensive Income Loss Transfers From Available For Sale To Held To Maturity Securities Net Of Tax" } } }, "auth_ref": [] }, "cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesTaxTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesTaxTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Tax Expense (Benefit)", "label": "Other Comprehensive Income (Loss) Transfers from Available For Sale To Held To Maturity Securities, Tax Tax", "documentation": "Other Comprehensive Income (Loss) Transfers from Available For Sale To Held To Maturity Securities, Tax" } } }, "auth_ref": [] }, "cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized gain on securities transferred to held to maturity", "verboseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Before Tax Amount", "label": "Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax", "documentation": "Other Comprehensive Income (Loss), Transfers from Available-for-sale to Held-to-maturity Securities, before Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized gain/loss on securities available for sale during the period", "verboseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Before Tax Amount", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r292", "r294", "r448" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Net of Tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r292", "r294", "r448" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Securities available for sale and transferred securities, Change in net unrealized gain/loss during the period, Tax Expense (Benefit)", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r6", "r293" ] }, "cfr_OtherCounterpartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OtherCounterpartiesMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other counterparties", "label": "Other Counterparties [Member]", "documentation": "Other Counterparties [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherExpenseMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Non-Interest Expense [Member]", "label": "Other Expense [Member]", "documentation": "Primary financial statement caption encompassing other expense." } } }, "auth_ref": [ "r31" ] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Non-Interest Income [Member]", "label": "Other Income [Member]", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r105" ] }, "us-gaap_OtherInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInvestmentsMember", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Investments [Member]", "terseLabel": "Other [Member]", "label": "Other Investments [Member]", "documentation": "Primary financial statement caption encompassing other investments." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest payable and other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r126", "r802", "r884", "r885", "r1075", "r1345" ] }, "us-gaap_OtherLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesMember", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities [Member]", "label": "Other Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other liabilities." } } }, "auth_ref": [ "r95", "r113" ] }, "cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]", "label": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]", "documentation": "Other Non Interest Income Non Hedging Interest Rate Derivatives [Line Items]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncome", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Earnings on life insurance policies", "label": "Other Noncash Income", "documentation": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r162" ] }, "us-gaap_OtherNoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoninterestExpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Noninterest Expense", "documentation": "Amount of noninterest expense classified as other." } } }, "auth_ref": [ "r196" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1119" ] }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income." } } }, "auth_ref": [ "r34" ] }, "cfr_Otherchargescommissionsandfees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Otherchargescommissionsandfees", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other charges, commissions, and fees", "label": "Other charges, commissions and fees", "documentation": "Amount of fee and commission revenue classified as other." } } }, "auth_ref": [] }, "cfr_OtherconsumerrealestateloansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "OtherconsumerrealestateloansMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other consumer real estate loans [Member]", "label": "Other consumer real estate loans [Member]", "documentation": "Other consumer real estate loans [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1087", "r1098", "r1108", "r1133" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1090", "r1101", "r1111", "r1136" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1090", "r1101", "r1111", "r1136" ] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Age Analysis of Past Due Loans, Segregated by Class of Loans", "label": "Financing Receivable, Past Due [Table Text Block]", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r74", "r76", "r1043", "r1263" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1115" ] }, "us-gaap_PaymentsForProceedsFromLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromLoansAndLeases", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net change in loans", "label": "Payments for (Proceeds from) Loans and Leases", "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": [ "r780" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common stock", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on preferred stock", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of Stock Issuance Costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r52" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases", "label": "Payments to Acquire Debt 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": [ "r50", "r311", "r415" ] }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireHeldToMaturitySecurities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Securities held-to-maturity - Purchases", "label": "Payments to Acquire Held-to-Maturity Securities", "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities." } } }, "auth_ref": [ "r50", "r415" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of premises and equipment", "label": "Payments to Acquire Property, Plant, 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": [ "r159" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1118" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1118" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r546", "r550", "r551", "r557", "r563", "r564", "r565", "r566", "r567", "r568", "r574", "r575", "r576", "r1055" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1117" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1127" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1120" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1116" ] }, "cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded", "label": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded", "documentation": "Percent Municipal Bond Portfolio Issued By Political Subdivision Or Agencies Within State Of Texas Guaranteed By Texas Permanent School Fund Or Have Been Pre-Refunded" } } }, "auth_ref": [] }, "cfr_PercentageOfTotalLoans": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PercentageOfTotalLoans", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of total loans", "label": "Percentage of total loans", "documentation": "Percentage of total loans" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units Outstanding", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes", "label": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes", "documentation": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes" } } }, "auth_ref": [] }, "cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PermissiblePortionOfSubordinatedNoteIncludedInCapital", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Permissible portion of subordinated note included in capital", "label": "Permissible Portion Of Subordinated Note Included In Capital", "documentation": "Permissible Portion Of Subordinated Note Included In Capital" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement [Member]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r695" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "cfr_PreRefundedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PreRefundedMember", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-Refunded [Member]", "label": "Pre-Refunded [Member]", "documentation": "Pre-Refunded [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock dividend rate percentage", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r537", "r936", "r955", "r959", "r1004" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsAndOtherAdjustments", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock dividends", "terseLabel": "Less:\u00a0Preferred stock dividends", "label": "Preferred Stock Dividends and Other Adjustments", "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders." } } }, "auth_ref": [ "r60", "r1153", "r1211" ] }, "cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PreferredStockDividendsEquivalentPerDepositaryShareDeclared", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend - Preferred Stock Dividends equivalent Per depositary Share Declared ($0.28 QTD and $0.56 YTD during both 2024 and 2023)", "label": "Preferred Stock Dividends equivalent Per depositary Share Declared", "documentation": "Preferred Stock Dividends equivalent Per depositary Share Declared" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsPerShareDeclared", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends \u2013 preferred stock (approximately $11.13 per share and $22.25 per share YTD in both 2024 and 2023)", "label": "Preferred Stock, Dividends Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding." } } }, "auth_ref": [] }, "us-gaap_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation preference value", "verboseLabel": "Preferred Stock, Liquidation Preference Per Share", "label": "Preferred Stock, Liquidation Preference Per Share", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r82", "r83", "r136", "r1201", "r1279" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, Aggregate Liquidation Preference, Value", "label": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r316", "r539" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock [Member]", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r1066", "r1067", "r1070", "r1071", "r1072", "r1073", "r1343", "r1347" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r136", "r536" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r136", "r889" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r136", "r536" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $0.01 per share; 10,000,000 shares authorized; 150,000\u00a0Series B shares ($1,000\u00a0liquidation preference) issued at June\u00a030, 2024 and December\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r136", "r806", "r1063" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification, Policy [Policy Text Block]", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1187" ] }, "cfr_PriorStockRepurchasePlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PriorStockRepurchasePlansMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "prior stock repurchase plans", "label": "prior stock repurchase plans [Member]", "documentation": "prior stock repurchase plans [Member]" } } }, "auth_ref": [] }, "cfr_PriorYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PriorYearsMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Years [Member]", "label": "Prior Years [Member]", "documentation": "Prior Years [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Issuance of Preferred Stock and Preference Stock", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfTrustPreferredSecurities", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trust preferred securities", "label": "Proceeds from Issuance of Trust Preferred Securities", "documentation": "The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLifeInsurancePolicies", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Benefits received on life insurance policies", "label": "Proceeds from Life Insurance Policy", "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": [ "r10", "r48" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities, calls and principal repayments", "label": "Proceeds from Maturities, Prepayments and Calls of Debt 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": [ "r311", "r312", "r1222" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Securities held to maturity: Maturities, calls and principal repayments", "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities", "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": [ "r49", "r1222" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "http://www.frostbank.com/role/SecuritiesSalesofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "verboseLabel": "Proceeds from sales", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r49", "r311", "r415", "r447" ] }, "us-gaap_ProceedsFromSaleOfForeclosedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfForeclosedAssets", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of repossessed properties", "label": "Proceeds from Sale of Foreclosed Assets", "documentation": "The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProceedsFromSaleOfLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLoansReceivable", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of loans", "label": "Proceeds from Sale of Loans Receivable", "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of premises and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r158" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock option exercises", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r7", "r28" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r400", "r768", "r830", "r831", "r832", "r833", "r834", "r835", "r1022", "r1052", "r1064", "r1158", "r1270", "r1271", "r1281", "r1339" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r400", "r768", "r830", "r831", "r832", "r833", "r834", "r835", "r1022", "r1052", "r1064", "r1158", "r1270", "r1271", "r1281", "r1339" ] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment Member", "label": "Property, Plant and Equipment [Member]", "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Premises and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r13", "r791", "r811", "r1063" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": -1.0, "order": 2.0 }, "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows", "http://www.frostbank.com/role/ConsolidatedStatementsofIncome", "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss expense", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r11", "r17", "r191" ] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss, expense (reversal)", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r468", "r776" ] }, "cfr_PublicFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "PublicFundsMember", "presentation": [ "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Public Funds [Member]", "label": "Public Funds [Member]", "documentation": "Public Funds [Member]" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1115" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1115" ] }, "cfr_QfactoradjustmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "QfactoradjustmentsMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Q-factor adjustments [Member]", "label": "Q-factor adjustments [Member]", "documentation": "Q-factor adjustments [Member]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r550", "r577", "r607", "r608", "r609", "r743", "r767", "r837", "r880", "r881", "r935", "r954", "r960", "r961", "r1003", "r1019", "r1020", "r1032", "r1051", "r1057", "r1065", "r1068", "r1266", "r1278", "r1327", "r1328", "r1329", "r1330", "r1331" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r504", "r505", "r506", "r507", "r550", "r577", "r607", "r608", "r609", "r743", "r767", "r837", "r880", "r881", "r935", "r954", "r960", "r961", "r1003", "r1019", "r1020", "r1032", "r1051", "r1057", "r1065", "r1068", "r1266", "r1278", "r1327", "r1328", "r1329", "r1330", "r1331" ] }, "us-gaap_RealEstateLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateLoanMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate Loan [Member]", "label": "Real Estate Loan [Member]", "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building." } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification of amounts included in net income", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r37", "r46", "r303", "r705", "r710", "r711", "r1193" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1082", "r1093", "r1103", "r1128" ] }, "us-gaap_RegulatoryAgencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAgencyAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Agency [Axis]", "label": "Regulatory Agency [Axis]", "documentation": "Information by name of regulatory agency." } } }, "auth_ref": [] }, "us-gaap_RegulatoryAgencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAgencyDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Agency [Domain]", "label": "Regulatory Agency [Domain]", "documentation": "Organization that establishes and ensures compliance with rules or regulations." } } }, "auth_ref": [] }, "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMatters" ], "lang": { "en-us": { "role": { "terseLabel": "Capital and Regulatory Matters", "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]", "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": [ "r792", "r793", "r794", "r796", "r797", "r798", "r800", "r801" ] }, "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]", "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]", "documentation": "Remaining Contractual Maturity of the Securities Sold Under Agreement [Table Text Block]" } } }, "auth_ref": [] }, "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]", "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Line Items]", "documentation": "[Line Items] for Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]" } } }, "auth_ref": [] }, "cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]", "label": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]", "documentation": "Remaining Contractual Maturity of the Securities Sold Under Agreement to Repurchase [Table]" } } }, "auth_ref": [] }, "cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RemainingRevolvingLoansConvertedToTermDuringPeriod", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Revolving Loans Converted to Term During Period", "label": "Remaining Revolving Loans Converted to Term During Period", "documentation": "Remaining Revolving Loans Converted to Term During Period" } } }, "auth_ref": [] }, "cfr_Remainingcontractualmaturityoftheagreements30to90Days": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Remainingcontractualmaturityoftheagreements30to90Days", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": { "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining contractual maturity of the agreements 30 to 90 Days", "label": "Remaining contractual maturity of the agreements 30 to 90 Days", "documentation": "Remaining contractual maturity of the agreements 30 to 90 Days" } } }, "auth_ref": [] }, "cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Remainingcontractualmaturityoftheagreementsgreaterthan90Days", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": { "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining contractual maturity of the agreements greater than 90 Days", "label": "Remaining contractual maturity of the agreements greater than 90 Days", "documentation": "Remaining contractual maturity of the agreements greater than 90 Days" } } }, "auth_ref": [] }, "cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Remainingcontractualmaturityoftheagreementsovernightandcontinuous", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": { "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining contractual maturity of the agreements overnight and continuous", "label": "Remaining contractual maturity of the agreements overnight and continuous", "documentation": "Remaining contractual maturity of the agreements overnight and continuous" } } }, "auth_ref": [] }, "cfr_Remainingcontractualmaturityoftheagreementstotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Remainingcontractualmaturityoftheagreementstotal", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Remaining contractual maturity of the agreements total", "label": "Remaining contractual maturity of the agreements total", "documentation": "Remaining contractual maturity of the agreements total" } } }, "auth_ref": [] }, "cfr_Remainingcontractualmaturityoftheagreementsupto30Days": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Remainingcontractualmaturityoftheagreementsupto30Days", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": { "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining contractual maturity of the agreements up to 30 Days", "label": "Remaining contractual maturity of the agreements up to 30 Days", "documentation": "Remaining contractual maturity of the agreements up to 30 Days" } } }, "auth_ref": [] }, "cfr_RemeasuredAndReportedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RemeasuredAndReportedAtFairValue", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remeasured and reported at fair value", "label": "Remeasured and reported at fair value", "documentation": "Remeasured and reported at fair value" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails", "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r322", "r324", "r522", "r538", "r734", "r1026", "r1027" ] }, "cfr_RepurchaseAgreementsLiabilitiesGrossOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RepurchaseAgreementsLiabilitiesGrossOffset", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amount Offset, Repurchase agreements, Financial liabilities", "label": "Repurchase Agreements Liabilities Gross Offset", "documentation": "Repurchase Agreements Liabilities Gross Offset" } } }, "auth_ref": [] }, "cfr_ResellAgreementGrossOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ResellAgreementGrossOffset", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amount Offset, Resell agreements, Financial assets", "label": "Resell Agreement Gross Offset", "documentation": "Resell Agreement Gross Offset" } } }, "auth_ref": [] }, "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount Recognized, Resell agreements, Financial assets", "label": "Resell Agreements, Period End Amounts Excluding Effects of Agreements Reported Net by Counterparty", "documentation": "This is the total amount of resale agreements as of the reporting date. This is a gross amount (does not net agreement amounts by counterparty)." } } }, "auth_ref": [] }, "us-gaap_ResidentialMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResidentialMortgageBackedSecuritiesMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Residential Mortgage Backed Securities [Member]", "label": "Residential Mortgage-Backed Securities [Member]", "documentation": "Securities collateralized by residential real estate mortgage loans." } } }, "auth_ref": [ "r1224", "r1231", "r1236", "r1241", "r1249", "r1283" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1083", "r1094", "r1104", "r1129" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1084", "r1095", "r1105", "r1130" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1091", "r1102", "r1112", "r1137" ] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockExpense", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock or Unit Expense", "label": "Restricted Stock or Unit Expense", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r139", "r169", "r809", "r844", "r849", "r856", "r890", "r1063" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r272", "r326", "r327", "r328", "r332", "r342", "r344", "r453", "r461", "r616", "r617", "r618", "r633", "r634", "r661", "r664", "r665", "r669", "r680", "r840", "r842", "r858", "r1347" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Service charges on deposit accounts", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r376", "r377", "r388", "r393", "r394", "r400", "r402", "r403", "r544", "r545", "r768" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from (expenses to) external customers", "label": "Revenues", "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": [ "r306", "r317", "r376", "r377", "r388", "r393", "r394", "r400", "r402", "r403", "r449", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r697", "r782", "r1274" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "cfr_RevolvingLoansConvertedtoTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RevolvingLoansConvertedtoTermMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Loans Converted to Term [Member]", "label": "Revolving Loans Converted to Term [Member]", "documentation": "Revolving Loans Converted to Term [Member]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use lease assets obtained in exchange for lessee operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r727", "r1062" ] }, "cfr_RiskGradeElevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RiskGradeElevenMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk Grade Eleven [Member]", "label": "Risk Grade Eleven [Member]", "documentation": "Risk Grade Eleven [Member]" } } }, "auth_ref": [] }, "cfr_RiskGradeNineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RiskGradeNineMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk Grade Nine [Member]", "label": "Risk Grade Nine [Member]", "documentation": "Risk Grade Nine [Member]" } } }, "auth_ref": [] }, "cfr_RiskGradeOneToEightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RiskGradeOneToEightMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk Grade One To Eight [Member]", "label": "Risk Grade One To Eight [Member]", "documentation": "Risk grades One To Eight [Member]" } } }, "auth_ref": [] }, "cfr_RiskGradeTenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RiskGradeTenMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk Grade Ten [Member]", "label": "Risk Grade Ten [Member]", "documentation": "Risk Grade Ten [Member]" } } }, "auth_ref": [] }, "cfr_RiskGradeThirteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RiskGradeThirteenMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk Grade Thirteen [Member]", "label": "Risk Grade Thirteen [Member]", "documentation": "Risk Grade Thirteen [Member]" } } }, "auth_ref": [] }, "cfr_RiskGradeTwelveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "RiskGradeTwelveMember", "presentation": [ "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk Grade Twelve [Member]", "label": "Risk Grade Twelve [Member]", "documentation": "Risk Grade Twelve [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1146" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1146" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r345", "r578", "r1155", "r1208" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "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": [ "r44" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Loans", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r46", "r1322", "r1323" ] }, "cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value", "label": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table [Table Text Block]", "documentation": "Schedule Of Amounts Included In Income Related To Interest Rate Derivatives Designated As Hedges Of Fair Value Table Text Block" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-Sale Securities [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Cash Flow Information", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensatingBalancesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensatingBalancesTable", "presentation": [ "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail", "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Compensating Balances [Table]", "label": "Schedule of Compensating Balances [Table]", "documentation": "Schedule itemizing specific cash or cash equivalent items which are subject to compensating balance arrangements, along with the nature of the arrangements. Where compensating balance arrangements exist (but are not agreements which legally restrict the use of cash amounts shown on the balance sheet) disclose these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement. For example, compensating balances are a common requirement for establishing a line of credit with a bank. Another example is a minimum balance that a bank may require the Entity to maintain on deposit with the institution as a condition for granting a loan." } } }, "auth_ref": [ "r143", "r278" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Cost by Plan", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "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": [ "r88" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]", "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": [ "r1334", "r1335" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Actual and Required Capital Ratios", "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]", "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": [ "r795", "r799" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.frostbank.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Expense", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r172" ] }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) [Table Text Block]", "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": [ "r147" ] }, "cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock", "presentation": [ "http://www.frostbank.com/role/DepositsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Information About Corporation's Deposits", "label": "Schedule Of Corporation Deposits Additional Information [Table Text Block]", "documentation": "Schedule Of Corporation Deposits Additional Information [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notional Amounts and Estimated Fair Values of Commodity Derivative Positions", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r23", "r91", "r92", "r93", "r94", "r97", "r102", "r108", "r109" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Earnings Per Common Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1210" ] }, "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueOffBalanceSheetRisksTable", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail", "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Off-balance Sheet Risks [Table]", "label": "Schedule of Fair Value, off-Balance-Sheet Risks [Table]", "documentation": "Schedule detailing the information required and determined to be disclosed regarding the fair value of financial assets and financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition." } } }, "auth_ref": [ "r117", "r176" ] }, "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueOffBalanceSheetRisksTextBlock", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments with Off-Balance-Sheet Risk", "label": "Schedule of Fair Value, off-Balance-Sheet Risks [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined) which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition." } } }, "auth_ref": [ "r117", "r176" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r253", "r1262" ] }, "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable", "presentation": [ "http://www.frostbank.com/role/LoansFinancingReceivablesModifiedLoansPastDueinExcessof90DaysoronNonAccrualStatusatPeriodEndDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Table]", "label": "Financing Receivable, Modified [Table]", "documentation": "Disclosure of information about financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r1032" ] }, "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Accrual Loans, Segregated by Class of Loans", "label": "Financing Receivable, Nonaccrual [Table Text Block]", "documentation": "Tabular disclosure of financing receivable on nonaccrual status." } } }, "auth_ref": [ "r74", "r473" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Past Due [Table]", "label": "Financing Receivable, Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r1043", "r1263" ] }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Foreign Exchange Contracts, Statement of Financial Position", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]", "label": "Schedule of Held-to-Maturity Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity [Table]", "label": "Debt Securities, Held-to-Maturity [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446" ] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Line Items]", "label": "Schedule of 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": [ "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Table]", "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r994", "r995", "r996", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012" ] }, "cfr_ScheduleOfMarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ScheduleOfMarketableSecuritiesLineItems", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Marketable Securities [Line Items]", "label": "Schedule Of Marketable Securities [Line Items]", "documentation": "Schedule Of Marketable Securities [Line Items]" } } }, "auth_ref": [] }, "cfr_ScheduleOfMarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ScheduleOfMarketableSecuritiesTable", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Marketable Securities [Table]", "label": "Schedule Of Marketable Securities [Table]", "documentation": "Schedule Of Marketable Securities [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.frostbank.com/role/DefinedBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Periodic Cost (Benefit)", "label": "Schedule of Net Benefit Costs [Table Text Block]", "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": [ "r170" ] }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amounts Related to Non-Hedging Interest Rate and Commodity Derivatives", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument." } } }, "auth_ref": [ "r103", "r1157" ] }, "cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]", "label": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]", "documentation": "Schedule Of Other Non Interest Income Non Hedging Interest Rate Derivatives [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRealizedGainLossTableTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Realized Gain (Loss)", "label": "Schedule of Realized Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales." } } }, "auth_ref": [ "r1254" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r64", "r65", "r66", "r79" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Operating Results by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r64", "r65", "r66", "r79" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Issued in Connection with Stock Compensation Awards", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r26", "r27", "r87" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r580", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]", "label": "Debt and Equity Securities, FV-NI [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Securities, with Unrealized Losses Segregated by Length of Impairment", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value)." } } }, "auth_ref": [ "r212" ] }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]", "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r171" ] }, "cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding", "label": "Schedule of weighted-average rates paid and received for interest rate swaps [Table Text Block]", "documentation": "[Table Text Block] for Schedule of weighted-average rates paid and received for interest rate swaps [Table]" } } }, "auth_ref": [] }, "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesBorrowedAmountOffsetAgainstCollateral", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount, Financial Assets, Resell Agreements", "label": "Security Borrowed, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of security borrowed from entity in exchange for collateral. Includes security borrowed not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r36" ] }, "us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesBorrowedNotSubjectToMasterNettingArrangement", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Amount Recognized, Resell agreements, Financial Assets", "label": "Securities Borrowed, Not Subject to Master Netting Arrangement", "documentation": "Amount of securities borrowed from entities in exchange for collateral, not subject to a master netting arrangement." } } }, "auth_ref": [ "r30", "r144" ] }, "us-gaap_SecuritiesPurchasedUnderAgreementsToResell": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesPurchasedUnderAgreementsToResell", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Resell agreements", "label": "Securities Purchased under Agreements to Resell", "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r184", "r289", "r291", "r323" ] }, "us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Financial Instruments, Resell Agreements", "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset", "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell." } } }, "auth_ref": [ "r36", "r290", "r1025" ] }, "us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesPurchasedUnderAgreementsToResellGross", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount Recognized, Resell agreements, Financial assets", "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, before Offset", "documentation": "Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r145", "r288" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchase", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase agreements", "label": "Securities Sold under Agreements to Repurchase", "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": [ "r124", "r289", "r291", "r319", "r320", "r935", "r954", "r961", "r1003" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Collateral, Repurchase Agreements, Financial Liabilities", "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase." } } }, "auth_ref": [ "r36", "r290", "r1025" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails", "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Not Offset Financial Instruments, Repurchase Agreements, Financial Liabilities", "terseLabel": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities", "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset", "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": [ "r36", "r290", "r1025" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGross", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail": { "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails", "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount Recognized, Repurchase agreements, Financial liabilities", "verboseLabel": "Securities Sold under Agreements to Repurchase, Gross", "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, before Offset", "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": [ "r145", "r288" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": { "parentTag": "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Amount Recognized, Repurchase Agreements, Financial Liabilities", "label": "Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement", "documentation": "Amount 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, not subject to a master netting arrangement." } } }, "auth_ref": [ "r30", "r144" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1077" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r403", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r501", "r502", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r1045", "r1158", "r1339" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.frostbank.com/role/OperatingSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r371", "r372", "r373", "r374", "r375", "r387", "r392", "r396", "r397", "r398", "r399", "r400", "r401", "r403" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [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": [] }, "cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "SeriesBPreferredStockEquivalentDepositarySharesMemberMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock Equivalent Depositary Shares Member", "label": "Series B Preferred Stock Equivalent Depositary Shares Member [Member]", "documentation": "Series B Preferred Stock Equivalent Depositary Shares Member" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock [Member]", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1188", "r1189", "r1280" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited/expired, Number of Shares/Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r601" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited/Expired, Weighted-Average Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r601" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, Number of Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r599" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted Weighted-Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r599" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, Number of Shares/Units", "periodEndLabel": "Ending Balance, Number of Shares/Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r596", "r597" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, Weighted-Average Grant-Date Fair Value", "periodEndLabel": "Ending Balance, Weighted-Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r596", "r597" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock Awards exercised/vested, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r600" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r600" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r580", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, Number of Shares", "periodEndLabel": "Ending Balance, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r588", "r589" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, Weighted-Average Exercise Price", "periodEndLabel": "Ending Balance, Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r588", "r589" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail", "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised, Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r593" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "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.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short-duration insurance contracts, discounted liabilities [Line Items]", "label": "Short-Duration Insurance Contracts, Discounted Liabilities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r836" ] }, "us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortdurationInsuranceContractsDiscountedLiabilitiesTable", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short-duration Insurance Contracts, Discounted Liabilities [Table]", "label": "Short-Duration Insurance Contracts, Discounted Liabilities [Table]", "documentation": "Disclosure of information about liabilities for unpaid claims and claim adjustment expenses that are presented at present value." } } }, "auth_ref": [ "r836" ] }, "cfr_Shorttermoperatingleaserentexpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Shorttermoperatingleaserentexpense", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": { "parentTag": "cfr_Totaloperatingleaseexpenseexcludingrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease expense", "label": "Short term operating lease rent expense", "documentation": "Short term operating lease rent expense" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r163", "r315" ] }, "cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Significantchangeinexpectedfutureminimumleasepaymentssinceyearend", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Significant change in expected future minimum lease payments since year end", "label": "Significant change in expected future minimum lease payments since year end", "documentation": "Significant change in expected future minimum lease payments since year end" } } }, "auth_ref": [] }, "cfr_SpecificValuationAllowancesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "SpecificValuationAllowancesMember", "presentation": [ "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Specific Valuation Allowances [Member]", "label": "Specific Valuation Allowances [Member]", "documentation": "Specific Valuation Allowances [Member]" } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit [Member]", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r1272", "r1341", "r1342" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r276", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r403", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r498", "r501", "r502", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r1045", "r1158", "r1339" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/DocumentandEntityInformation", "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r234", "r282", "r283", "r284", "r317", "r351", "r355", "r359", "r363", "r369", "r370", "r449", "r510", "r512", "r513", "r514", "r517", "r518", "r536", "r537", "r539", "r540", "r542", "r697", "r852", "r853", "r854", "r855", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r889", "r910", "r929", "r1013", "r1014", "r1015", "r1016", "r1017", "r1154", "r1201", "r1209" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r22", "r43", "r272", "r302", "r303", "r304", "r326", "r327", "r328", "r332", "r342", "r344", "r368", "r453", "r461", "r543", "r616", "r617", "r618", "r633", "r634", "r661", "r663", "r664", "r665", "r666", "r669", "r680", "r705", "r707", "r708", "r709", "r710", "r711", "r732", "r840", "r841", "r842", "r858", "r929" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r326", "r327", "r328", "r368", "r768", "r851", "r869", "r882", "r883", "r884", "r885", "r886", "r887", "r889", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r902", "r903", "r904", "r905", "r906", "r908", "r911", "r912", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r929", "r1069" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfPartnersCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfPartnersCapitalAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Partners' Capital [Abstract]", "label": "Statement of Partners' Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail", "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r345", "r578", "r1155", "r1156", "r1208" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity", "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r326", "r327", "r328", "r368", "r768", "r851", "r869", "r882", "r883", "r884", "r885", "r886", "r887", "r889", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r902", "r903", "r904", "r905", "r906", "r908", "r911", "r912", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r929", "r1069" ] }, "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum dividends available without prior regulatory approval", "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval", "documentation": "Amount of dividends that can be declared or paid without approval of regulatory agency." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1086", "r1097", "r1107", "r1132" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "New shares issued from available authorized shares", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r22", "r136", "r137", "r169" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical", "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in\u00a02023)", "negatedLabel": "Stock options exercised, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r22", "r136", "r137", "r169", "r593" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option exercises/stock unit conversions (38,452 shares QTD and 122,628 shares YTD in 2024 and 13,626 shares QTD and 64,013 shares YTD in\u00a02023)", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r22", "r43", "r169" ] }, "cfr_StockRepurchase2024PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "StockRepurchase2024PlanMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "stock repurchase 2024 plan", "label": "stock repurchase 2024 plan [Member]", "documentation": "stock repurchase 2024 plan" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program, Authorized Amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program, Period in Force", "label": "Stock Repurchase Program, Period in Force", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Total shareholders\u2019 equity at beginning of period", "periodEndLabel": "Total shareholders\u2019 equity at end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r137", "r140", "r141", "r165", "r891", "r907", "r930", "r931", "r1063", "r1075", "r1203", "r1259", "r1321", "r1347" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubordinatedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedDebt", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "netLabel": "Subordinated notes, net of unamortized issuance costs", "verboseLabel": "Subordinated notes", "label": "Subordinated Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [ "r39", "r134", "r182", "r1337" ] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedDebtMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Debt [Member]", "label": "Subordinated Debt [Member]", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r712", "r736" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r712", "r736" ] }, "cfr_Superseded2015PlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Superseded2015PlanDomain", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Superseded 2015 Plan [Domain]", "label": "Superseded 2015 Plan [Domain]", "documentation": "Superseded 2015 Plan [Domain]" } } }, "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": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1126" ] }, "cfr_Taxexpensebenefitofsecuritiesgainslosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Taxexpensebenefitofsecuritiesgainslosses", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/SecuritiesSalesofAvailableforSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax (expense) benefit of securities gains/losses", "label": "Tax (expense)benefit of securities (gains)losses", "documentation": "Tax (expense)benefit of securities (gains)losses" } } }, "auth_ref": [] }, "cfr_TexasLeadingIndexEconomicConditionIndicator": { "xbrltype": "decimalItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TexasLeadingIndexEconomicConditionIndicator", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Texas Leading Index economic condition indicator", "label": "Texas Leading Index Economic Condition Indicator", "documentation": "Texas Leading Index economic condition indicator" } } }, "auth_ref": [] }, "us-gaap_TierOneLeverageCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapital", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage Ratio, Actual, Capital Amount", "label": "Banking Regulation, Tier 1 Leverage Capital, Actual", "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount", "label": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer", "documentation": "Tier One Leverage Capital Required for Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer" } } }, "auth_ref": [] }, "cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBufferRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredPlusCapitalConservationBufferRatio", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage Ratio, Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "label": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "documentation": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio" } } }, "auth_ref": [] }, "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Capital Amount", "label": "Banking Regulation, Tier 1 Leverage Capital, Well Capitalized, Minimum", "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage Ratio, Required to be Considered Well Capitalized, Ratio", "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Well Capitalized, Minimum", "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_TierOneLeverageCapitalToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalToAverageAssets", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage Ratio, Actual, Ratio", "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Actual", "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "us-gaap_TierOneRiskBasedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapital", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount", "label": "Banking Regulation, Tier 1 Risk-Based Capital, Actual", "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework." } } }, "auth_ref": [ "r795" ] }, "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyMinimumCapitalRequiredPlusCapitalConservationBuffer", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Capital Amount", "label": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer", "documentation": "Tier One Risk Based Capital Required For Capital Adequacy Minimum Capital Required Plus Capital Conservation Buffer" } } }, "auth_ref": [] }, "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBufferRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredPlusCapitalConservationBufferRatio", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio", "documentation": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Plus Capital Conservation Buffer, Ratio" } } }, "auth_ref": [] }, "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Capital Amount", "label": "Banking Regulation, Tier 1 Risk-Based Capital, Well Capitalized, Minimum", "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Required to be Considered Well Capitalized, Ratio", "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Well Capitalized, Minimum", "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action." } } }, "auth_ref": [ "r795" ] }, "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositLiabilityAboveUsInsuranceLimit", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits not covered by deposit insurance", "label": "Time Deposit Liability, above US Insurance Limit", "documentation": "Amount of uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US). Excludes time deposit that is otherwise uninsured." } } }, "auth_ref": [ "r262" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1118" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1125" ] }, "cfr_TotalconsumerrealestateloansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TotalconsumerrealestateloansMember", "presentation": [ "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail", "http://www.frostbank.com/role/LoansFinancingReceivableGrossChargeOffsByYearofOriginationDetails", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total consumer real estate loans [Member]", "label": "Total consumer real estate loans [Member]", "documentation": "Total consumer real estate loans [Member]" } } }, "auth_ref": [] }, "cfr_Totaloperatingleaseexpenseexcludingrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Totaloperatingleaseexpenseexcludingrent", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease expense, excluding rent", "label": "Total operating lease expense, excluding rent", "documentation": "Total operating lease expense, excluding rent" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1145" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1147" ] }, "us-gaap_TradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecurities", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trading account securities", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r129", "r281", "r1023" ] }, "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock", "presentation": [ "http://www.frostbank.com/role/SecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Account Securities, at Estimated Fair Value", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionDomain", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction [Domain]", "label": "Transaction [Domain]", "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionTypeAxis", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Type [Axis]", "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails", "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail", "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail", "http://www.frostbank.com/role/LoansAdditionalInformationDetail", "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail", "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails", "http://www.frostbank.com/role/LoansLoansDetail", "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails", "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails", "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "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": [ "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", "r442", "r443", "r444", "r445", "r446", "r535", "r541", "r670", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r815", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1254", "r1256", "r1257", "r1258" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1148" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1149" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1147" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1147" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1150" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1148" ] }, "cfr_TreasurySharesIssuedRelatedToStockOptionExercises": { "xbrltype": "sharesItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TreasurySharesIssuedRelatedToStockOptionExercises", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued from available treasury stock", "label": "Treasury Shares Issued Related To Stock Option Exercises", "documentation": "Treasury Shares Issued Related To Stock Option Exercises" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023)", "verboseLabel": "Treasury Stock, Shares, Acquired", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r22", "r137", "r169" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 415,954 shares at June\u00a030, 2024 and 219,295 at December\u00a031, 2023", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r42", "r84", "r85" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail", "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock (301,094 shares QTD and 319,287 shares YTD in 2024 and 289,149 shares QTD and 298,332 shares YTD in 2023)", "terseLabel": "Purchase of treasury stock (289,149 shares QTD and 298,332 shares YTD in 2023 and 7,459 shares YTD in 2022)", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r22", "r84", "r169" ] }, "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Modification to Borrowers Experiencing Financial Difficulty", "label": "Financing Receivable, Modified [Table Text Block]", "documentation": "Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r1032", "r1215", "r1216", "r1217", "r1218" ] }, "cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember", "presentation": [ "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]", "label": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]", "documentation": "Trust Preferred Securities Tier Two Capital Allowable Portion [Member]" } } }, "auth_ref": [] }, "cfr_Trustandinvestmentmanagementfees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Trustandinvestmentmanagementfees", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Trust and investment management fees", "label": "Trust and investment management fees", "documentation": "Income from services rendered by trust departments or by any consolidated subsidiaries acting in a fiduciary capacity, including fees earned for (1) acting as an agent for fiduciary placement and loans and (2) custody or investment advisory services when such fees are not separately billed to the customer. This item excludes commissions and fees received for the accumulation or disbursement of funds deposited to Individual Retirement or Keogh plan accounts when such are not handled by the reporting entity's trust department." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Adoption [Domain]", "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r274", "r331", "r332", "r333", "r335", "r345", "r411", "r412", "r450", "r451", "r452", "r453", "r456", "r457", "r458", "r459", "r460", "r461", "r499", "r616", "r617", "r618", "r631", "r632", "r633", "r634", "r648", "r649", "r650", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r668", "r669", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r693", "r694", "r698", "r699", "r700", "r701", "r713", "r714", "r717", "r718", "r719", "r720", "r728", "r729", "r730", "r731", "r732", "r769", "r770", "r771", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ] }, "cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico", "crdr": "debit", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. dollar denominated loans and commitments to borrowers in Mexico", "label": "U.S. dollar denominated loans and commitments to borrowers in Mexico", "documentation": "U.S. dollar denominated loans and commitments to borrowers in Mexico" } } }, "auth_ref": [] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails", "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "US States and Political Subdivisions Debt Securities [Member]", "terseLabel": "States and political subdivisions [Member]", "label": "US States and Political Subdivisions Debt Securities [Member]", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r1053", "r1340" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails", "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail", "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails", "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail", "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury [Member]", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r1028", "r1053", "r1055", "r1333" ] }, "us-gaap_UnderlyingAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnderlyingAssetClassAxis", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Asset Class [Axis]", "label": "Underlying Asset Class [Axis]", "documentation": "Information by underlying asset class." } } }, "auth_ref": [] }, "us-gaap_UnderlyingAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnderlyingAssetClassDomain", "presentation": [ "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Asset Class [Domain]", "label": "Underlying Asset Class [Domain]", "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)." } } }, "auth_ref": [ "r106" ] }, "us-gaap_UndistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarnings", "crdr": "credit", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Undistributed earnings allocated to common stock", "label": "Undistributed Earnings, Basic", "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed." } } }, "auth_ref": [ "r357", "r361" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Earnings allocated to participating securities", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r357", "r360", "r361" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1144" ] }, "cfr_Unfundedbalances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "Unfundedbalances", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/LoansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unfunded balances", "label": "Unfunded balances", "documentation": "Unfunded balances" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r622", "r626" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r61", "r62", "r63", "r222", "r223", "r224", "r225" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311" ] }, "cfr_WeightedAverageInterestRatePaidMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "WeightedAverageInterestRatePaidMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Interest Rate Paid [Member]", "label": "Weighted Average Interest Rate Paid [Member]", "documentation": "Weighted Average Interest Rate Paid [Member]" } } }, "auth_ref": [] }, "cfr_WeightedAverageInterestRateReceivedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "WeightedAverageInterestRateReceivedMember", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Interest Rate Received [Member]", "label": "Weighted Average Interest Rate Received [Member]", "documentation": "Weighted-Average Interest Rate Received [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted-average shares outstanding for diluted earnings per common share", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r350", "r363" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding for basic earnings per common share", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r348", "r363" ] }, "cfr_WeightedAverageRiskGradeForLoans": { "xbrltype": "decimalItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "WeightedAverageRiskGradeForLoans", "presentation": [ "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails", "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Risk Grade For Loans", "terseLabel": "Weighted Average Risk\u00a0Grade", "label": "Weighted Average Risk Grade For Loans", "documentation": "Weighted Average Risk Grade for Loans" } } }, "auth_ref": [] }, "cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock", "presentation": [ "http://www.frostbank.com/role/LoansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination", "label": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]", "documentation": "Weighted Average Risk Grades for All Commercial Loans by Class and Year of Origination [Table Text Block]" } } }, "auth_ref": [] }, "cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps": { "xbrltype": "percentItemType", "nsuri": "http://www.frostbank.com/20240630", "localname": "WeightedAverageStrikeRateOutstandingInterestRateCaps", "presentation": [ "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average strike rate for outstanding interest rate caps", "label": "Weighted Average Strike Rate Outstanding Interest Rate Caps", "documentation": "Weighted Average Strike Rate Outstanding Interest Rate Caps" } } }, "auth_ref": [] }, "exch_XNYS": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2023", "localname": "XNYS", "presentation": [ "http://www.frostbank.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "NEW YORK STOCK EXCHANGE, INC. [Member]", "label": "NEW YORK STOCK EXCHANGE, INC. [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "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),(j),(k)", "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-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": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(a,b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "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": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-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": "(a)", "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": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4K", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "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(a))", "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.12)", "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(1))", "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(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)", "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.2)", "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.3)", "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.4)", "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(e))", "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": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "235", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "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": "2", "Subparagraph": "(SAB Topic 6.H.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "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.6)", "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.7(a),(b))", "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.8)", "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481746/310-40-50-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(i)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r183": { "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" }, "r184": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.11)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13(c),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-8B" }, "r216": { "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" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(b)", "Publisher": "SEC" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(e)", "Publisher": "SEC" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(5)", "Publisher": "SEC" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "c", "Publisher": "SEC" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Publisher": "SEC" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r280": { "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" }, "r281": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(3)(b))", "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(30)(a)(4))", "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(4))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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)(2)(i)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r324": { "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)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6A" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r484": { "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" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "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": "(o)", "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": "(p)", "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": "(q)", "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": "(r)(1)", "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)(2)", "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": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r705": { "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" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-5" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "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(2)(a))", "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(2)(b))", "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(3)(a))", "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(3)(b))", "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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(6)(e))", "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(8))", "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(9)(b))", "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(9)(c))", "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(9)(d))", "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(9)(e))", "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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r911": { "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" }, "r912": { "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" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "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(7)(c)(6))", "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(7)(c)(7))", "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r934": { "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)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r935": { "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" }, "r936": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r937": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r938": { "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 B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r939": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r940": { "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 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r941": { "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" }, "r942": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r943": { "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 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r944": { "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 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r945": { "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 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r946": { "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 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r947": { "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 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-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 C)(Footnote 8)(c))", "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 8))", "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": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r951": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r954": { "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" }, "r955": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r956": { "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" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r962": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r963": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r965": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r966": { "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 B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r967": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r968": { "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 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r969": { "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 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r970": { "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 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r971": { "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 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r972": { "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 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r973": { "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 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r974": { "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 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r975": { "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 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r976": { "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 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r977": { "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" }, "r978": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r979": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r980": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r989": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r990": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r993": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r994": { "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 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r995": { "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 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r996": { "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 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r997": { "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 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r998": { "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 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r999": { "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 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1000": { "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 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1001": { "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 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1002": { "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 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1003": { "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" }, "r1004": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1005": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1006": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1007": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1008": { "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 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1009": { "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" }, "r1010": { "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 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1011": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1012": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1013": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r1014": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1015": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1016": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1017": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r1025": { "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" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15" }, "r1041": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r1046": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1050": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1061": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1097": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1098": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1099": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1100": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1101": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1102": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1103": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1111": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1112": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1113": { "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" }, "r1114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "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" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1138": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1139": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1146": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1147": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1148": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1149": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1150": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1151": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1152": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1153": { "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" }, "r1154": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1155": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1156": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r1158": { "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" }, "r1159": { "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" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Industry Guide", "Number": "3", "Section": "V", "Paragraph": "D-E", "Publisher": "SEC" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Publisher": "SEC" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(d)", "Publisher": "SEC" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(e)", "Publisher": "SEC" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(2)(i)(ii)", "Publisher": "SEC" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(2)(i)(iii)", "Publisher": "SEC" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(2)(i)(iv)", "Publisher": "SEC" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1188": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1189": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1190": { "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" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r1193": { "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" }, "r1194": { "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" }, "r1195": { "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" }, "r1196": { "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" }, "r1197": { "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" }, "r1198": { "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" }, "r1199": { "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" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1203": { "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" }, "r1204": { "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" }, "r1205": { "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" }, "r1206": { "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" }, "r1207": { "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" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1210": { "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" }, "r1211": { "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" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1213": { "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" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-33" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-34" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r1219": { "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" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-30/tableOfContent" }, "r1221": { "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" }, "r1222": { "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" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-14" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1225": { "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" }, "r1226": { "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" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1228": { "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" }, "r1229": { "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" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1231": { "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" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1235": { "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" }, "r1236": { "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" }, "r1237": { "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" }, "r1238": { "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" }, "r1239": { "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" }, "r1240": { "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" }, "r1241": { "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" }, "r1242": { "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" }, "r1243": { "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" }, "r1244": { "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" }, "r1245": { "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" }, "r1246": { "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" }, "r1247": { "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" }, "r1248": { "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" }, "r1249": { "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" }, "r1250": { "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" }, "r1251": { "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" }, "r1252": { "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" }, "r1253": { "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" }, "r1254": { "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" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1256": { "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" }, "r1257": { "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" }, "r1258": { "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" }, "r1259": { "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" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326-20/tableOfContent" }, "r1261": { "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" }, "r1262": { "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" }, "r1263": { "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" }, "r1264": { "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" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326-30/tableOfContent" }, "r1266": { "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" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1270": { "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" }, "r1271": { "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" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1274": { "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" }, "r1275": { "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" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1278": { "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" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r1281": { "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" }, "r1282": { "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" }, "r1283": { "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" }, "r1284": { "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" }, "r1285": { "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" }, "r1286": { "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" }, "r1287": { "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" }, "r1288": { "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" }, "r1289": { "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" }, "r1290": { "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" }, "r1291": { "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" }, "r1292": { "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" }, "r1293": { "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" }, "r1294": { "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" }, "r1295": { "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" }, "r1296": { "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" }, "r1297": { "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" }, "r1298": { "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" }, "r1299": { "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" }, "r1300": { "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" }, "r1301": { "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" }, "r1302": { "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" }, "r1303": { "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" }, "r1304": { "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" }, "r1305": { "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" }, "r1306": { "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" }, "r1307": { "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" }, "r1308": { "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" }, "r1309": { "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" }, "r1310": { "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" }, "r1311": { "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" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r1314": { "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" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1318": { "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" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r1320": { "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" }, "r1321": { "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" }, "r1322": { "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" }, "r1323": { "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" }, "r1324": { "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" }, "r1325": { "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" }, "r1326": { "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" }, "r1327": { "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" }, "r1328": { "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" }, "r1329": { "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" }, "r1330": { "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" }, "r1331": { "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" }, "r1332": { "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" }, "r1333": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1334": { "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" }, "r1335": { "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" }, "r1336": { "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" }, "r1337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1339": { "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" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1343": { "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" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1345": { "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" }, "r1346": { "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" }, "r1347": { "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" }, "r1348": { "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" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1350": { "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 126 0000039263-24-000057-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000039263-24-000057-xbrl.zip M4$L#!!0 ( )%X^5C87F7[-M@" ^=.@ 0 8V9R+3(P,C0P-C,P+FAT M;>R];7?;.I(N^GU^!:]ZSNGLM6B'[Y2?/?_Y_A__QZ_]S.G$M-.B'=W9PAWS]_LP)<>C[KG5B>Z9Y MX@1WSLF=88Q.;#SP/<\8A%[?U\,S;9@/*L6%XY0OD=NRGY\/FHR2W" MZ/D=YP_WWI=?KF;TM7&:]MJ4+BX/<;1]H.2+9T,(1MFS&X^R-"_N4/+C-$@G M]$K'\&QC?O6V*38'@\'[1XJMQ2UG1?;JG [>DV^7K[^!JF?WI-^N 6K[/=]" MDV6<&-:):2T'EI_<(S3=E,O\B]7$G,6(&((>3DY^O^D-?QUC% Y_G> ":?2G M)_B/6?3PE]Y%FA3$*)S?$4X[_TPBB?QNCI+$D33)X?/9[1"W%6 M_C,*0YRP?Y+OOQ+#E$5!^?C'XCL>_:47G! -2M"$W@E'9^?$=(74?'V*T7U/ MBXA.C4ZL06\X0G&.?WW_[$85[KNPBI^B/$#Q/S'*/I%/\L43"&R&](UY/>": M7)Z&SQ]A]H;_91W^@*N$".+I@CPB0_'G),2/_P<_+6]N]88&_1][8'GVX0^Y MF&79LUFZ2L)+LHKTM!*L?^D1=)^%Y).3";G+F/[R)$1/)SA9#L7N#2]Q@"=W M.--LL])8W/Y@,1J"P;-/48+B)S**/!V1!:S V83](TD+O)Q7HH!N;WCM_K/: MDP;&(4_R#GE2?_&DN>Z>W11I\.,[GLZR8$Q6HNLLO<_0I,3,Y^13F@787&+? M- APKLW-A[Y_KE\9'F$BNP#G6ZP"M4]G.5M9R+ T9J_."F(+_M++H\DTILL& M^VRS)"K8N/,Q(E_V%I]/,,IG M&1Z6?Y5?_OK^^7>+O^D]-NXWRT,R/3?TA\N;$AL4A7C]4C8UJ$BSE\^=>PAG MO]]CW_'6&U.XYZMLW"N9485\12($ MB;C2W3)J$U[>BRR79]_)%Y7N1) ?;MZ*ZN1?Z3>5[O7'#&7%EI>D=YM_5^E^ M=W?QUIZSV1R5\RVWNFWWS[>_E[I7@%Z'1,7Y]4P@6>;<[6XU]7OWRO= M*\?W=/G;.O?_ M\WQ5?/GCY0B>WWW*#/'B+^)69P5= YF#<&*8Y'\7OUM]MQQFN':I=T+]I^?? M+/Y>/.3]L_?>/@U6W=,P?YM23.6?(7G8XS2.@JCXK5S+PXA\RX+0-7_D2Y07 M)!#-KTA0058_OM]ZKST>L5HKR:S185W$*,^_C=C: M63YE<S(/U9O:):9W8)H\W\SMF ME@ZP&?5 JJ\FOAW$#P#H\LMER&E^&3(-:/-@[S\/-L=Y !>>V/N[)3SG 5Q\ MLF&0KOZ84?(TG4S3A/R9/S=*S2X#-B=K9,*/"]Z>]EKCMIKFO'87O.8Y/P_# MB*:<4'R-HO!S:_]D"AYOG_C@L4)3B\0EE" U=A)K[V.*9NX ?! M;#*+:47$MV*,,WI=AL?T;@_X M?+7W:K6'-\+;5@#!EU5[\"6C(88@N-JC11FL-@1!B1[.-N;C0Q"6Z$&PF!2T M)7HN,V_Z"%PT]P#MXD7/=X%P#UPDP7\Y", +[:FN1<] M0&\TZ\N-%[%%C[B;\G5XSKGHP7(;O@[/^1<]!F[4U^$Y\:+'LVW[.CQE(7J0 MV[2OPW/N@56$\GPU%4?NFG@ Q5VV"CH%%9R*4 41E.CA;#MYEG:$Y8@>!#?+ M/?"B?!S1X^ &N0=N,[;MQ M_&0A>BS9O!O';^Y5'+EKXE\6<+?0T\950:>@@E,1JB""$CW?W-I^EC:$I0+T MO7T%BZ.OH +TYN=BMSK^G O26)EX%Z'!DH0+T]N:^]@"]O5<3/:IMOL:S MA<9UGN@A;/O<0TN"$SVD;:YE>4L"$CV,;:VVLPUAB1[\ME(QW8:@P$;,]/RD M)(CHP51YD-O#\\P%L#EMV+:'IPC AO:P; _/*0<;IW].EH>X?GRZ(/"^3[.G;Z-+?%?, MC/:WCW$@:.\E(VI6>+B,FX5B8:&H09'PF#9/,$B.%.9 MF,, ");+%"F"4^@[$'WBT[KM1W *? >"#QR1W9+$5037%.+ \?7*QM0L<; $ M.=@(;C^HP9&P'"1T?1%<4SI_% #G4Y#1.GI1D#< QT!#"MT4[.J"'3@:&E#, MIE!7%^K 4N&R1T_=@QI83EZ)FK>HP;+?H,(S(44K![4L?EP&!Q'@^-XNQDMP MX ".C.U@' ,'#6")6MGC"S@04$RN*O=KAKSWT@6-X MU88*V2$'CNE55J9ND2O&%^*6"JXB5LRO*OIK%X&*:5;P:Q%^BME6Z&L/?>"8 M=+6M0G;(@6/NE96I6>0F6*H<;!S7Q,8*KB*6@XX6OX+G* 0V5CO&%7K@N&A( M 9S"76VX T=( XK<%.QJ@QU84ESV&*J#6 /+SBM990#" %A.=Z<,UM#0P&DM-K<9 M!TME0IIQF^>,@R7Q8,TX1ZL"EK^"-.,<#S> LN*ZYZ!3T*/U96 M-%MUE>#L_NDZ2\-90*VF.)H$/0@73CI<=0=Z#,[+SI42NL'90Q1@893'@1ZP MBR<>GMKC0(_N^=DV5D&[EJ.\0$P$)HT*N[ 1#"_+AJ3^N[ S# M9A[B.R8.=TZW20B;/7)EIQ_ 2(VKKLG.32QN][=T@J_^F$4[-[\!TBC9*8B& M9<-5;V1G&C9E\T4H'T]VIJ$%^7#5']F9!NJ#4]E\GDRS] '3'XE%-+BR$PVM M2(BK#G6!9V"I/O+B^8PXW1EQN#%SN&.A=,GK N/0FJ1XZI0G._= )<7R>\+K ME.Q\0ZN2XJI37>$85GR04+&2UQ6>H4'Y<-6?KG -%W-#)Y;V=(5I:$PZ7'5' M=IYAN5=L5J23]"Z*!5M[9&<9#I)/U4&^OK&6)JNBL@OL;7KU6. D+#NYBH,0 MV5F.>A'R)@Y>/3 MZM^W3],7RQ3[X>H"<>0"EH423RX\(S1?=O;IN=E=<5 ?9Q$91W*??R'VCDB< MY4_$RA'[LC-3P&3'5>^@\U;KON8USECOG"3 M)GX+']N^[ZFR;2\@LADBS Y M>\&"]R'A:@%DY]=@Q%KUXA\0G&2G [DO* I5>Z *.H78A:5.U V7?>ALHKS@ MD:96J2\[M7A CA@NS 'A!BR7V&6A@"42.9I=(JWS(,AF**YIM#2->\R \VLFBVN4%Y>S M-6AMN]0VBK0_N$1/^?QR<7PMD?C ;2)YZ_*K/V:41/XKB6H+G-V.43(P]A>2 M<&@'A"KH?&!%5*'X/,]QH7!3,VX&T*G PW#S-570J1TZLC. [>5)N^<5#:#3 M@MWQBJ!T4>8*KRX0G#!MU3&.'2 B<2K2N G26F$NL#HMEH)U$&_221NN4M^ M4^N%U5Q1)COO#=YR2>)%2<9]B^5%R6621"*\FRPS53[3#NA8AF2HZR.V1"A_9R>")..N!?9W9-G^8QDB M<=FBUQO)@QK)V&KHWH\\P)&=@&Y@MV$''1_)Z&:!'1^1^V%;1I>XYI:LCQST MCBD9M0S=P1':K)@B4A9CAX#("&)Q(A*O-9)1BM67>L 20(L&4?7 MX^^XS+S,,B*1W]*0W#) - _SXJR ,(SHIRC^-$MH<@IN]1DLFZ?! DOH*035:;#::1MD62*Q@B#JS&'J"QP#9HE$ M'2I$26?0P-*DT*57EST 2XE"%P@(=9*,26VC3D$YSF)P1198KEIA76&=\ZH, MEED7!^LJGFC.(^5JY\'F!!3V%?9KMOM@$Q3B8%\@Z' UFV S$PHZP*V.+7N6 MX>C(8.\!?R83FR4HOLAP&!6T+"S/Z?U7X/D>Y3_^FJ$0?TOP;7H5W8_%"<%M ML,F#,':*DEF=8ZL,Q[:R!1]A,40AVP M!'\5A(XC@A454]8($[#T?HLP4:8,%D;!DOL**+" I;BAR*KG0-^7O[%X/M/ MC+)T]"V+[N<%$"N!@*'K7! QRK7 T>U^1=,_J]ZJU6'T; DLI09'548+[X;AFNLE;-NK)3OLJT M20)4L.2ST.7=_-0#$%3 $M$**NU;4D X!<>(BX\8>>MJ77 $N?AH$<53$PVJ MX,AZ\:'*NRX9$%IDI^TE0(ORV!A4/94Z:!6J^]4I \*+2AP(@!=EW$JPJK2! M$ $&(,2HY $WQ,A<..Z!Y>Z[@!-Q*L@]L,1]%W B3BFY!XXX%[^47,9$H >. M,A>_IEQ*G(#CJR4I+I<2+(JN;B1,EJ77,,L7V5@(" 6-%J MU_LJ_2 .;)2I*S&KD@\BQ2" @*-2$+R!(W-!>Q]L!J!#5XU MY"?3E,T":JE4A?O^^ !+,I_!V#)8F6VN@Q+L*2T MT$7&A^(1$## TL_M */+5A(0*L&QW$!$5(?V"%:9.P!':2O;H8!)@0F./&^] M>%8M: ML@"7)I2JL5L"L"$S; $O#MU@(J]"Q0 =8$EZR,FD%S'D M1KD18X%E;H7O>R(Y<+K#W[:_ATA$?"C:5GDO%2'3/0(7 %!J[P#!%2+@J-M. M.;AB804<>]M%UU8LR(#C<25V:L5"AN)LE9>R-UC \K62]*DZT'T&A!"P1*W0 M".'G/<.!B@V6H94(*JWW,N>*&+#4K-"(:6<3!U=@@.5D)0%&RT4J7+&BR-@6 MPIP&FL5Q!8FB8]ND8T5#BR)D 1"RHH%&4;(*&Z]A0Y&RRENI ! -!RT.6'*V2RZM:*"1@I^%O0Z)2M$Z4E"TL+$A$4OK@&5I M96I\+KQ3ZRB>ME6G=C^ \*+8FHAN+7"P08L5RO3:B2L:PN6K94)'3(YMV#Y M6HZK$'-/R(OG,R*XC @-,Z'%_/J:E[?FT13PF/G)KYGHKU%>7,[6WG_;I;91 MI/W!)7K*YY?7"EF>G3H<<.QQ50SLZO1,$ MZ[S)94 @!INH@@_BCM/-@$ L4O),XZ)P[UZX%+ ML(D#XHZ3U(! +%+*#1B(86&*J\X)2 ][X#)Q"LDUTW$R$\:>2%DZH'!6U#8D M0(N4OML#T"BF!>5%-RVPO"2Q!RY1!XEZ[;A> ((IN(0<)')5P10*3"5+N (*I9&DSF5'#5<,%I&-]R;)CG<9J%PA77[),6#V M590J),A*EO*:0_9KVE$S*R^KZDN6S>*.5$@D;[=MJIQIJO:0JHIHZT(JN$P5 M,*3" @YWQ1*'7O7!):N (142V]MMFRIGODK95$E)5G!Y*P57Q;/NP*R<22S^ MF%54*R#4]D5*9T$T;?)RFWUPB2-%)D*!!K@$C6+OH$!#I(R(# N*.'19'UP* M0O%34* A$ND& B$KE\B*36C]Y:K ?0 M:(YCYJ0;K4G[X/ADT>F7.O2B\S =@".01:>"%$SK@"DX,ENA1E%DFS %1ZP+ M %-(+%Y'K*GL)+^RIM)0AP-P60>%545CO@58V7,A=0(6&M/:$7] I/0,T*:> M@)5+WAJW =B4$7S@=I .!@1]" M"\$K%H?U-"7+*K7>?%X"$A80.D5*%XF 3@EX6$#H!)E,?ANH6GQS&*K 4K(*51Q09>^/*ILCJFRP]*E" M%1];9;9@JVQP+*Q"%5];M2^JN-HJ<&0N9\&6L?1"J"@A/PYG>9%%M(]-@>*K M!&?W3U_J/G6S!4\<@H-ERTX.*WBUZFG)3C8K>+7JI[R<5RB1R MR,#R]0IE\OAE#EC^OH8T=)'- EI1(CV86G*_'+"TO0*3<%Z6(SM;WTDPM>1, M.;)S\YT$4UL^$U@F7H;L-!TO(V2#>>%@1B(#S"*#> ] B^HZ@:7?%::$]:# MT2 M'=X%'+7D'[E@F7"(0FK)^7#!,LP0A=36RMXIYE;49;-35*BH:Q)8;K&6ZJ1) MFA7WZ+Z&T]Q :!Q84D^HIF,@1-D=+NW S:M5!XSBSRRE3F^],@V_I2&.<7CU M.,4!,?7ERO ES7,L3F\B5W:^K(4M/]*#QNL..;99FJQ,S:&HD9T*.S)SIY"R M1 I8LDL TE1^=(!EV>2?>K#*9^61 W&<_B37[PS/VE_=A5W3_2Y0@I""A<-1#@@T MT-E!^0R,!.&#+R9K* YJI(DC?#%)3G&0(O3Q?SYT?E/BA1\Z7)1BZL5D[\ G_UO.)7&%"'3:3K: HN$<-5>LB$GB M"6A.6LH<<04+=-I14+"TFC#B"I#NT)YR%YYQ!05T?E.^&8=.#LJ3MQ4^6!AT M@1*$%"RTE7_F"AKH[*!\!D:"\&$@)FLH#FJDB2,&8I*I06?$A';] M.4K*-63GH]K8\\%/.M")'Q']/ZX"@LZQB.C_ 3A1P36@4R)".XL@) R=UA#; MLP0A8MGID_:/ 6U%K-TA79H\,: 54B,%1:K*S."T70G"45'?HG,8*$3A*1W9.IIUL.$?H4M?L I$"@PUM2\+=X51:9T/;$K'L7$O+;&A;8NT.Z=(8&]J6*&7G9-IA M0UN2IM4]LJ9IBH97 TG7Z@)% X0-Y2>T[K U[;.A_*0F.XO3-AO*3U+=H7.: M8T/Y24=V3J8E-I2?@+I'J31?5F:V4.9@=8%(@<&&MB7A[G JK;.A;8E8=JZE M_=K0-L1J=X5T:;R@L!5IRD[+M$RA6?RVPKNV[&P,% J-J]!D)V/ 4&A=E^6.?T'S^PYT M?A>@G:@A""8O&% #P=72*GNV@KGL;/>A8!+5;$'GM@&:K=;-01MK?)LMXKE9 M+U=VFK_A4V:50H)#./2,AX(/:/A S[(H^+3O#BQN]Q$E/[X]X"S,T*CF,ZZY M8AQZ[@E^AB?/BK/K+ U)>/0MN\'90Q2LN8HL7/J8*&-F3-PHP7(]2=-UN)3UJS?;!1PY74].M=$''D&Z\G2!^.TV7+A:%]G9WCH*V>!#A*M%@<[G*HBT;D7 T;;PYY^GBOK@6$_X M\\\3_SY8YO CS8T'^&:,F*]!"UB#D!^FUX]%C@)RX)8<8 N'C?4[N1S13Y8UH76AQ-/M2".+"9" MP/G'IZ^HF&7XVVCU\=-S>=R0B0COGK[@HL 9<85%TP2PG(8@PN"J&6 9@RK" MH"OR)1Y1]BA\)I"%/#[AG5PV( 4!&Z*+)1.N>@(N)M[MIRZN()$;>=?BZ9I< M6)PGX=4?LV@J5$3"BW':F%T(# MG3ZX(!> +"IU%7ZF%\?) ER,^ZHLF!3H!GIQ;#JX8+7ER>5JT<%&G5_2Y)[$ M\I-+?%?T MV@S 1L4=$RK/56X +NI>B(V*:EO%_&TVRXOK;,%NXV"6,:+CECSM]F=Z@:91 M@>*RC/XN9HC7!,"#;VNE!4<<*(0 6^W!<1]K">("T]_,"U=OBC3XL;;Y MAKPESC^NH$*_ICF"!T0D5ESB:9H3J&1/-V.4+:A4<=9K<#3('F)97K)--#6K MCW%BFB?F8!_U>7'I<>H#CB)9"H'"_CN>SK)@C')\G:7W&9JLZ0\5RNI[BE^: M::M;0\P3R^&C(>#X$W SO^F!K.9^AP>R?NEQ"@*6B:E'3#SMZ&V&43XC*QC] MBA83UM'Y%H";ZAE@":%=(+FF365?((6BA-L&8) P:<=7]0RPS-0E>8T'5$0/ M>!73?(_R-7?U6;%P5,QHU'*1SLC[95,R>\1?HKM!OA!)DEN0#W%>?"<3=?,3 M3?/]*P+V'O#?<'@?)?>7.(_NDRV5"%_3))Q_AT-1"!'/ ,MR*8! "*L\ S!C M5B= 6%=TA8VWL0&8*U/8:'EA #"E'W!(4)E@M5H&C-4I@",Y\50'$A M.R:X&@J!R4Z%B9KL!#A^DW; 6I/RTU0N,"%YO/YU7/8",X[? MHI@5KX1DV*NKZQ7WT6L/(-$+3"YV4/1+UF[*MX4N>JY."8/"7U!G0= M'&\'Q9?;LX&BK*4G7$T+.)(0"LC>-FW+WO]IAHG,KQZ#,4KN,?GS)\H$$C\X MGA"*^#MN8[@N9. 822@@ VMCN(I?L9+'V1BIJUYXKF:V8C\/CM/^^O%:<%_& M!L=\0I&^LC-\5S0;'.D*!6E0[0Q7Z8/E8(6/68[$N> TKRTPS7NH6G=JL.BMZO'*?DQ-\41 K-M>;5@\P,*L^ Q MVY9/"S;#H3 +'K-M>;1@4S0*L^ QVY8_"S;'U"@77RV7^:Q3)9G/# 4M:,E> MD:>@+JL+-CFE8 D!EBUYI2[8K):")018MN1XNF#35@J6$ DF_I@LU+M0)+ MH/'/$?H@JG,)-O.D< D"EVUYE\+FEA0NF[*7K;B7PN:/%"Z;LI>M^)?"YHA: M#'N6C?DDCWG:\BV%S0$I3$K+6JHA4E@_J0'-KMST!9;WB ! M'FS)[%5Z8!,\"IE D-F2;^F!S?$H9 )!9EL>)M@LCT(F$&2VY6>"S?/LKI3= M*(O]1U2,?Y^2BS&:2'2PH@+\]V:3[8D!">Y\MU MWL4,\^;W !'Y3 @^LL"QS>U1MX<)UE@<.[>@,/GK/< M%SB\JS?PX#K+@H5W30<>7.>Z]B"O+L=REF1EXMQR$.+<-TZ?>7Z01%27U!/#^\@0VCSJF#?OLTQ<]SG=)5I@#!67(4( M+C;;,=57DVF_NK64VAY4"4*+[M.(?KI(.+YV5><^H2HB@,05MQ#M?) M!L<,0#)3$+9-#D0)^]N74#O;!WU#)*Z@=0FUL%G)-T1B"UIFT $((Q@3+ MPL&!> M^Z$X,@$;]\.U6Q#\ !,L'R"*D0,A1;"L@0 6$80 P=(*<,UG/7DZWP3+)(AB M$>L2#%@J00 C5Y=,P-((0M@MBZ<'+@MS ,%N<16,?#Q"*W:+ITPL62B$ML+5 MENA12Q:: 4:XVI84Y2,=6@I7VQ*@+'Q#6UD*?AZX)0MS ,'MXRH8^7B$EK(4 M'&4"ED*X632Y_SC+"?CS_*:\1;ZJMOJ(DA]R%N]88%F$/<3R*4OSXA\8Q<7X M/'R(N MM24:L$0!#+O64K;:!AO^@[1K;4D)+#, QZZU)1JPW ,N]82K6F+3 ^TXJ^U M(B61V8+F_+561 .6(OB$HNR_43S#'Y^6__P;N2/*@O'3%_R XQ?':2XN^IQ, M9T7.KC!W".V0P9SG.2XN8I3GSY__^\UMAE$^RYX$+*&SP=(1LL^\ Y9QV&/F MO^.\?!**?TNSXA[=XX\H^('#O071J#FPQ$$%6(:C$50 $@18/F,OP\C\&WIN MTW4:DXD/4'PSNPLCXFSN<8J3TLWMD #+I=0/"4!2 ,N5["&%^0GH#[BLD%"* M>!@$P'(R_"$ :-;!4BX''&Y_49YJ^"E.=Y,O2@NWXP$LN5,S'@") "R)LUL$ M!YXPJI1Q.Q+ \CBU(0'.Y+LB4#F*2ZV[L88K,G)2:X&$R!1.JUPJ5RF I704E]H4!,"R.-"X5*ZS+C!QH[C4&O @ M,'W3(I?*4P0>6!)'<:D-(P$LCP.42^4Z^6"IG+LD3@2LY6 ZV.'(0@2T!J@\\ M6\-X(E 60/6!JQS DAAKT@.G$ K%UA:8V^$7.5%-$$%_C9:_D3!@Q,\?+"4BS(@,$(0 M'RP5HPP(!'B )8OD-B#BQ&P^6 I)8@,B$#Q$H+B4 6ESB1&!?%,&I %XO(\> MSS*_R8NGF*!G$B4G8QS=CXLSQSKUW6GQX6<4%N,STS#^5X]=.OPU MGZ)D^.M=]I[9_-NZ'LGMRP2*=G-KD3?843%$?WR5F :<*^5]YK<7F0 MQFEV]B>&5./#B+SSR0A-HOCI[,^W1,:Y]A7_U+ZG$Y3\6<]1DI_D9)9&Y85Y M]&]\9GKD*>S/G^4[^.0^<93@Q3N9%GT+>O0\#K6R?N[Y*ZP-'LIH5[6V&DI" M;9'(T6B6-7#]\.M^44:N4<:M>S+)^114(K4HT8!5I2 M\;__9'K&!]/6TDPSW7?A+UHZTHHQUM:,QM)@G <%_=H Y9K2MZZA*R7=G&[A*K.QG=\ M'^44P<57\LUB1CPBZEDD3$ MRM WIZ8F6[ZQAG(MG^* $BRA%B5:5.0:L4O4G?EE'\&[KPB^H >0+:Z_2S,2 M_)^0EXW1-,=GBW]\"*-\&J.GLRAA8V8_^C"_^UU:%.F$/> !9VSGV/PA['GE MU_.XW_-/^[9'95]DY/_"Q8/GK, IF8/WFY_;YFG?=[9^99R:6S]_[5:F=^KW M?2ZWZI_:?:O2G5[[W")W\KB,R79/!_[;#W_/9KZQE&H+: _12'U#,ZLZ:-F;L/4!@C2:?,K@'&(?:''B67$4V#'D#$ZYX+R MSMG3!?$"-UVPG%XQS=('>I^5@^T3UP,_HOQ5TU.$S^?>7L[]8FX-.K-S&;YQ MF80BN$6/G^<\(E\K2^(K!9O@= M RKU7U.ZCGT^^G-Z?: MU60:IT]D2I\C4ON:GOZR#6N+84$$>5-D&!?Z 8;ZB$4RQJ--/TFT^;T@__R6 MW:8_EZN>:?2&-V3\YPF9V2A5DUI]4IDA_Y9=$X^"&.W]'0[3A.=QU&._ZYW_ M:Q(]HOC_BZ:ENS>?7(NX''W+<.%X&S4 >\^%<3Y1U*V89@2CT13%&G[$P8QN M&R,?DS42YV"=BO8FCH!*HU3R%K_A/8NE]V0DF@W6:3#I.56#=6M HED^$;9I MGPZ<[5]5O95EG?;[-I];D1<T+./$,/C9_+M,(0LJ+)9]Q4O_>=<*W", MIW3NYPD'G4;@\8R^BX8(K@5^T[_?YV&[SU/4Y M+4[D!T8U_K>!6Y%9]]^^TW:M[->WZK0:"WQ]?[[;4]]\>^%M$JTNPQE;%'06 M2)(_T-Q]IW5_\X]&44Y&J]$:$6*H1EJ9Z2;(H1&H%J.\T#*6/-_#8+63YEU+ MU)?9,IR1\4]?3?5;[^Z62?[SH#C;,W?6N-$E]72=_6/R?)/?QF$VZB(64H9HV"L!;3OH%P)J3VG M(4/,$[MYFMRE\3N>7(4XD_!U7EW H( 7U4UIHK$B_)_CB'R\LJ5[I#K@@Z7Y6?3.N.69YE".J6A5DL^Y(&/W3M/T\-4[M& MF<8VS "BL$68YKDY*ZW9 FSNS=AF? #,_I=:9F]&#MJ&I_+.,( M^_,JZ;@6_/K/)_E?L[R(1D^US^?V^MC/24C+<+!V]Z0%8TQ>EHSTA_9SC%GQ M$PWJ5S6S9]H[\YT?N1P2KY3-BX?(QW>*>+P:&%J*G_%0K;[3YWZJY]8L9,;A)4>[ H!:C0,4L7X+7[ W_B3<*%YX]L%JY M_KX[=_;;P++EH'7!/$UA35+SH<#MA\(9$PTJE1$GR9107=[XYCH598F M=*&)GS1,%ITGC;6-1P%S.RY1@32Z?^.EE5G=8YVD_#XC5SJ&2VW(=WS/G!<: M))W<:N^HB/T/EFV=SB\HQA$K_I_2XO^ZK4TYWJ7]P/DOI[R,P]I\T>F:VXJE M<;"4<5#&00SC0/01:3%Y%:RA("#&(4-4PZF^9'1QWOJI1E!]LN6+?$)L"GE& MME@TB29-R!0\Z=03(3=M'OM/DM_DGAH_O4I<4PP&UF(1U'"MOFQ8JW_ M_:>^99&7?&5\[&OSP^*RG1>\/K[%A=0;F5_\RE@75Y((CID^$A2>6 O_:MVI M.MU_S"]:"RWMWO#+ M=IMQ1'Q?=9;K62NX+7+&%E=@WK^(_URT@;CSE>Q+=V(. "7PEUY-%5Y7(I/T M=9L7H_#Q"C[$E_=-Z?Z5QF#I Y9_SKV[CDN_ZB+-9O3C+":G-'O&]3 2T7VV/7Q3"*R%\,8M_99-X4<[A;J2[E9&^3QEU MR\3"Z(T0GE:+;^4=HM$V/I*QD&3)35)&(L[R,OPGK\H:FVUK]Y-F[%DQ[:^K M_8S(H\ECM82\6THC^HU3E+ +Z/C5U6L)7TZ9TSIWV?QTSSMVR_[(^I4%S*L_:3_F0/L M$TM:$%LW2Z(27JP&A;ANSR'G](B&!1'Q[O*_]#Y__;0E/ OFZ,LACHLRV3R MA7*O; -E8DW_0ZZ]J,M[]5UG>7B-,S;]1MFWC&UY#UGE MW^J6&R_6[PU/#7/SC:8HTQ[H;W4M74W;ZX3QBT[4K.*(W.@LPV6IT$9OZA67 MS&AA8_43=)>G\:S8_,FN=M95VVK[R[;:XVSE6-[CD[L,HQ\G:%3@[ S%/]%3 M3OWMVGIO@^GJ]T:KMU?$#F7H&QUXB5*Q)M!E#V?@HZ=-8TO+N.@]C;YYZOM\.M*9SFG? M>7M46RD*#Q9;L-^VN^?.5CV[TMMLF+6]R/$:T5K#7;7-F]VO*M4VO[7!<#2J MK82S'!QQ:N8=U,YF)+#.Z%5D3 C,6+1Q1CVP/^UQ3H=!!496G\_:B?9I&>=_ M3DIGDYW_@(X@$@$5K&_7T<\%GLQ=_%/^+%YC8-WV)8*H#5[@U7&&71 M0EFT^N[W!,U">N[*+Z_ E6^K/+Z$M@()5Y#0_4YIPA90EH#\B&)$MZ_?C#&F M3MX!^*@JR"W>>D;?\G4;IR1<3<+V<8*5&DLA M9T>IL:SBI?7Z;Z@QS;-D>$S/5GS :TJMO?N2YODO2K>%%[ZK=%M:\;IOZS9+ M%.J/650\J15<"AAX2LME%:]MOJWE*!]KG^+TIXJI MY9!U7ZFRM.)U:&%^0<94I-HSG=[&IRI]ED+@@\ZD;BR5N@&.QX'?&_Z&$G3/ M+,R?<^TRRH-9>1XGW1Y\GJ#X*8^88[$R2<12A66],KWF.\YG<>E[?)OBT1M^P?>L:S-9]5A30[7L22)8S^J,GVV>*UL#'I)V;TC#>.T3"HHT4V9& M$IEVR,S4F@]Y\?L3>O%J8V=$Q),49R>#M[;N*^Q6P:[7&_Z>K)UF=X/B 5S8E]3%'K[V>\ZV$\\]5":,LA/_YSR?D1#L>I8%8Y2_*CNUQ(BN MIAU:8E06"SXB!_0DI1%B2?/?I[29"TZB-'NY8"C#([R8.V1X5*H*/")]JS?\ MC?R&>*HC3)RD$^:2YD:<(+MD*GQE*D!C\A^ M;WCU.([N(K5/0A9Y>CNZB;RLNWGK@'M5=]/=NIN^V1O>D'E%A0IUY+ .5*+> MFTU*7CUAH(GVPENDWU!+U>U=LRT>/8YI2\+ZFAPO+WVU*>V\D?^S=*9IG[IM M)#0M0$KU]ECV5RI_:^O=#0U;H*:=YL!E^>3I:RTQUT=: =EV;XNA>([$EIHA MKU=#;MT3_+S'XH'O[_5:%VR%CN$M#?#UWH6;+;;;,?/O+FF+ZXPU>"G&Z8S< M*R23B!\#/"WHT3+EZ0(:FM##8EXVOOAM;>$:+*M]6"/ *'L>*_9ALZ.1Z -[RM0-3+-PR4. M\.2.Z+AM+N?"WMWO>ZW9.0I^W&?$,H0G\R$' <;$:P%(V&V?@O,\)];X;)_& M[J^]Z]RV4KOW';#9.9&'_K[:X"J+>\3^!Z*XM_.SK-$1K>,*9U@;9>E$ MNR-^0_Y2_%7>U]!$..SP/X]ZQ0\O.0E0[_;6>49OGF-T8F\<8T3P<9Z$ES-, MO,H)]2GS_0YKLA=G&MEL\Y^E>\[F24W;#Y&HJ%Q:)8E4L!@O'K=N<90^R*H/ M7NWZ0--^IJ^[W@"(/DCDT[R2A*1^)LY)A(111L_W##'C'S>6N>7;6]7>?JN* MBZT'.]:%Q91^+&?TT-<'?59%OW=9_$UH8=MG4^ MEY_H5-Z0F:R*_WYO:.F&Y0)Q+SBXVPH[^UK2M[%3GO7\;YRE6V SH(?Z]2W3 M^@ $.-+[I=]Q3H\I1_<97C2G5?[H839SM>UGL1,Q_)WF;\^7I@5Q58,%]D%27]J"2Z?]=K6::J$Z114&!PSFO]OR#M2NKJI=%8T#3 M<72_[W!R9_86K0!.(]%)2M[YW\2TI'EQ3NN!7Y-Q-5/C$@#H M;M_33?-H4Z-"&8"8V[&NM8$Y>IBQ[ID#W;&.3O[#BG/@!C=KBQ=Z0%',JD[I M&I43X>C4WA/GA33#2%=B];S?]SC:NJ.WYO M:+JZ.?!USY:HP^@18GN[Z?=WVC\ZV*ZI_3\HI0W2@&@H"NF] MRS=[XRDONJ+EG<_IX9HP(.Z)I9M]Y0_+B)X=YO58]+@&C:AUWU0U)@T)_TM* M?KPD8&8)1EE"G-@PRIE-/8JWEUP7=EA2-K/G2?@%TQ:NWW& HP?J>7S%Q;?1 M)1[AC(2 GY,@G>"J6F(2;V.@#P:N[KN\*$[EQD+"U@X[6R.V+(*MOMZW'-UR M)?-DA&ENOI MMK'IPORB?%^A0;6K3+ ^4#D$5(Y+5OS-U;YQ4/$L:C&M4PNT-28+ZA'&5A4& M'.$D?\?3-"MP>,Z:0E35&)>YR+X]T!V'UYXP5:PB!R8/=ZZ/PZ3'7&M*$ELN MKXT$\E2FM(&:ZPQ/(NI3T[(,6JTXI?6GC [IF'?-T:9?9^F4O-G3=8R2@NC1 MU6)>B0)551F:L-,MR]0-QP9""2JGND%;S!-+-$>GFP-#-VPH6)*>7CX/@FR& M0RV:;T;5LN5RRFQNRIJP(]8?1U'-AUI!"J:7A212#YR;*'3?;;2>7CETR-MJI_/[R6()= M-7<'&0&S-W3Z>M^Q=&_ RZL"P;.\X;XKY5+*5;7N\"#ELGI#UR#*Y9*0A5>M M=Q.$T6(0RR; ;YQ_<9A?M\?OUU[4)J\2IC,:=!S=,K.=T4G$Q&UOD?HE0G=1 MS&K&CNJ3VG8KU.YU.UTTECI,;)S4B?OONU1R\C5-3J+-=GX3UL+VE:Y^1].6 MXKLYDGHR.\($ I9H:V>Y-0M>U<^Q>T/3UIV^HP^.9Z'@T/Q*1V35D1W>?ATZ MXA =(?IA>;HQ.+K[!JSTA1"+)-]^M]W@G@_J=WN$CKB](=&/OFWKIGAZI)$?E) >/WN)=KGC;V3JEG-ZJVN'WAHZA MVV9?-QU>/?>@D_\*]ZE?+IHZ:G<8AZM MRI<=4JOJ"=V&[Q(]40W+9410A8;EAR+(-QCA8!E'+^RPW%ZXAO0[7AA/U;V< M:_=RVK-_2X?IQ6Q750R3-F#S/4L?.!80(D[5I#=H76L#ED5\6]VT?-WLJ\Y^ M#>'B[P0(M(_?C 8!4<(Z^(6L@0*K45_6K8?XCHAW1OZ]UBP%+5H\:E&>S]AV M_2#-%25\N-$NQ7&S)HVO:5&9MO-I0M&R=9/;-COE_D("T0X#S0E$SAQ$%I2- M$=)[P.LBTQ(JL[J,;3<\MITT_:7517$[0T' QYGKBHO&"!X=GG!1X+' M8^!Q!E#.)I7>T]W8BCE%3R_V8<:K1*ER88_:C'EXRMGW>\.^36+ X\]95;XK M0/3LLQ_S"/3TZ1%HCFXXF(F.V[\6[&*,/C-";X MRMGYU?X'C;;>*9[4YKR#@[XP>EC<>/[[$WKQF;>X092$."G.3CQ6"M]>2[2R M?31YYL^[H8^[1MFW[*:@ MI,)_TV>N[CHWJ<;2I)IOV_;7QM.O:SQ6;VB<&IO&??-XP"D)M7-ZEP_:JV_ MOL^/FTPVTOQ\5HS3C!*G^RU:JS>RWYCA[>.K-KG'CH\2](9.U('^WQ[S7HY9 M0\L'-C+_G_-\5OW=W$;F_K"QT3Z6[IZ37KHV-\06D9G_N!#!NP9,R9>(+%@A MHG["B*)5P_5ILNG_L*2*\3XHZ*QTTN[P?OL M;)JYC@BVUE2-,6@K-Q+:.N[154F*. 0(H)V=,H\%T," !J"F3\86P#V_2">3 M-.'DF[L[EJGR814=X<&!CKE7RV":\,HKC/Q(EW=0W26O(.-C!T=/J6C8(:\\ M]0=YO(/JWGCE:3]L8,05]QS=,1S=[6]:[5=G?.7DJ7/JF_;TUB0_7Z4W%F*? M2A5*DP=55=.@%[<'./J0P"%_U0P9)YU?%!-G*PJ)$Z@%:!H5*%85,@=WFEW. MZ369TL_)13FA:]BO&KFP+N8&60D-'\IV-17\-ME>E3>BR @9I%Q7[QN\SH\2 M*AQN9P=D@2)Z_# ]A9B,6-5V'VQC%U-Y-9_)\R"8369Q6:T[BH*H:L&N:;!] MCWT6X$'9GJ9\TP:-; V0LBBD/-?7/;7CL<$Z\(78YF7?03J99GB,DSQZH%L> MZ;'1VCMZVO OR_TW!7KLF,-[W'G#.1D_^=>&H[*:?%;I>[$^]>6!W?2$6':. M]RUZK*Q0=..C;AL#W=X2(NY_5*SR@2&";,,^MP0RAQVD9@YTR]QTC1L'6=-) MHI8JRS.,\EGVM,C\H(+M?JQ,F._BI1?/84'3/'Z:WZ@2,VT:+NW4Y>H#=],0 M+8G_5XL,.*[CB\=L'":A'[ MUA;9 7R#OK8_ECG[^QOX/;?$E5.[[6 U=30CMPF2QR+MO]GX/ DYV*<:STSE M(%B@AR4IU5:J7>>.;CZJ7>.)K2VI-G-.WA>T4]""P%JKE)^@[#Y*V*.=-FKB M+;9;&6,-!32+A9(G>C03:_>G%:EVD29L-EBRZU.4H"2(B /"2L=9N]93[3DW MM^1WA[_>9?3M7WSY8C^\8Y6G5K&S#(B$SS(YBCX3;L-)!,V6AOP)!\,8MCG+S_ ME*5YH7U$R0]B\'7M=6>KBELJ8ILP5D93;; !?1ATQR? M+?[Q(8SR:8R>SJ*$C8W]Z,/\7G-+2\W$R_B7XKS\>F5!3HW2BLSC\/F3YU^? MDJ_>;W[NN*=]:[#U*^/4W/KY:[=ZD M% <;EVT)84KGH!E7?;!7&YE;LFQ@[3=RW3C7KLAJ$FK,K:))7\TV]#UZR<@X M+3?1X[Z3<@QHU@+Q"@$"[*FC!0+[="#:YX6[-&GVL:HFZ;PH,!T-)HEV)6Q_ MX\6ALO/*V*,ZH''!4EWMT=3@FAE(9';PVPIM=<8\N[!68 MO=_VBO+P[X/]SNL^3\)/>%F:3,9&/OB"45ZYT:IIVKVA[=BZ[WM =NUQ*"U1 M^B&K?IA&XPI"N[0,#-T%T^5)*8A2D-<5I'']<'M#SW=TVU0+B-(/^/K1O()X MO:'K&;KER7C$"/1X:G7XK%R=V+O^^V[MZT"/-%/;L0WE-<3-I3U?V83YQ%8V MZ3X[C,\P)0H)%)@J!YF\T$1;D1NF/O!4+RXIX=0LFFAOMX&O&_[1/0\5FB"B MJ5DX6;2O&UGK?!O*T?#=.B 1/9[@1SR9%JJU6PW.WQ6;VLHZ89*(WM%=7QWD M+2.GG_('UU>;]CW==\Y>G57Z(*(KG;! MY5.ZI[_U/"J%+@G0U3*\:*JC[^F#X_NX &03H7N2GW"(,Q1K(_(Z.2VZ#Q6I MR,>%G,_L)SJQ-V1>MT%_0);MHXVJ"L@!0J6:0[@'5FS:D>_X1I *+!#!PALK M)EE2CZ\<4%B!B)4CP5+-.;.M\E0X7BWV%,E7Y22O',>QANXS7+:N4>0>[W3O M]2P+QBC'X>^T3=/YAY7Y9CN+]7^W?( MKDO[]V>XC!ZB$"=AJ57?II@V"4WN*RN-WQNZ T^W^KSHH/UD)T#PWUD05FB" MP N%?5KQ2EP$BW.3;H5"<5'8. @'+!3JF[JOC*&"8?4-_9QPZ!B,)_5]W;4X M'T=2 PXE.I][1[M!_#C%27Y@O\%]0DGU^^9_WZ7ZC,MC"GN[D1';,_ZZ*DW! M8D(K6WB:4W4'NJ7RJE*B:-\ ZE@8T82J13O_',W>*QA!A%$S**(=.DU'[Q]/ MG"H404110S"B?2S-OFZY4.K*NE3?\;ST=KK(K*@J#TZ>WGKMTS)OM4T+7$ID MJCRGC(BIZ-7M#1FO-W14IR\Y(5,/8EA[N*/W2BO$0$1,39#I4\C(V&()NF?V M'2^\L6.K;[L1KE3SRU;51+0B?4LAT6+R*X[IM'+TPJZ 8(,HJ^G*U MPR.#?$=T3.LVSSU#<5A1WHA)93?[,V\Y?+2:ZL M0S;;*J':HTB)JXIN)U=@.6QWA*$V>DD)K/9PY?:&CNZZ:INJE+AJ$5@T+Z(; M4F[G@NY,KDM02]+B0&>Q&^%71<9R;6J_TIFEA>.'*XG/]BQXBCZ2$5E564J^ MT.HK:$D,K3:1-6 Q+K>]?@I9H)#5)K0\ Q:TN!XC*5(/@/EFJ6,XQE?WK'5@ MUV$UG[*REICEH5NNSZM-[MZR$B"D[S+N*GJ./WNM">!QXC@A>*G;-_-_Q07//E62 M*T>E3JAS#2$S7%E)7&J=/=T_?A>$8@0 PJA:K],C<.01'/5=M1]:5APU!"._ M-_3[M(X-2J=R!:/V^I4>@:,^Q1$).OI0S)%$O9JVP^ BPV%4:'&:YSP82,D5 M88=[=YVE#U%.;O(IS;ZD*/F"48[/D_!;,<;D@SP_@)ZG+?9^K'=(R FJ7 MHU<#HGRC-QSH T/MAI424,WCR:2$#4>^1@$*%*!:0!3->0QTX_CSU@ 6,IK6 MJ06DDG%OPD]#(_*W%G#R%7=U6.T B7X(3WA.A;"A;D08E?6+YG;ZACZP:F_: MW&1NI^Z^S1V Y4&\(S]<.@27OJO;W+9#*EQ*@LM68>GVAK[KZ_;Q1WXI6,H% MRW9QZ1%<>IYN](\.Y9O I414ZBN.=[F7[?I?ULM]F,H!@E(4'R M P$T;76AD;NB>];U0AMAM<.M>GP7C+(S-K-D8E?SNII6.JN5EP&?=L/4'4-M M.Y(12:^%9+5 J4_+BG1[H*J*I(12@T@:](9]0W?Z1S2"_([>\1]1,;X@^D-BQ^SJ,8AG='K.:1(MQ^$M>JRL/#0YZ_'HEJF2 MLP !MHNO;P)A%D&8359ZE?Z7$F'M \SN#5U#'QBJ7Y:4 . ,*'HCS;PVM40S+LC$ MWJ[F]2!%&9 X7+==M6](1B2]E6;F#J6!0:'$X7 =!26(4&H222;=S-@_?B.# M0A)$)#4*);KKS-!-&PK/W"46D.T67&29]74J4%=<7CR;YREVU3%[Q&=Z%NF]0%(J*3"[B83PCN1M(D8 MFF3A=7*" @LHL#1F=0;*ZD@-I&.1]!(QED'3#% *WSO'YBFZ[E!/[6N:1,\Z M1[#Y_#;%&2K(K)2?58QO+(.>8&3J=A]*G8,*E)OTV>K!5)DRL<%LS5.8:M"U MJP=2=F]H.;KAJ%IC*2'5"J;HD4*6;H Y+*5K9UPFFYV1U#&7S;B.E76%[O4@ M?J)Y?&*NJK0$",&[C+S*'F9EZ-'-(8:MN\>?1:R@)Q?TZD:>3QT$2W<](Y/ZR+YSX!H?I]\[_O4EW%#8I1 M1DLH: WM3W2O-E,='EI]0<2RGB?A=QRC H>''6]L&>P\+U.WU'$Y4H)H5Y3$ M!T7D*4/3MDF4KC:^2(FB1D#$#NX:*%,D*XB:01'M_^;9NGM\3P]5:5$9#U>3 M:9P^8:S=X02/H@.[<78C][3#OUM,YR'E;)EF/ M77UP?"],%2(#1,].1N]8^%AT-[QN.$=;5@4?B/"I&3UV;^@;^L!1F^ZD1$_= M\'&(6^?JKJ5HN.:!<#D_.S%:]*]75-RA/MPG'.(,Q?,973L0()NF&2.HKS,\ MB6:30_7$[0W[NMV'$OVHP+E)%Z]V=-%DB&X=7Q*@T 4172V#RV>M#$U#U?5) MB:ZVX=5GK7L=!PJ\ND0,JM9*QR5PZ?2M;=H[5 4&K);!,H]6 16# P31SEPN M'Q39K#^=;@P4DR,EBIH!$>WK9AGZX/B]ZPI%$%'4$(Q8*S=7[X,Q1IUNDC3? M>:ZZ)-7=)>E0=;%I199'K"ZODBS5,40.Z%5HDW0H]NB^C[ZK&PXO]E!A3Q+L MU0X]MC?$ULT^KU-@%?0D@5[]V/-(M.P;!'M"++G2=THJ^UUI=YB($<^[>FH% M>CSNH,8NZ] .K[6<<'K6P:BPR1 M&8T2E#U]+O D)WI('YJE<XO M)!#3/-; UOL*Q K$5?QH2!@>T%)B3_>Y]397&)8$P^* V#%Z0\=P=(_;8<"P M//OMQ#0$SWX[S#X?Z\MWHPYG+W>=*,X\WITW5*BL'*Q+F^ZI'9Q2@F@_?_EX M%%GE#G)U"*><*&H&1'9OZ-*M(PI$4H*H(10YK"7!P#SZA"]5/EJ9M*5]@(XX M@$G%53M+"W"QBJPJJP8]?,EQ=6? Z_0[%O.19NFD>??"2 M@IU/GX;]F>4&[2537(WJ0C>YY M4*(XQ04TZ6_6ARO74+B2&%>MP8JV;--MF]?1L@I6H'JXL6+CB26::UJD% MQ&'\O MCQ6I0NV>+_!VFUXPM#'+,@?;1Y1'065+8E/RU];[MA!5,!SX$*6#2@>/(KIK M4$*'4N&&[CA=(265$BHE/(;VKT$'W=[0\OT.U>4K'50Z>%02I 8E],J-!<[Q M%8,-IDD6@UC,ND54C"_7LL?OUU[4)J\2IC,:EKY\TT/OKD8GS.BDWP)\A;*$ M##37ICA[1KJ$WT&+Q\8<56B"CA1=8;#XNI (+9+!P0XO# MO"XH:&%>U_N"9A_)_P^CA^&OY#^+QTY0=A\E+&7BL&1L ??D9A,5X 9NV'Y=2=&:N?H#LR""+M5W^R)HT TRY; M+4VD\WPVUO]+1TL!&IDCT_=#WW1M(W0<"_?MP+KS3,\-L&\&MO$_]/CK^8_& MRXSM%-WCD[L,HQ\G:$1>\ S%/]%33@&VCB8"I1?S_MJ4K0'OQ>$/M-8[&CV5 M'T5)2";TS+1/W;?@.1K5-JOE.(AEF!_.=D94%&?T*C(#;=AA_VGX=0E0_+%+(YQ\OY3EN:%]A$E/W"6Z]KG M)-A4^)8&N&Z95O:HG-3)-,-CG.3$S&CS;FWO:!W(+XT/?KN=>'>9QC'*-I>]'_Y]EF#--O0]:D1DG):;Z''?23D&-&N!6X7" M.]A39QF6LT]ET3XOW*5)LX]5-4GG18'I:#!)7^/X>L<\5;6OJO:;[ [H=:X[ MH-(PI6&-=D+T.M<)4:F84K$FNSYZG>OZJ#1,:5BC'2Z]3G:XA!M!LA93='O< M6M)FWK7H74R3-OKB$,T"/1ZV\Z_YUF1ZIYN*TA=3V*?.*?;\EVM MU:C>X&"6145$[KAJST6 KN7$8FDH";4B([=?]'Q=7JUVC\KT>YZ[1TU3."6X M&*/DGAI\+<$%<0HR3$;T;X+W>Q0E[ZG]UT*"^^1>(\L$W4@=I8=5=>^[.0.> MY_3N*(8M)^,G_WKI0K%5]UFE1.E1_;Z4P-_2F,[47XD@;-(?CZ7UOLZV+ M0J/@:!0.C'1'C4.Y($^!$3X8>1(<<#!H]8:NK3O&)@3%W\0HF[NLT?Y"JZ!R M/7HL4FV,8_;_B?3I%4\=VQO)U8L.1MFK.DK5\78^]?DH2R?+[G-$]6AH7Z1_ M(Z(@,S$7Q$IS[U9JNJF)M/^QN[FK9?^50&U_@@BUG4YR&UAC;7XW3]166!,< M:P"AYM*3MX]QRF>U?$_GZ@J?KOX M_"G-;HAN?1NM].Z5"',4/>+PY-\X2[?IH]\C463?,JT/0*)+Q7+4[-LVA\)- MM+&Z#\6DP<<8QV(\&'9NH.R<:!@\TMEMT<[U:=:U4SG,,#RO;,>B-ECH\.QEDKF1K692E'AZ:5?-!Z1S\*3.YR0?Q7:-,V+DPP74<;ZBFG+SV/R$+4)1:;? M[\#VHHL:T5#\^N.Z>%7'2['VR6*A24I&^^_R^W2D$0L_0QEMH;K:WK ]M:6A M7$-L5QR9;7)'\F/Z9;D!(@K(-WFAO9N;I0WW1O),=-,LP6Z.[IK^A'R1A.P^ MUT0ZJ]7C8RFE:[IV$%_B*RX699MO\GAN;^B8O+:!"^:S2@Y*+B1 .ZCT>L.^ MS\MI5:@$A4IA0>D34-I0.KXK4-8;P0-%9<7XO]\;FKKO0+&D7$O2!,C6A54" M_F/JS+K,OO'PO?=6S*VDW*;>#;AXU56%*T"11I>!RL4?YXS4@<'%TU9(E0NI M (%J6!<-H7^)%EQ_TJ.''*9$X/K(VI",;MWCXOX=H M$LU7ZOY13H;:"0@14%SQE*U;6\X^4I 2'%(M(6I 5GM#=[?P80I1 MX!#5E/-8'4BV8?2&)MV6L]E[0>@6DA#\P8.Y4UI+G(X4=]JR[_@5%]]&A^B4 M27N9Z(9W3--TQ0G(!4@NON?!B+3*HP'[6PXN4Y#L+"3;1"1MF#LP=--2Q*G4 MB&S*]ST8B$X9FWN\"M1%X$WA>L<7K_O%!Y9XE)-W9I/9#M,9;?NS>(O.'E[) M?X+DL4$[6G-NL3X'6QYZ)+IIZ8Y]]'G-W 7:$@^D5%JI=)NQUYO:O:G 7F^X M[9S:%E->Z;D!]LW -O['(N'E_$?C M;/$&4W2/3^XRC'Z9(6X!I-V-$EJ4T)E+*V5D!_@?MZH_9^CF-3;W&=HOQ M[C*-8Y2QP1;C=$;N%9*)QH\!GK*^9%I.7X&V/)N1UUM&J&P]65E,MGX%]%;3 M')\M_O%AT5LN2MB3V8\^S#5_;F:W-7^C("^_7IF/4Z,T(7,.>_[D^=>GY*OW MFY_;[JGI^EN_,D[-K9^_=BOOU'/ZE>[T^N=$,[F,R3T=F-7>KOXQ^:>NY:HQ M[1S3X-3J5[M3$_-DV3:X,;GVV[+;D=G:L['H&WFNTJ-K)G3R]\IU76?SK0&_ MWF7OAS=%&OS8HW>MC#-!XKY)FG1^&L[)6*D_B&(V%=O;NXM=?]_=Z8!-=8(RM- M,L?6QZP[0U;2O#O]VJ5\OO6V_E]%F[-\RAE_J1R6G_0&YJ.JSONYCERPC:4 M5^H@J3K8U=5A _&FT1MZSM&%:0KM"NTUH]VIV_B;)FT":[@#W74D.D]$*82D M"N'6KA!6;VCKON7IKBO1661*(<11B&H;<;P]-^)P4 VZP5RW?$^W^IN];2IO M,5=:H;2B-JWPF],*AVB%K_LVASX@2B642M3E.?5K]YQ\@:& M+MX.AJ_+HY1E:8"[WWNSXG'K0SNM]7BF0Y1TE'24=)1T#EO>=S19(:O#JK%3 MY97=FV>(MG1;5M@!B1VEV4HZ2CKUV]U:S:X/S>Q*67VS'02-]9063S\.LUYP M*"XE'24=)1TE'24=L:13*0-DM=DE(\P1)>8 CLXWVM-\ MK775_/O%O5B?-VMZHZD<0RG%HZ92C"CS@+HASG[W/V,445 M!1-YPYQ\GVNOXXZU_SC$S2-=O&P=H@Y>S+;VQD M^=5\9.%^ #26 "0KWM#N;RWC+UL5K?5[+QM9J?R@XMJ4=)1TE'2$E$ZUBKA] M?:-7%JK_1O$,O[).;?A"EMD;NOXQ-:(*0TK#E70J$1X[&D$?H-?5 B#+Z@TM MO7_\J4\*7?#0M2//63^X; HN:\#K- %(F5#36@N4UZ+MS< 93':4R?3D#A%) MLAPI3G(TCZOIO[&6X2"]3\@-0]H_%^_J+R#AFSR[6S-EW_,1=IK!P1XV0&95J\WM U3-[;0$2K5JLAD M)1TE'24=)1TE'24=)9UJ9=L[LIC/O#@6%RRGB?,$%28&FTRQ])+:@P/&3]I]O&:=KG#':X4TC9;VT M4O[;6"4?;:*UTM1T!N>8G9&>.(&.<=KVD;O:%Q:FT>2<_>,ES>IWSA M8W@985E>Q<$KZ2CI*.G()YTC2^"?+[6KQ?79 D5]@JI1@,W:ZGN>'#UAY<:0 MTG E'26=]MD8GN;7 F-^5=I__S [8&?6+T+K&H+I"_: [9$T'1,M5MD68MHT MQ!R\=CS:,II627]%EROI*.DHZ4@AG7J"R[4UZ"#7QND-W8'>-S8)3Y6LA(8@ MI=]*.DHZ@$++8XVO"\?X2MF+>>=)Z$2(AY^!?I=F(:-D!QU1O*I+/ M\U!VI420P*24: \EJOUH:[O/SGKW'-WP>1W0J/0,$MZ4GNVA9QL'9G/7,]H) M6N^;AFYL"125GBD]$U7/JFWE:>X,;L>@*YMM#'1[BP=9.>>OE T2Z)2R[:-L M&\=[UZ=L9F_HN+IAN4K3E*;)H&E5%*WV*,VQJ/?H>:[>-S8U#*#W.$]$+ :Q MF%F+%9?Q3'/M\?NU%[7)JX3I["[&&V]ZZ-W5Z-3HU.A:'EVC^U9;2';^?99@ MS39TS3)H[[+GAOY8?T;]7OV^L[_G5(HO6,7$';Z/$MI]_8"ZB7V+A\0-9+:] MH32QBK7/J0W'!2LVM^H'.'5U2AWD5 =[XTC@ \H4'(=+F8)"NT)[S6C?YSRH MXXR_R^H);%K_<-*(Z3E/OKMH/A*RZT* G2"58'=*K>4DHZ2CI*.F)+I]+ROF-# M!%D=/K/%X4N:YU57=I=69GLDZC-Y[810V%&:K:2CI -2.I4Z1NU(1QYG=TUH M=E?*ZIOM*/A6C'%&NUE.,SS&21X]X'E\I;V+B3!_T;6$A%STS$OT>%#(M2^C M DY!5,\E)1TE'24=)1TE';@9H'UW+K.%_F)]G5]Y;,1]^S:Z18^5/3>K]-SZ M?3FR0G+C2FD]9.E4Z^"[$8\UJ?4V(*U71P-NP1++2QDP+RM\'W^>NGK4G6SWD^P^'E+".S=,VVN6@U>%YBG!3TE'24=*10CK58J*- M+.%;57&;"Q4[7ON5=6K3&W)[0V=+";4Z/ \:AI2&0Y9.)07?Z"!UM%Y7#(%H M)VW=L7T@"2N%K@:3G5Q6#;\W'#B;T8OX^4[3VY[P?!8;#Z9P,J!,9"=WB B* MY4%QDJ-YX$S_C;4,!^E]0FX8:A'Y%&6T0T&NX@" M7"Y:WTO;1B]@ZU=E1ZA/HA_=']A =D(H,"I3H:2CI*.DTSGI\ SQP"VS UC+ MK,JZ;@'@]2P+Q@0/K%@VPRB?94_:_(!XWBG6V_G]6?!:)E;/ X*\K'HNU3-Z M0ZL_T$UG,YVODJF*+E;24=)1TE'24=)1TE'2J5:(L"-/^O%(9J4N%V-;W.T2!S'*UDHFUG@*NNW M/#4W.3!Z5$#)5&@_QU$PUJ)^V=KI9#(/>\Q-,T MCPI$S/.N]W1Z0^/4VMP+SUXS7-ZG?.-CJ!EAJ5Y%Q"OI*.DHZ<@GG2/KW)^O MM:O5]=D"1;V"RG$ ZY_O>0!V_"D,*0U7TE'2:=_^[B)D>-I?#XS]5;G__2/M M()U,TF017=<13U^P)VP/INF@:,G*MB#3IT%F?W/_RBJ65DE_19<@MZ;?&[J>[AB;"Y%*5D)#D-)O)1TE'4AQY;'6=P#'^DK9=$B(0%SVC4Y.G<10NO]RI0\*? M<,5Q?D#;EBJFQ3G@7.EJ1L4W>!^SSD^.+5&F2I&5(G-7Y ..S-[459/G ?%* M3Y6>*CU]J:>UG^3M6^QH>\?0?5>ILE)EI3<5=FF9\NZMJ6[CO*> ME2HK5:Z+8G.:.SC=I[W*==MP=<,ZAFA3^JST6>GS:_J\<>Y[??KLLBUQGK6Y M$44ILU)FIFS:YC1SKPG\%09]SWYD(-(5]:3D8T6I)MGQG)-WIGG/C M?G*@R6(3%@G0 -BM]J]_,PL 5W !42!!,"-LC41LM3Q/5E;EIO$TNXQ)7A\3 M['K!&W15^AHF\/(DE.[#@ ^&E["!]-D/O*#O>V/I(8$?> JN54?$I7YE'S"T MU.#'(^-@!F\C-O82_X6]?_4'R2B'X-*#V2PIBT>\)VC#+-G^R-)<]*%1+!(] MC*IRT#A::VZ92W^.HH6O[#.[>8J8]^/&&T);;[WQJ_<6(U*680&86!O";;U? M1= R,#%1FC]\6_'$5?7=GKC#86T#E+8#J!]&/!_;+3"517@7-,=K3%ND483" M[B^^.E1M>V"KIJX,#$-CCM[7GBS5,OO,5ONZ\D^[TWM$6J.=^![E)">$URN" MPSL=]+Z<)S\FX4RX1?/H;CL1?QQB:C< ;O&L! LY]] M!FO)(CK:F\#"E:RG<^-_\*5C(1[Y4M7'MTYC=IO_Y7T>=>\'O!'\H?<9U#*9 M:A:D=D<:I)<7 J:KI$(F\_G(OIQ=[L*E=YN_ZV97->W"2TI7+?Q]VZNLKF4X MI=ZT_7?@KI VF5U7+=>[^MMD=TW-I#;M;9/;U9QR;SK%.&FZWK@VF?KNN=OC M";;3=W#SMH)-8ZJ^G69W9!_D$3:/#_OK4_0N+4BQM;Q$NTZ?CE^=*N7MH\ANL"Y:0QOF=PP7[P M?TJPSB2C&%VPV>#V@)G?VNF##O;VX.6X4 EJ'#6.&E=GXX16QFMV6,H_9@&3 M=$66-$4SCI*'AV0-H>?I^6M[7I V=6&Q;4_LV0]P?W9$A-NA<9Z7:_\OZF%[ M+/AV[19\6UB467-"H(D.+:7#(>7*]\9J.4)BM0CMA/::T;ZGA*T X>_RB"?3 ME!UE,R$>$:(IJ"%"<$*8MS:GV0!"' M!US;JB4;QB85SJ,XM3(36C$6T 7%YYXI6^U-K%:!T' M$*AILJ5M.JZE68O6TQ61B9".VVAV:'9H=BYS=LIMB39LA+M\XC97JO_QQC-6 M8:%:4I6P6*+L5G(B)8B1 *#9*<7_C;SN)Z:]B^4,5=@@58ZK('@U#UZ'%-&K M%5TJ+BI:]2BV!AI+56UI)[VT'=_<63?&@,KG].;)@YGD9E06Q%ZV\<:_,REB M_? Y@!<.,-4NVY=_KI6'6W3T2+-#LW,"U6=/],/= %/O\WSEC^'=($\8BKE" MOP19EE!^4,?EV?V2./N#_7OFQW["'ECTXO=9NJK]D_Z +RHO"G6-3H]'1,E.)NAL&2*I=-DFAV:'9H=FAV: M'9H=FIUR;@Q[S)@K6AS?%^1*W'T8)[^S9!26MRV9H,YILJ99Y+'0+C3MV;+6 M B:K.6#:L^7,:U1"&]EV[-%=[;SKI)6++N4\XMZ+1Q(TUH>6#&*)*Q;J>TEZ M@+?!1SY(T[P 87Y*X4VG4?@3A$'"QF_2?^V23M]9Q,\==DHI;5U(S4L>EIZ%NP>4BQJ'3[.O+[(\F/)3R$>X$W! F6&I=J MZU=_&&WKTZ=Y$^"5'QDO.>Z!>-[73Z?34[KFIL#EW1S,WY/VN,K)S,6>\](I M/,T.S0[-3OMFIZ*3_.I:NUA=5Q8HU I*[P-<3)BIZYO>L!0CW#0,$<-I=FAV MSG\>(T[\0EL;(W[)\'_X1KO/J]KG>^L:=M/W_ /%6VEL$[JK;&XQ#06+(W2= M;46EYMMI,OO3@3G-#LT.S4XK9J>>S>72&G24:J-AH*4K6^IF14^R5S8-0D1P MFAV:G0;M+:M*7[U!TK>5*9OWUDN'63R^4OI3& U8= /]N,6>Q^'8'TAYZ_=2 MY.++7QW>_49+AC*"0=NCEU4NCF4HAN@:ZP=/TYG.-(EEQ+(UEFVDY"U?NMU0 M3)&EVXE$30(3D>@ $AV2Q*G:4F7QBO"6(2NV0CPCGETGS^JNEVHH-MH?'561 M%454H7GB69/P=JT\*W4HH]FGJM1M*)@?6]855]8+-,C25G\B6Y- 1V0[A&S. MZB'QD M->Y>)M+.=<#S2QW5H2N#SJ&8R=_Y@%3-(5 M6=(43=^:-+FJ/SH]3\]?V_."G/$OS&/BB3W[ 69@/\)OXE#OH)T(0(6HV&EJ'5E470 V36^@- M1];<*A9Z8@6QHN9E0JNV3 S]GVQP\Q\6A44TL.9Q9[0^$!,:SH3:@V=4[BFI MZK:L-:9T;"OCZHK!\)4EDA_TPPFCXIR458IFAV:'9N>R9Z?4\KXG:@]6AR]\ M=26Z] 3E<81A)(M MT>S0[-#LT.S0[#15,;/VQ';QY?U^>75?Z&F@M'T;/GH_R^IKFM+I&;JL69O5 MI E1C404\;W)LR-R(U8+W]6&\9U* 1:@B%LVI7#*(<1^LJCOQRQ^EY8F0$@A MDJ"',5R/I>T^-[PN0+P;=U^^?BXTK'Z)XQD;?)Q%,$K?>=@&+U00\XO?>-/B M3UG3#JQ4NJAIH'$O9EE1-QV9TV(&,97*HT.VALU.*5WND"Q/FQ3CA8"W,&Q3 MEJ/__8HGYT86UYV3 JQ_PU MT,*L6L4FYI63"7?:')LSG]&;)P_FD5N>61![V;$%_IU)$>N'SP&\<"#Y\*L7 M82Z(F*S/=&9+LT.S<]J-\]W@7[,XF8 0C1_#.Q@)?*,WQL*K7X)[;^HGWIB? M4MV;K2Z6FN(^OZ9@8Z,F73:3+-#LT.S0[-#LT.S0[- M3CD_A3UFS!4MCF\,)Q+T7CR1HK \M&<02URS4]Y+T M &^#CWR0IA$;L@@D1'Y.X4VG4?@3A$'"QF_2?^T23]]9Q \>=HLI;5U*?<\_ MR<74Q[QQ^=L^LO[8BY8<\98.*G2015JWH&H>5F5(CRJDUY'?'TE^+.$YW N\ M(4BD))2D^CK6'T;;.O5IW@9XYTDIW8*,T+R?@_E[TBY7 M.9RYV,->.HJGV:'9H=EIW^Q4=(1?76P7R^O* H5Z0>F=@,E3L^N;648O,?=T MNS%$#*?9H=EIP)&,2/EK-4;^DO7_\+UV/YQ,PB#?7M>QH;[G7RC>36.CT&FE M:)-I=WIJU]X\UUMLILGL3P?F-#LT.S0[K9B=>G:62\O/46J- \N0JLM*045( MLE*WE8FN]Y:7AUD\OK#\4Q@-6'23CN&M#IT? MA+.G,9/R'F0W0$=O<6CB<.P/YA?WDNCBZXH)')]&"Y9LN65N74G,A,9+XF,I?B\B'5)ZI1 M./6G="S9;HF>SV!K9JZ,C ,C3EZ7WNR5,OL M,UOMZ\H_,<5 ]M H6CCG/K.;IXAY/VZ\(73PUAN_>F\Q G,9A0#!K$&Z!2W> M-EZK:%TF 29F\X=O*WZ_JK[;[WC< ;O&JRG?"NF9DHZON(L9"-?X?KXRFG,;O._O,\#]OV MX _]#Y[5R90 MS8*L\(CH]/)"5G255%YDKB+9E[/+7;CT;O-W&Z2\7GQ)Z:J%OV][E:IV+=4M M]:KMOYL"&Z7M_O@>]YJ='EGNQFT%FGBZLIU&Y5Q7.(K=;![\G]+O<-!;,F(1RD167BJZ/!^IH6]Z45RL M@D" .GA%K0%1)L:JN+*BM*RVRD6(VX]Y^M'$^SFOM_G+$PO8T$\V/"DN-3[T MP,$H%R!ZH*]+/L*I(OKH_?R4CO*'=(Q+LT7M]&S95AL0+7K% <>U .I2"'3_%']>YU^GW(\9!$0Y!W84&#/RX#YU+6E/9^"1B=Y$#>CZBWX:HFGS, MAK,T'W301Q19,S;U$4JT>>'@.0%Z#"P4J%D- ,\UZ;$/K#^+^-$/IM2?^+.) MY$U":-Q_TE+RO^3"%=W?TGG^5<:#I"M3<>O0<.?,N5L:\6_#G$$Q; ^_IW,2 M?PE>6'; 5YI8Z/%MR+:SF96?\NVT &P-0QLZ)UNRJU:V@Y%J?)15^Y=GSP]^ M3<^!,7WK0KXG$;PZG8MKTY0%'@U_9$\)4"5UW5^LGG^#4=\TE@W]GVQP\Q\6 MA454L>>)SQIR@$=:\TFTYH.AM D9I],K2)- &G*M)[V@&/?]5!WV@L&*?DQ: M\/%R=#&L0()EI:2TSN%V>H8B6VYE0PAIN$T$TNF09"F@O=JR8C=EKW3MVBO, MS[M76!893-PK/_'UXI@E\3N85]:'V]@@^X4TVLKG$;GB\2UX@''_-N2VZ3L^ MND5<43$!JT*JZX4@1JCJ6A(J:"ES!&0<(+VUQ,DN!IK?/'DH(C%PF<'FGU36 M*BHK+TSS 0?T?FD\2^L8>J?GR)I5V3F6E-4F0N@T&.+&,E-ORH;GVM14=/K* M?+U27^I8I+"]7!VC#JWTTV0Z#M\8>V#1B]]GQ01Z]'YF7CR?83H^_611WX]! M+^&+X+%$";^3'" MV!\RR0_B6<1+5TS#L=_WV7%'!I>KQHAP%\LYP_=[7\, HXE2=\K2*@Q6<90= M8_, @?QQ+QPZ]6/'X4E)G2H)24GS/4KS[8^\X!F%Z7&1@H>H+N=X7N3*J&I+ M]7V;.(^/D3=(PSY3S[Z%CPBMB$>OB"#)(HSI^LC2_WX)LF%>&/:+)!E6,;.K M^+S2&GC)>X_C4&.CF;*5AS^-EYT\;E/B(W(3#F]F\ ^R/QX?>@(J1:I1^,$\ M'<$8AYCW.!S"^/+A+:LAVFBBWQ;#79I*9J=GV*#L-" %AY[6;*M.N?'EU ] MVFV&B"Y.>?QU;_Z_*JISM6)(S6.5V-RR6#R!)P$;L,&'MS]C3$.ST'?F$U": M27:G9ZF.K!0D-CI.Z6E$T2Y!^O950_)\F,0$L)HNJ^:F=&\@)EN4[+Q8[*?A M_"(RW5^#^;;I5OBEC"TC-AY@7E_@)O[T1ME[+W;W_'T6]4>@9%_;QEADTE[O MC:0SO^O^>^1'[.]#C,?P](\>R1?7@' VV2SD:+@U20IW5C@35?B7)P>R] MLFJHLF&T+#*N\<(VFSV8-1GVP^-QS,\HIY$?]/VI-Y8B-LVFG4Q)%5*HPS , M8G277XSW]\70W@6#>QS[;T-AE%)AWZ'*NM84SQBR+IUR0WL.Q&F=GJO)IE$Y MJ7\#+4X7M!'R7CQ_S(U-,'\\:P3M;R]V=:ZV%;I<62C2&WE#;;W+&?(YC#!E MPX(\F(6LM-S3L02];=JRJFV6H"?GY0O'UIG!96"E!DNQ946MDNNN@4MJXV4O MSAX=00G9]*2)<!7LKV%^='U#7I-]FZ1#C+!*;#41GVKL2%>5P#>4W&-PO^=A^SX:V M-%^P2JNL6$W)8D *[[D47C%P,CBQS5FZ?DQ^_?, MG^*J>V6J<*UG#O#+%/KZ]GWL!7D%-S[(100Q.SW*=M%*V(C$34FI:V7[J(8 MZYKTWKE[FF!9>[D*2JV.:^(X@Y'2ANP4J"J4TN+",74^4#F=GF/*JEGE-(M4 M7U&J;\2F80SB&,NP3-,YOKZLQK6JOI_G=1>+0:)BJJ!L/-J6EZ66]&Y;$K3,LWD&FL%=,%B$43R$X\&? =QU]QPQEAT+_\&FV&9HLEE0 M2)A<&B\%FCP)_V8>GD8%(QSM(%3;=E":*: M+FO1\",-?#3\P+9&FGH^#_N91FS(HH@-*LC=R]5,ZI"[WX8?\U'^G@\N9PKL M(-,?6-!GQW$'T^3*NDZ'S*W#5@/ I34&7->D V^1RWV^PI(R+%XH5]%=T-"G MNK*E-B!BF33A^# MIIIXDJ>XANRJ JSFY![9%F0V )H6)I(T-5/6*YF:R4%2U"(P=_'@RP'&@/*_ M8"#H"TQ>Q5RM6R>H_60[D&M(-/S_I\6 _\'B)/+["1O@!=C0KOZP=.=WZ$@X M6#?-5.4RIKLN$*4/4/@\,%; *N&-*-KU!<-.P%BEL>C5'5O5-3>6B75B: M(+N+=Q [93>#W[=*[0,7U'0L;W48_$$XP^IX>:>J[>2+AO&LQ/NO,PY0>T22 MV22)I&+Q M4P9-O9=/$X+OA?W*2?:8]%M"?:BZ>]T23%5],X[Q5;UO7*BF\C M>,_5F'<)%A. _P[\E]Y?^1]I'YXBO"7KS^K%$V)&2\OI,LGK]\,)?/L--XU? MPP3>GH32?1CP,?%@?J7L'-L;2P\)_,"MF=V-+N2-S[Z@6] $'L4(TW@;L;&7 M^"_L_:L_2$8Y9)>>RJ9*63SB/4$+9LGV1Y8FI ]-8M'IF<='T5D=BN4_L;4( M($-+G5:V#=G$BY[A;H3]FKGU7[,X\8=OZ4]^ M,( !O57U+KQL^Z@.A[6-:MH.$!IAY'$TS#!H"N^"YGB-:8LTBE"B_F7__-J= MWB.O5@T:_CT*8VXH\'I%V#F!/-C8GG D'T[_A@BP7](Q]2:P!L FR@^D9!3. MX(V#6);8SSX#Z!%_4V+R^JR_P""P!_"DA8D=[ JP.C FI!G"7^$!S^,N<=*OG#K MJ5[A!S,VN$NRW_"U#!;Y*4KH: 9\77JMM'BO]'U>*&"ED6N,@&O9-SCW%M_& M[Q1\79MK0GLZW1]&MU^Q,!O[-OP&J."OCWFCWM(_"WILK/>M/N%:%2#\C;=^ M BWH'\"D="A0.BT&8[[&GX/:TOUL#/KDN\]1&"?2!R_XP2(@]9>@WY5^P9R" MFO)^^1;^D_K^5\F/)2_WT &9-0K'J,Q)F9;#A8 G/<'[-BZ-F#?X]\R+8*4% ML0?"Y &Z?1"'L@1P\$ XCKP$\TRBH1^:DXQ _7P>25@4(YX]Q?[ ]R)> MSQ.^$84>?"N*O+#T@X&B M)3V.F(29!&*IH-MRUN_\6@(WWX?1-%NKUB^_LO5?9G'^ [8K^S&<1?FO$P:# ML'TN9/[89O=?1RR0O"EFY(Q\6#6Z<+>$>C5G,2PQSRS 6&GNKXH1>/!7?C & MN,-QX#,$DR-+(70IVC)ZX7"8S14:NF"8(F!:VB*>F@K7*AC( /0H_*N\J%,B MX_1 -^"*+$UFR0R^/YSQ=6/,O)A_>1Y9MOP&8#^2*I\>Z-.+'X?16S8.;()- MA;;A*]:4Y'5!5THX?X!&8;'(5<&\7529K155?"204=\C%D/[.-#/*ZN0HOUE MG6DA?^*YSI2J)]#T_Y/*F/&;] <#HB;HMOT9]LR2JMS\GP661^GFC&LVJ#4N M\G7L7X1=>1WY_M'KSR$.1B/B*PO$8)=ZB>3YNG( I7>D.7A0PO?V'2$P.VL[$/6Q'>?72/F0\'S@X?(6^Q M^.-K%HV(^##@[WGU(.F5@>(V'H>O^"(\4$#N\BY/X M1^E0\92 29!0G2^_. MZB=C?N!,R,!(PW50!M.FX'-!GRPGU!(XJ"Q*>,=ABE\]N-TN9W. MGF#JE^=QZ..L/\V2?,["J1_@Z@%D6);(L 4; PXX.+P!CFO:U("A&/9 -.,6 M '0"S\=U9"$S\$6PTBUU-#]\X(" .V?CE'OA0B=*>3(#CBU_ZY6ERI,'O8XF MV5H68=J/"+L2<.VJ>Z"<6%!JBO6",V4$1R8:\!I;B,J*B, ?P@?AG435I&,\L"4Q51[@W":32[>N$AUPE^0.YY(Z/+NPZ((+\ZUMX=/ M][G2UN4;@PBUL?&;O$ZWQ<@,0HZJ7$1R"3C,&KC:\F$8)@'?SD:,YW]/X5=Y MS% @CEFRI7U<.0%E;@Q?8_!E+Q>%_YH%Z;$L'U$$W5X8I)I5V@>4\BP!)12; M@ U[8QZ*_0$\^Q%@/GEB47I2JJNRI"F:+N>#Q%N '[P+ E1R-NGZO^'S8[8T MV3 Q_#I[BH#E;^F++?Y>0_H%[\AF<,^:2^=#V?G0*$FF\>V[=Z^OK]V8];O/ MX;U1N<517^UQTE MDTX/_\5G,)T=G,;EXZ1S+" +,F=;2&!9+D-SW.8B)S5R Z'].,T&+B'"4]" 4IK@/T&%&<[X M#C?]LDC-_$\,;/\$JSEJ)O%" [=:JX'_F6;>F/?YG*A+%]5TH9ROZMM4ETR7 M]),W$6MHMK+$2]H(KHT3[P>@,1^;5%6/85,[S59/Q*S'G3 S+*- AK?FIYBH M1O#<^/S1L>\]^>/%BIHQ)CNL24_ GO'+VYY)OX+K3,Z>HM'!%9AO@G-J]?DJ M-O!QAYU&/24C(.JB8YE.CSHZ5TJ0=EB!&?Z(\_)(_&NH=KUXXUE:KV-9V4"= M8K%PXLW8H%F\TC.^'4"Q !,,2OEL[*'6&<^>_L5',,Q<\O^:3HO^TH>,?=';###0A#8$>S'PVP*I$,4>../SABRSKB*^Z)XVR/B6FNCSF$Q@]O@U8*&FX$7M@XN=$9YF;L M36-VF__E/7!Z.O;>;OV CS!_Z'WVKLPPBE:]=3;OMM:U7*WPDM)5"W_?]BI5[5JZ7>I5VW\W=8&-^:H_C MX4['5G?CM@)'FM1 ?1J'$><@5\0'_Z?T.]PUBJ5/?!_!'1/^,0N8I"ORBL-% ME=%9\GLJX7+1[*'#?= A>?$/Z? U#9I>!E67Y.R[(U"#I^68'[: \E1/I$R[ MO??V=;X]GGE['3CKYU:;697G?1R M88VS%5DW-_-@"::7"(9=1YCDTNK;#R=,2KR?E)*[RO*#H_B(@W@,172ET[,T M62DHQTSQC2T 3\WHP0J&EFPV!CVMW\ L.V["<-_PD[1EYP^J#G>I27W_#&*6 M)&CUC1<&^^6I/6"1;+LXVRO-UJJ_?/?>\. V?@P_<-?"CPPD6%0Z'DK7>)YK M1=W,][13SM6S&!ZXYK4="V<# R8.5637*;FIJ'EMRPT6T!ZV'3MUWG7I#6Q5 M*N(_\.\WX?!F%C/N/LUR:W3XE'AP.S>@L]P7C%N*&=S ZX#E[;,ER?67) MBP4N37PZO@W_C-D=SL*W; Z^!+DWWN34;M:ZO.P/61/ M*PS9TQOC7+,4G7C/\1O+TA^L/X;%C.^#4P4\ M(VT-V%@+I+^*! :NB 0& MAD()#"[605U\ H/FQ<-KI>/AO\QC2&,LR?Z4W 6#WWG8)PX$IKQ)WA;Q+G Q M$W&/D8>Z!=>)XH5/XZ8WHU[@S:@7>#,N/G*4GV+ZRH(/:2WR25\*/+J1_L[& M?+7X'>.N8)862W0I .!K'L/\)8LO%,RD4S# SN9,GD6^WTGQ;#+!0+C, =R; MH.?P?Q@JDG$B+[EHYX&E2S[=_8@-_"3WZN;K8+H4+YT'Q=$NOE36)];MZFJY-^WRT]6I3=2F1K;)K.+V?9PCP*;MY"+\<^_R-8'[ M@=^'FYZJQ[M^7]1 _"V"E8X/PI\![%S&\S'Y&ZAVVT^EKW10?N-JP96.2AX MF0[%9]2B_@>UJ"L=CKM<;^3#@;KC/=<="2A?63H(]UX48:)-_H\['N]9+2:B MN5Z9Q0.1QQ=)A\;05*ID5=HUJ-SZ3HVCQEUHXQIOOJ*[SN)N&.=):Y7ZIK 8B^XF:&'"+M_)RU-#TTU,944Y%=352I(6((,>1L#$&GI 4O M5ODR/XW_'$;I.?SFBK);"]-)"R.N7 =7)NNF*ZN& MW9!L$"+-/82D8Y%4]ACJ *Q9(,)M65GJYM9MWXE\#0-/"?#3DW[95-) M%7M'=AHCLJXIDVHV>3/[&";>N.QIP=66A2G=__:(#?-$FWJ[T]-ET[%D MH[JN7':ZSG3>2G0CN@FBFWC3OND(-NT3&QL%2F+CN=AXE**,H9*P.#I*Y63B M1$>B8X,Z?@(Z'GW:9BFHE!JJ);O"+*[$NT;![VIY5\J59@_QA'C26*H@3QIB M6*. =K4,.Q7!:CJ;M;3\1$95+^)$ID4E)XOSP^6IH:4\*W25"I-+4Z'#8 _" M&>9XKIRP2U#]26H=M>X"6D>9XEIV%\5_GC)3W*&^Y)>OT[94;;6UTU@'+9V' MBIN*;.@E*_\V.>""B$'$*&_'VV2'T>G9HK9H1 NBQ871XJC3#;/3,PU9M4WB M#?&FK;PYWO+%'3-5UY)U72.&$$,NG2&UNLY;MC#7>>(*<:717*G+VN0T;X=/ M92/.D SN2H)Q]!,=G+D\9X1ERXY2V8.)PKI:A"3Q'N.VTND9FNRZ38GF(J U M'VC'Z HV)O*W9-,@H!'0!!QV@#Z,BZ1N@/Y)B^2E0*I<+K@]F!+BP0H?J>C! M2N"Y0'ETCNVR;>1ZO>$V162)#)YO;RZX0T_/+IPSQFGVM[8I*(%$<\Y="465 M420T%YQMM?!PGT!6,\BVJ8AVIV>TR.6 <%091\=O6[G)Q# )3M<(IUH-VK9+ M:QZ!Z[1;6D=IEBHO,K5YFW+!K49*I>-5%"QUM6',X@>H/8+'.LVQ@(.Y!&1+ M=65;KYPP1_A\GNE(EQA-C&X,H\6['S@:;*UU6;%$I5HGPA/AB?"G(?Q1&P8, M"M45V;9$^8$0XXGQQ'A1C#_Z8-,Q>.8A79,50U2A"Z(V4?M*J%W*,6H/MX7X M13FF(+\H(C&1^$I(?"H.UW68;^4'<(;6C@,X;@YXEWCPP7E<$W0+9\(/9A[O MUW($U\2+GOV -V;M\/]?LSCQAV\KX5RJ?IYP+@VQ!E.^(Z>3Y ?]\6P O_F! ME(R8Y#V%+TSB(R&]LHA)?AS/X/+3F_1G]Z$K/T@W,ZN0LZV;#5[>H;1)*>_/$8&X*]*MS8,7FEP=N:Z1/V2M>./>3/FHV(M1@4K@SO=S>P)TD30 MI!W7+A?#M)3N9EF/1;LJ31>_T5\5&]Z."<3;4S)Z<"YF^OUP M*0"P@8 M!R[./<0F\!\<=@!#$D&WABR*MB\*WN)H+YM)G+F(C5@0 R3PWG#" M"N=U92J/(^N6U,DHR.Z^W7]9U7[N\G$"[>8!OG4W0"C@RO ]8H_>SP)5QE4[ M/4??=+*"SH2S&-'[BXCVYAQ>.B?E3N;WRT/YA8\D*F3K'5GJXKQ+7UGR;;BE M4UJG9Q6#]_W2$12G5]B_BJ.%5+H@U/A'=)W'(SM4>O/M%, M&9V>JQ1(ZZTS52RDD?L@E8'V,U#,7F% I"D(?)U-0,;V MU^9*70;3[V$X>,.Q>4C@#R\:? _#*/X0!H,_0/T,GN-'G(]'>/K#..S_6(PU M0)+!#$SA/:!-LLZE+B+$?[E/6%WN"O': )K845]ABH)3%,V2-D>--U)PG2-O6G,;O._O,_S!?L!'W3^T/OL[=G& M%#^P[MJ%WTLOOW_U!\GHUG6[AFKB/C_S,,L^G%X%9?J_5T^,LM^=KJ68A9>4 MKEK\R+97J5W+-4J]:OOOIDZ-.NQWW7&:UZA&CI301MD[7[7'TW.W+[&]<5_! MP6LJ94YSP.@<5$MB22I_GTOEAZ(4/MMK2QR8;+]LUOQ#<_B7..UK]EQ\#1/I M;S,/-EH)2T^?0,.] <4&U:C!(44^#AF*JQG.I:$$]0,53-#T0)WX_O"9QK+2 M6,(. K3$[UZ4O-%(EAQ)HG2%P2N,4*B^(EU$W]-4 T_1N][BY&!E*%I?]PHW M@5*^_Q-4\^IX4IV@]! UCAK7P,9=4X*7.\][=W=W5REC<,M<<%J>%-D^36B: MBYXQBBJ;JJA*[@T(K29:M)86SHEH8?/H;]V1-4U4J74B!A&C/F*X)R(&.E?I MLM6FK$'$BK:RPE%.Q H7EPNE>JIQ(@61HG92J"0.S]:.RIY\'1G'G2,K()1> M,#!EBNO()I4]:">.A&3AWBU?=6'RE2#41 CM"5<0)HJ,3L^2U8(H<4)1"U D M)._?;D%DDB!J-81.8Y^S%*O3,Q5#MBS2B5J)(R$&K=VB2%PYZ-.4YLFC6J"A M;#OBZ*[FW'5-KCCH'A]A0"+56]HNU818(W=+-:=I)VD"SI8)0G,(N4),=[LA M1&4EV@TA(8:NG1!2%8)0JR%4OTE(;9Q)B" D%$)"K">[(:01A%H-H=.4+[54 MG6H>75[-HVO/OGI5R57=$QG 5*/31YF*4_!?%1VKJS72U-14-SGZ%1'AU@\J'74NG:T3J0%I^F.@65S=!WJ MX'SY&DA+E0SW-#E7+$U)ARJZZ M68R.F-$8]! SSU&P5*\P>\4-WH\5S!9)OE:2 M>C4B?1>OM4@AN06D.9'GL,8S5NBRHE9>3"@8I9% JC][CB8N905AJ)$8.I&C MI^;P/%Y*B[*5$XR68%1_]AR-D@2T'$,GLN+I"NI%KJQ6M^(1D)H()+7^C"5Z MXW(%4"JOEMUU31X[U5)Y74>"0E6M/XN.+BY_17/.GPE#2QBJ/XV.3IF_6XZA M^O/HZ 9AJ-T8JM]PI#?.<$08$HLA(7:4W1BR"$/MQM")\HKHMMCPM(;8L%N7 MT&LUN"8=KZ+XFJL-914_0&V2)BZ?R;&$V,KH/1 M)TK-HKL"(VB(T\1IXO1V3I_(SFPH66XS4>YW1&@B-!%ZD]#:B<)<#550U!+Q MF?A,?-Z:,NI$X5:&QE.T6;;L*+2/)DH3I>NC](GJ9AB"ZV:^SB8P:?WTWSC4?C#S>#^7H\6RZ3*TU/MK&L8^WG,;L3'<_,+>O_J# M9)1/Y]*#67^5Q2/>$W1MEFQ_9*E7?093'YT>E1JV"0N%KP2@+?TYBA9Q=,_L MYBEBWH\;;PB-O?7&K]Y;C(.^U*>)']RLC>&V[D^\Z!GN1ARL64/^-8L3?_BV M$J6GZKNC](;#VD8H;0(S)$"H?2/0J=((G_^L[K%<%@C2R9U#!U M^T9+)19<88.[)/]5GTNYC'#K.X]U.?:1/24+Z;4JU>[&X_#5"_KL+YXUA"T?P"(R/Y@93 ?5X^0BCUI3X?(VD,@P3-@=D:P7!"GV\FV8!* M\7RDI0'\!=\/;TD .O"N *2[_U.:0 M'L<1@* ;2/V8!2Q<"7>%Y*0U^'R:H M[*[BI7BPS<+!AI%-^S67GGQ-@!$>>].8W>9_>9][^/H!'R?^T/OL]9G(Q2^L MFT[Q@^GEA?CI*JD(RDRXV9>SRUVX]&[S=\/JJII6>$GIJH6_;WN5JG8MU2WU MJNV_ [6;URC=,=K=*$W?^:H]#@([_4K]Z*#4D$!@'Y+!MX[ \@!0]<%"J@&9IOUI"IV[VT.$*E>M\>T[F M5&U/5%GY+6W1N9S9Z>EJ[;49FN!=?73CKYUAK2;9GK [,22S8+VSM$LH@'). MGETUR=K+L#U&8S$,LVD9HV7LBI>Q/69<,21S.CW5="YA&6M1':]B=-PO;# 2 M^SEE0='THLW MGJ5Q3[OBJ'CL)SR8A,OA4][*X,V1$Q]9'TV>6)1=DGEEW3)CZ5I MQ&+T AY(3PQ:L0BK6@]Z0QHE,M=]T&_Z?W8>N](B^ M%;/HK8JS1-O."(NZV*93OCU!A.NG,&MG-+F"C;KU!R_V2^?],IU.SY!5QY!= MO;+G>'-\PH@QQ)ABQO3[L\F,G^3Q_<=BZX%;L0\,V,,>O9]E?"K;Z!U._"'^ ME.0/[DVW\&?_,F0IG9ZN:+(E+)\LD8A(=#X2[3:E;3//'KSF6&WTXR>Z7"U= MU@FRH,XJD4HO*QHL*[+C:+*NBZH]4'-DPG$E[^FN=Z)AXSM E@WSVBAN\ M'^V&VOQ<*O,UN3'.DW66T_H/%OO8"M\;2WBX\,SS/<-PL,&2V\-:BN R8QCJ5W>K9L6K9LNY7#2ZD ;_L0=LPQR &P0R=_V3&:4JR7('<) MD*MVZ]-E>RO&EZU[4WM3L^23=V6#4V4 _Z% MI&6ZO&W10P+K5LP]N*?AV.>=D>+9$W3 CV&^JNR(KB,UA;TGG*7V'9'3Z9F@ M)RBRXK3(QD ($X6PFG9$+B^5J(JJ9$R0NP;(5=H10:-ZF@MJA6L0Z*X0=#7O MA^PVVAX)7D?+-%'[(5M#3T1;-V27LHB= 2/?DA&+CLI,>QWG!/:9/75M'?BA MR:Y=V9!-QU#M@Y=PMU;;H&-/PIO0K K2)7>H%1MU+IK;AUEX:,L?*W/3Z&=]XC8T?$4"M1LV6F3 MTRXQAAAS(GIICRKK2HI+T1**K)5'=IZ/B?,J( M+D27L].EMH-,])&37="(GO.GZ'N&NZB+'R4A:]6I^!S'^LXF(7/L'39 M-2L?ZY#;>?L05H]/F^-V>JZL6)5]V@AR5P2Y2B<'KM+I.;8EZ]4-U02Z"P1= MS3MM5YP?$L'K N%5U\[4U7@./M>2+4=K"+).E(,O-;)?S(Z($O!5YIA^WLV0 MF]JX#5.VM:;48J#,00U"6#V;(== V-E69?%.D+LBR%7;#*$9U5!DU23072/H MZMX,M='L2/ Z6J8)VPS9/$.RJEY.L2Q*P'=-AP3&F3 GW:'7%U94FO%T1WHY,P&P2,==;=GZWHG9YJRZYEBG!R$3[1#8T6 M(*H3U4]-]5KLB+9B /\-V=&(^\1]XOZE<;^*0==6>(UI0U%EVQ45&4OT)_H3 M_+^6W;PG7O3L![PQ:]4]_C6+$W_XMN+SK>KG\?G6$% @SG=$OTI^ MT!_/!O";'TC)B$G>4_C")#X2TBN+F.3'\0PN/[U)/*_;,UR.@@ET2X(7!GT_ M\R?OA]$TC/A(Q5WI+I'^,0M8"@5=X6D>#5GRH"WAD']GI0E2.(LD+X6'H*N<]ZE QAWL/UEN$+N6\[OOV1_?1B"5Y1[.*.5^8M?_63 M4=;QU>=E_-OKR.^/)&\ZC<*?P(6$C=^DK?P$WCRQ:&?6TSE#^\/H]CN+^C"* MO^==_ ]_)YW\ OOVH>W[WD7'A8]^!;=9M^COW@O[P%CP/6+03/B)#>8TO]$6/,? 6ZV[:1+X M;\F#X6<^NMI(S_-/YC.13L#\RU+Z:0F_+?V"BH&FO/_^\)G_37W_*T[("%HD M/4&3I&G$;J*L45UI(:3X5$EC?^+#MD0"_OU@ %(?AN=-AOG%>8J!6F'_1X[D MSPSD!4S^'PR8 Z__X 4_.%27+_X]G##IMQ!HB9=EWK&^%T4^?,1+8#+CA#^# MOT<, 8@7 $2\[P607<4U?BKE$N=55WH]_ VDEO7CC&8?<_#TW\)Z;]?=, MQVSP#)]-PO17)DU!,OI]"4<)D)I$(', 9M,P]A/X-[1S%O5'7@Q??8X80[*F M),56IBV'.^!V!G=#9R+V[YD/FAXG#4R;GR3I;(Z]5^D5;OBO$JG1Z5G=S M#5PTKT@0\D;G67"S2UDJ7)R]>,K@+2\@;4"0]OO1C$OG!$0>3',$C_DO'%+X M^IW 2="NQ$J/S^KTF>MJQ9>L*7_,6S(?&&LQ,"KH"(K9W?3=EB:B9N[(EF%" M:-4H$&N+EE6:-)G?Z:\NK=Z.><3;,WD2QRR9"PYX)IR QL!E!0P%5WD\3DUO MC!LT*1XQN+^[&K65]NKK; +Z0G]]"->'#&0S&\S&L'ZLGO)\"[X$+]!.+CL> ML9D@U9,/8Y"OBY$$H# 8WRF\#V00ZURJBO0XE])/#/:^L)Q,H/7P@E0\@H N M4F:6B%:P#N"<(YSS097&,*H2%]$(,;PO4R\"5(O2'3?_N<_WW/Q^>#6(<2D( MDW1Q!-"@%CR 9CV#9'_V,CF=O$WY.I(UZ8U#:LR"9U@R4=^"P>(-DC*%-IS% M6YNVAJ;B&4WG*AVS7+-/]7.8L[$WC=EM_I?W>;X:/^ CSQ]ZG[TK4_?1.K]N MC4=PI)??O_J#9(3[HZZ2[I$RQX#LR]GE+EQZM_F[9G4=32^\I'35PM^WO4I5 MNKI2[E7;?S?UXH]0HZA136B4JNU\U1X'G9U^7N[&;05G5K@Y8M%ISF:<@^H6 M_,9 3"8C^*ZJ2;_#[:-X:Z!!NT?B]Q V(302A:Y;58BQ=+IM?[[/F1Q#=8AQ3].&00KF8@%PHZ'\G?N'Y8E79M'*A-Q*6J.\&. M8$>"KOD#N1]Q+2J1);*$SF9IHNNR%9?N?WM,P:JN5O'YN)^?"ZT> W[/#H5P MZ_,(^KZJI=I^"6\055Q-D;+S>Z9X)N(G\?/,_%QRX2SIO*6:1%>B*]&U5KKF M-/T6_18&S^@U4LX#2[4Z/5UV'$U$DAFB*=&T01UO,$UWKJH'L-8&UBJ:;"DV M<98X2YP]AK/%3"U-18<64"(CD7$O&<\2*:BZ%[50"LU5HA30:B5_O%O@*W6V M<^J2);8HG_Q&"(][OF/;_434E$[/5!Q949J2RI22Y%XN^BINGS05,^L:U5-4 M$12O#HI5#]PT#;%G6JILMZFJ-^'O3/BK*@HQC9:L:+9LZR0."8[U'))H!M;U M4BP7A%[E*IB$L@M$V5EV_QK/$Z3HNJPIHM*$-:2"0G,=S@ZO#$WNWT-,>578V$(8&QGAV\KG1ZAFR:CFR;HMP<"&67A+*S[.!U%42;:\N& MVY1UMG83?6,V\N)KB6QWGFBU5Y#(H6F/O#&;?-2A8VHO675565-/4F#@P/F_ MQ*3#Q'IB_7E87W%?I:-M5)<5793)BB0 20"2 $T^V=,-3GE==6735HCV1'NB M_072ONK"S_T&+$V1-7LS830) 1(") 1.+P0$'61;O&Z@J2JR[=#6GLA-Y#X- MN<]C/[#Y2JZ#2J^("7,A_?,2[4 ,%F>\W_LLQ(]R-#%T]IGD@PC " M;),T]G]@KWE^;VP.O_[*I%/VEI28]<9PC(!IYL[&64CH' M:SR !U9K3NPLO98)(4/KVE@V(N?0+<<7 &Y1+>*_5PN29*)?63SB/8&@GR7; M']E(DWHF6:NJ:P.T].W)4BVSSVRUKRO_! 7H,:WQ-)3P& 7%S%_?>;TB&*R1)5O;3-W&Y307 M:8.[)/_5*#G)9\(\+F_9J@;2%Q>V=!U-2[\M%5+B@0LH9;B4>_/9>+ L!KTD ME7Y8 V=M@5N26+R@8%XV;9"*J2&F<$YKM/GI^M+/%K!,K*&\75^4L5B@!](0 M?H>G00U)"_(,>''!"&NSP=*%'\]_\8=YE[*F<[F- M5?5&!")0F'J+LF*1NK M.O(WWH(.,/;[!TSV_=*Z^7LZ9GRIS'M;JJ;54N6J^_G:^.%MZ1O9)]X^PAQL M*6ZENQOD@=_P8VLEK\[!#8[.$)541%)6AFE>M(IC')$-4H3;&H49?;*%,Q:RO0M7G;112.2.LA M2ZKT_Y@7B2M1@CNC#3TM2\8ZI M-OGQ^7T8)TZ"M+[KTH M0JL/+)ZS("GA)&(HHBMB-2"$GMA#[-G%'GZ" .1Y','0/8\^^R^<1_$>(NWW M[3/43L_094NI'*=#9"(R71"9D$(9FQY9((A,&I#)LF7;(381FZZ)3>(HI'=Z MMFK(NEO9TYPH1!1J*H5*TP)#JF5-,V7;;@HQ1"9QNH!CD7I2,A>,R16F11-_ MA' I+_(K*"$2H:P/J2B,)\W3+NNG*JE$Y4[<@)%V9@9@'7% !FNU4 MV%/$^1R['5/! P2S368>0IQ@Q!VYV]EIK3?5%EKK"7EU(*_\5FM+/L M\##?KB*;P@Q:!\]KLY-N$B^)EPVQ^IEH];-E1W0^;*)H,Y!*%#TI1>NPC9K< M-NK*5G4W*^(H<;1!'3\/1\41DY>+5A1'UHB:1$VB9LW'4"[2S70LV= $5VZK MAVXM2293,O7$ISB!"<3,BY\Q.^K_8'9402EFUG+R+\]1 Y*14.NNN764%J,! M=UU9_(?@M!B'>@4V;AQ*:VDM5<1J2(N!:SA?PDO8G2UQZ3":XU=+K"'6''-" MOX5 ^[<[E@K;'4>_ M.)Y*:=X+J_).A]S46XLT\?OK--^%:1#H"'0GVX_: #I7UE5"':&NYOU;FM]" M465740EMA#8!6QZ>Z$*S#-G4*R>Z:& PV 5L>8Y/=''H"<>%&77FM;\[Y&2'M1 DNCK&[V^(26Q#BVHVXP_8&29+(S*;D1E MY[.A]4&(C\3'9MCQ;+3C:;+M$C6)FD3-)ED[;;1V6I:LNI4=I(B;Q,T&=?R\ MF2N.)R2W"3NN+1N** ,>4;)1R"1*UD?)XWG'4U=@((HKS'#>K-05Q0=A#6&* M70B8NQ?/'WL8U/\YC*0'F+*CTE1D/:\IF<$A!\C4.FJ=H#05+ - M ^D^C),JV6C.G96$GF_8\U?F?_9G5WKH2H\1\^)9]$:I1:XEO$[5]]AHY]H4 M*%.H2QUDCYG+913+995JA[O7J;8N:W9E!^?F^ 40AXA#>SBTS892C4XJG@U9 M&E"J>G0*T8GH=%ET*K![5*.3!JN3:\NNV93@<"(3D>E$9!+#(!T9I,FFVY2B MNL0@8I X!B%O%BQ:HK;<%C_!4BGO#4'OU-M3&Z"GRXI# MB4@(>R?9S3FPR,JFB>YGE(Z$,%?#_L?E"+-LV:Y><):RDS0G(>.A1R.739]] MV7Q.;V!UT_$NR-7Z_0<79%M M4R'P$?A.L#UR=8P0L&U#5LP6.3,1YH[&G.CMD6MT>J:L@%13G*885*_,/'1\ M\L;K.$'8EP=(]!9H9](IUQ26=(J.JUH,MB-V/[MQ9Q'N"'>U;'QVX\XFW!'N MQ.UY=H/-(; 1V&K<[+@\*91;/3"H@8:@EF5XS'IZM7DX2O>_/6)B3QZ.DYN\ M'(7'%.JF(FN6J&.X1B3(J>"23L0D8C;(,N@H/%#1L559TT699XBCC8(J9U9H[[%"3QP*8F6T937/0HYPGQYWP9[8ZGDH6'Q(;FR(:M$Y6( M2M=%)8%5?!P%4P58NFQ7+WY'1"(B71:1JK/'P40;MFQ8HDY;B3W$GJ:R9_&O MTCSA)7(<1Y-UO2D!<%<6GD39ZQJ2=6?;:<(&:52ET[.$%5>W>G9CBW0:92 UUK@54>;@X?RIF;)KE8YI3+AK75XJ[ - MP@0-LJT;LJLTQ3!Z9>8>RD9WAFQT6T3QKF0YCJ90LAP"FO!=SF[,J80YPISP M#EW/.LQNE215<>2'6%56HGX M1'PBOECB5SA4=('BIJRZMFSI[: X/Y9\E^!@P7\'_DN/=PN'VP]F'N_77^'G MO!L3+WKV ]Z8M4/(?\WBQ!^^I3_Y 4:OWJIZUP11T( ,@AKW-H?YC*5P*"T@ MT)7R^4HG\^ML E_KKX=BKR/LH3]B@]F8?1O^P>#C_V&#OWE^\%L8QX\XE(_P MZ(=QV/\QAXZNI!B&066#NR3[#5_, &93>'42P9IS)(<7P\U*T ML?3*(B9Y,5P;C\/7^':.])6ARV&TAJ+%0$"GRT$*;N< G5,I)02,SMB;QNPV M_\O[@1]/Q][;K1_P/O*'WF>OS_B%GD!K9. ?3"^_?_4'R0@%4E=)A5)V8I]] M.;O\? MLX!)NB(?D,RUCC.M$_]'H70X@&HP5$XX3KR1I#JOKYNG?Y6'VB4ZWQ[#BOV M1+?G>/H,<,*-V+?A[N.+$LYUNG#/X<,F[TQN=TI;IRHI3.6-KV5F\-!9>-05;R[_S+7["/F9%N6C:25PSB&,;!)&K<943: Z0#=T M0%+)AMJ4XFJMMUNLJ7YC^!=5$*A;]T./L#+BUJ5H^$O#U"^G5_Y25&V@QU! MI&J;?JF_$FB:!IJ3ZWTE!9%!.82U[=_ SP705U\#IV2EO4P?XPNH51SL8X M&^%PN!A?/KSIZ):1O^*,5[3O;J3\W:((EL/3)FZ,3F]S1WVX8"6P-%#T;%FJ MZQ(]9'^X.#0)4?VJBAZKTU,W+0\GESU7%='X/6(3?S9)*^A\].,^#&@R5^/. M$4O8E1AP53_/VG4(8[+ M(!L7R>OW(Y8&(P;]\0QC;7S\>\(B: /^" V0X/)RT*,7K\8\K@<[9NC>%?/( M6[L-="F<*,!Q[ZNN.):PD8VB $<*<*0 QWJ'CF+2*,"1P-0H,+7>4:!(CZ[/ MVYJ\S5MSL+#'8V)]IW>WA*]OPPQUI:U)F'7-DDU[L^IH:7-2:R.KB'3M)=T^ MCY)Z6.?"PJC*FK$9U$BL(]9= >O.0#I3Z?1T0S8+*@L0Z8AT5T"ZL[!.[?0, M6U:M*F9UBET4@)6/&V8<J9R^6CW1IKG#7/D6OG.J"' <:"*EJ.XVC,:5C M=6K'$%5.B3#5*$R=!5)&I^?*MMZ4T#."U"E#&FO"E,FK/VB&J+3P#8EGY-^U MN[;99,WP*TND7Z8%9HM?"WQ_CE3:J4+%"0:HV5*HFC$DAO;#W_:)(\!RL42Z M"P;';F&Y9Z9L%I2L.'8+V_""--5/EHCN1/=JFZ,S\MWF-E'=W2P_1WPGOA/? MZS G9'N3J>G&;+M6$1WHCO1_32FIS/RW>WT=$MVU8M?W@\*U=H9O)7-J*&E M)Q33,/;QGMN(C>'F%[:(=_GOU0"J9J;:JV&G2T M_.UC5#: M#N!/&'' W +L681W07.\QK1%&D4H6_[BJT/5M@>V:NK*P# TYNA][,?2P9^ICU8BG-2C"X!UGI^4%VZ2Z.61)OAD1:!=4DK8)JDODX>=DX M+>(:93)Q9)NCH? MBRL+AOFS^]"5'D&-BF?1&]7YHE(G._:(^A[+\\9Z7W;G9\&2"E2$IE)%$V+7 MM;%+JYM=&K!+D36K]E(EY.N[#QD/"6Q+TJPV4Q@VWB@IGCW!?L*/848H4^%V MIMA[_#0+B++)!;W3*S(HD(-<"_"AURU(>=DGPVR*&_@UN<(]AHDW)A>M]-,AN[Z/)GF$>-DDQ:KQ! MG.Z%-BP:1UN7KFLO?U5;]5(U2;.->Y4BO19FUY2U@HQC@BVBEW7 1IR[(LZ5 M*]E:2+I-7KF=GJL0JXA55\NJ$Z]DM@(:IZP[E6W2Q#GB7(,Z7E_-7Q&D4U%] MA/]< NE:[U.'V\^)%_V \;O!_\ZM,+^D)IB-X-&6^TS5DLZGD$-_!M$2B]*B MV9MDT3J]@N6):K=>-G .3@Q3 3DZYIXCY+0-.?4#!QTUE0;4;"7DG"=;107H MF+"?:D"E\6OR[9W;#[C"]NMNEQGR 2;?P68:)!92I>1N$M-8RJHA>#=)[L!$ M::)T17O'+DW!AGVM*]C60:0ETA)IJYE3CEZ',=^DK#FT#A.EB=+-LM8=.@VY_]P OZW.R9=[V@OQL]VQ>( MU82H*][%M@=2V5K7;GUXT.Z/4[X^RM=WO?GZ[L,)K -]WQOSX%(0O+,XB?RC MG1:XF_,:\F,4+'>$K2[X-/[(ABR(V2!._E]7 '5!E+%E3 M%5FU-Q.[-]!?BIP4B8.U<'!//HHZ.:AC_6+7LF7U,AR%6^^S^"E@T?/;[0'Z MW''.(N=X_II<%KY'X6#6/[I6>T'/+\1?IYS(L\\G\HQ.SS$=V75%Y11N@%Y! MV%K"EG,^;)F@TCJJ;%J5BR(+PI:@]?(B1.\#BU[\/KLRI_YRW-CCOE0G-RS, M@.#*EMF4@N'D@RL46\8>-YHZL87U7UU#5K6F)'"^)I676\Y(V]W!C#V&[3J9 M@:XKCJPHHD[82-EM%K3VU(BH$UHN*+NJK!BB/!V;I.NJ;I,E+L]Y+C%^5%1% MW:UVW'SIU-E3%:!&ZK@*.A\IK@7:<.4O&I7$^7*J=GJM;LJU? M!"JOR;:/$8I8OM1+V''&@4,4JG,\?TTG5$OSB272G[WGS;!%.E)8$H7G\TYP MN7>":YJRJM*!53O1=3Z[NZLCNFP#_E]]9TY'5D<(XB!.(K+3[J7(^>RT+J^I MYKJV;!JBZE/2X56ST'4^2ZUK(KHL1Y%M350(4)/.KYHN@'_S@@%IOCNH<3Y# MK6MU>J:A@=AMBF9">J]0;)GG,]2Z-F +]E2:6CF6NH%:[R48#?J%1TI5=."K M/JPUSV?:=9U.SY4-%]ET$;[;)]:>KQN7Y[,+NVZGY\BNH\F6Z.CZAI@1+BVF M $\[,%B\NA&!(@S./YM_!TY*[-\S/WF3\&HLA4.I#W3U$SK*VB$1SV;N=Q4% M)**NR;HBJB#PA2W%KK:KR8XMJFA\0Y;3RY/%:;(7.M/:RI*S M67-=14.6X&&O*,<6.M-J%K;.9LMU%;3ENH;L6A1\<"8)[$^F4?C")BQ(*HCA M:U%6SF;3=16,O55UV78I'*&=V#J;1==53%CB+5-VG*9LLJY)$3X^!NQ:%)2S M&71=Q>KT=$67';>R'PTIOTW$EG4V@ZZKV!C5;:&?5D.P=7T&W79S+FNXB(N#0MQ*>J(^1+,N?R[NM+5&JUW MIVM 5=%/89= L?/9!U4,!]9D33=EUZBP4D9<4#WQ"8)[/N*AB.7-5-@Q= MUNV+ .85A 1GZCXF^PXI\\X>[IS/Y*AJG9YA:K+K4)[)=F+K?"9'50=LV9;L M6J(N?508[00#U!Y1<\9%#(-P7=EU3=DV1;DW7$;Y MPQU;%V(YL5P\R\^H3F PM",[FB%KIJC O,871-Q3P2Y]X[]F<>(/WTY:U(Z_ M\=8')QX,T,UG[,3 YXV2?@_C!-L2SB)IS *< M3 GQ](*NLF&_/XMBZ=5/1GX@P296>L"S2[S_D?WT8EGR@_YXQA_"JT/^%I@D M!B^=L"0*IX"6!+KE14 '?.X.)RJ0I8_>>.S%[SXG7>G_AE$RDJ6_AW IA$NX M8WZ 9^X"^*$&V($V[@&5/YY&)0QC,= 2D(8KCS_]R6SR/>V?]\R^#5'&_I&VYC%\X.WXDC5CWL\; M;=%13#N]N;O_;VQHLM@DP!PG,)D>2$!X,Y_7.9CGO5P;'#[K2P.#SW@S$&[A MDP^#,P ^=-X_@I9>AWY_5'Z97BJY%"IUHI?H+X\5,MCQ'<_?#$J'!*G MTS.[F_;+]3'AQ,!.I4E,A75B-:GGL9UPL1.;L8L;$[M#PC*FV9HA1,(6%[Z5 MSBG>_PR&L.*S5+;Y"3K>Q@A3F F&$H\O0'R.0=8%@Z MI>#NHX">X-5L-2A$^H(K.3C^J]QYS:IOHKF,C;P_3][8 QXN4&'-0:$IG9[A M*@6PD&" Q_AY[&_)-KG5VJ2B]TUW,P%SWB099$@\9;CNLO$;7_&V+#9 .QCM M6;WSND;V(R?27G5W<@X:-'ZFV):>CIY&6ZTVC1A!4"0URT[C7"#M MJ=5]81KNYS""?P;2;^EJ>D[!]W^9-/)>F/1G]Z$+&QK0-2.8^2"<@!*%2_5B M<5MC$.QVHO UX\+O[*??#U,U,YPEG$NHZV88XDO?B M^6->I1I_C[*'EK^\6WO<>]:TBN2'C[S#'Q?]S3>E]XM//H8?\JY^"=*.EM = M-:/*IOGTS351U4TVB+O)Y!@ [ ]AKQJ _$P*N"N%D927,\ZNJ/R*OL;J=VLE MXU=XGH'5T-(S]&D8^WC/+5\9Y@2SY+MC^R)$32 MRM!GJO.NZFL#M/3G*,I;,P7%[^8)-F _;CS8UT2WWOC5>XOQL&!93H*07!O# M;=T7*U*'P]I&*&T'T"1,=Q>W7%C@7= UYXLU3+[S%;[NO)/V'8]?$*!?7][ H; MW"7YKWJ=DWSB=3/;RDK?O2AY2U?/E+J@:&$:QV'M_TSJ*83^/3+,94 M%C$HHMD*^QR!J)ROJ*A-LBCQ8/$<^!%H0F$$][*?K#]#L0:O -G*\+=LL?0C MR8/?QCZ,0"S] GTPJCY;.8_ZJ^_[4K M/LRET\&T/:NWX_POW3%UQ1\8AH,9[G/='-&^;G#8OF M#9-@HBH01+6UW0#+QV(Q%$5@PGQH5G?3(Z+"_MS6133,A88I.[9W.VA:C/V- M_2 >.L?9H3F?(LG;,5MSUS&0?C%+%L<"^"Y]MHDN$R,=^8Q".& MY^/MW&9^#8,;#O+LW/Z[!\/V<<:R?>=9R?=;NA&,6&IW )V)KU30P $TT.?[ M19CB?\]\?B$"*/C3N3DB@\#4>TMWA7R!A7V+],18D"$#MY5QMO/D!]52C.O> M_!F^DX2/=9?:,AU[?7@.$ RPOO&RL4/SQ@P>&+$ #3D2]!YT;WP+KJFJ_1X^ M,_4#?JZ!'\NWQG#C&[0(&,E1"HOS!-"6MT *GP!(V?$XM!2>Q+O1WHG-6K'F MX*<7H_&$*_[S#-:B$'0.S!3@Q_B6-1BOF ?7!<$Z\1_Z(S:8C=FWX6=096"P M@^>%#(@!21F0'OA8<&WU$5[W81SV?\P%@ZYT) ;B8HJ;*6!KDU7/OS?:#K=AU3QZU@ MYNV6?3C;)79A.-YM_FZ8L)?4"B\I7;7P]VVO GW%TNU2K]K^NZE3HT[?*&/W MQ_?X4N[TRW4W;BMP($JI?,8N?JZ#V(^6*SP&9*=LX!KFJ)^5:WLHX M5 '%DIM;"9^;9H]6ZH2[I+(=DL_TD-Y?S0@NJ[OHB0.#F7D.@88'J_4=+LVH M]5?E8QL'C^!W'OA=07S7%E>RVF*LV^9C7+K_[7$A5O4C0P6^3*8>[I6!E%,6 MH?D31@?^D6WJO@WS@ZZRKL4Z>JA8LJZ)2OC6B-B '1%R1$NB96E:%IPA+/<+BB757.WNY^X1S@ECMU1"?3(O%3U+5\FUIU3C:8D_*1DLB?% M6VURV>KT+-BK4([B=L+JR"QF]8DQF^\+P^N/JV]Y2.HS>O[TSU]3>K$/,W^,C8YE:>P% [EBIL0*6];TC29THH?E*P'2>(=V/*($RU&U-'%F2M18"9!+:K!EL= LQJ&J9: M[[)Q+ZK@Y)7LKXZM*5G?AMY&2[NAT@'25>*MMOV\@_MYU6F*X9-@)1961Y8@ MK4^,N6AH-PRRKUPEWNH28Z:"_L$ H(; Z@K\-ZBB8?T5#>O8T)MJTS9?M*$_ M*=AJV-";&F&JW9@Z;3C>;K"12>6ZP5:' &N<246D\Z3J-EF5Y%EYJ"8K56ML M;$W6VDY#3+/3L]&=1E18'E5I)=X3[\OROK93*:O3TS59MZD(,]&;Z-VT(LSU M+>MHJU5D5Z%EG7A/O#\7[VM;UAT>6^'JHHR8C:^Z?E"5!2S?5SSD6<98+H\'@_S$O"H??H+58]P]&:4&$ )=)14$94HU MJ$[7U5PAN?[MKN*(JS]0_ UJ$[6)VD1M.JY-IF[65HID\[8"=;IY>>E%5""Y MW*[KU]MU[7J[KEYOUY4K[?KWR ^W.]JUN^]_L)=P_(([I96:R-<]"EA)&UN7 MED5^9-'D2L=ETXG@D.A&="M-M[GE\S%$NR>:0TLS$*N) M:;*MDQI*%+Q2"NZK@Q](:="P.<>ZZL&J)R:EUOB8?2\65+-<-N M#X@O/"[Q-3U/S]/SU_6\R"3G9ZO>?9@X_3#SQ]CF6);&7C"0*Q;.N0XEQ"Y? MF[1LG"I\HJ=K5/Z.X%-["*;M8O(2655-0ANAK<[P0D?AX4Q:4_9*!+3F $UP MY)RC8N5%W:[L0DE0:QO4]MK1#C;7.F2N)9B=U,CFZ&AD,U0RLA'>JAG9' /# M?!R==#%"4LD(EMUKHDEK8JN1933, .=@-2O85;I-<1<09(&[A--C++>>1#,^ MVFTIM%X'9]PZ@S%VBV.[:15D11IW"%H5H24P$L-Q"&F$M+HC,1R74$8HJS\2 MPQ475T8X:QO.Q)T@N^("RPAFK8-9^1/DW6 39ZX@L+4#;%N.CW?#2"<8$8SJ M.#MV#4)6FY%E[ G]$7QVO!MKXNP4@K#6]IP]>%B,I9J7XS;(R?C_9^]=FQO' MK;71O\)2]CYO4@6K"8#@Q3VEJNZ>F7TF.YG)GO2IU/LI14MTFQE9]"8E>YQ? M?]8")5NV*>M"4(2@597T=$LD!8#/LW!YUF4C66*_MT/C)"0-CZ!UC$/CQ)P\ M04AS#6G&#HT3<]($HQ(?L?MY[H%K!9%T%A,N,Q%T-A<]**K\4\G>Y[.+^LUEJ/V*6$KDZ*!>#CJ6+K MN=8H-C\^[AB=6/1:A!4,38!9,%5BJA:*N;?:VT9SP_F\@?5J,!*2 MQ9$I99IH3[0GVANEO='$ZD#Y$,NM\Y@F>F(\,=Y.QIO-< ^3\WB6[@=4Q;-DCXC1QFCAM)Z<[B:_BR6#$.9.!J9)OQ'QB/C'? /,/ MK;#!?>'C MV/B=)$::*TC93>ZC2R"\LYS-R"Q3&MV8GF1/..:'Y<]YU=:"\& MHRA@26RJ@%:_M-<.0!_F.&;PWTE^/UIUZV>,N[YJ57Q7W&O"G" MQ2NSNP*-OY=6GO!%X!7+31Z\Q H_+*Z]/R]F6?T^I<_JJQX , SAHI][6U1S M[RXMY_!17L+?BZ>=HI?/O$?<(WIW98Z7%_4#KA9S_1!HP"Q[J*_#1XUK?P]] MS]#[?].)!\-_L83JLLU+%- "9C=,N\AG]_@0_)RU8"I9A!BT@.(WU8, M?M-[*!;3B7>3WN./CXMO,QA(Z#]@!SL-]^1+/L!?QL4M]'.6S7$] BGDV??3^8[^96KX@L=J7Q"NN_@6&_)?9,XOU?4\<#=_8A.'8?L$[?\&UI[J<^K( X1WU!]ZC*?P=8SN8WE95.N6G.7?LLNKLHL_>TBO8;& M7J;3A_2QPMEQ?>J#>>_5&&[J_IZSI!R^.TE>7W=TBBH%U]>B-IVFEGZN_9N\LVU*]IKLNIM/BH;I\"87FT:W'K5XY/EE!O0B'\9NF M=U5VN?K+QTE>W4W3Q\M\ID=!W_1Q^:REZ41;\=H)'E]4_?72C"3)4(4<+>/GFQZ5#$.>[/6DS9\K&1AJ4\+WZ]TQ MVF3?.'%_Z(?-7U&CWB J?/=)6T)BWHVW>GM9PSE5O23JYT F:CR0TK M#K-Z.QKX23V6YSDNRZB>LQ^'9WR<\RA\6JYNGP>B9LJSC='?H(GQWK?$IYO^ M;_M>8IG_[Q;V6^,\G>J] 6QO8+=3YGO$Y*/=NSX M?D=]6VI/_5S,UT_X_JLLJFI_42@>C&3,8K]U',:^KZJG# -$-:+:6ZK%QZ!: M,AB)@(7MPQ^(:D0UBSJ^']6VU.HT0C7I#T:A9$% LQI1[6RIEFRI;6"&:KK, M"@]"%LFW?@O$-F+;F;!-'NA?\G,V_^7Z^^PZ*[5[!OHP[4]"@204W&>\?0H- M(B&1T**.&R5AHVL]NB0B]>ZS:GZ;S>:)C^>62R<(8.S?Y_ETNCKVW)^;4F>T M"EO'U!R#EZ=;T7M'-/TPR\IOCZX4\>YDU;@EI>GV5>/[J21E0&6OW ;0EO F M,]L.A>F#0O'6O98PY *&Y#$P%!*&7,90< P,18,19WXB&&S""$0F4&?\ K3>?9Y0[N98>5 M5J#[Z?YCWV^R6D-4Q[!9R^?/BWR*C:Z8-TUG$]:R^N^93(/)EI-;(ZOUP!^, MA,]$1$MU-T$4'@-$F#X'SPU,I<\A$-D%HF/XW09B,)(!BQ.R1&Z"Z!@>I;!U M'$4L" 6+(CK$=!)'T99#S"X/GX) PRN)6!C2X=-9PJL'?XE X9%G:"Q+F27G M3R>Q=?U2S*IYN=##?=!FU<+2G)W,[L=P8@]"'2^B&E)(47W7TP>1\%N[9[]_ ME!]$MM5L)0"9!5!K3ZU=K%!,5LAI$!W#6RO 6A$LB23SN:GH1\*133CBP993 MLRXWJLK7\(*-J@K(3)TEO([K):&X;4LKYQWW<6N*V2O7?21(3WUG7C^&!ZT2 M8'@C%BI3=9OI>- N$!W#A59)+#H4<\*0FQ@ZAF.'PISS(0LB4Y6K"$1V@>@8 MCAU* 8A8Q ,F%/EVN(@C'FXY,NMTEQIJ> 4^BP29J;.$5P]RJHHPR"WR'9-3 M3V"CVL[M]SS.=81_#&<[A17*623?5K&ALT$7,'20KUT#3!(L9-_:4!)(K 3) M,5PV0LP[R"3GA"$7,<2/D5 /UI"C( A9&)K*Y$4HL@E%/.PQ45PH %Q*L*1] M[6<"URF"R\0.M %6TJ:5D\E@4Y[8O->L*Y+T5ZS;LSE>)SD3G+NA\#+]/6(V,E&0B;KTA)C83FXG-F]E\#&^O M$$O!AS[0V9281'0F.A.=&^A\#+^[$%-7)BR6B@7MSQJ)T<1H8O0F1O=YY!MK MFB>)8I&B7371G&C>%\U[2WX]6W?H9?:[R M\>@[^'#5B=NT_);/=%->'>/_:U'-\^O'^J-\-H%QO^1RJ, ^=(8R_<3+? XM M&+^/.X&X^VLQR:]A$/!=5=Z\\#X795D\9&7E_?#['?Q*IJ'D+4&53KWO\VNX M83&=/PZ]U6L],F-TRW\LBUMO#D_$5N-_F?>0>;?IHW>+?7KTQO!ZTWSF37': MPXNNGKKV<%-X:9EYV7H7KY^Z.%GKXD_0,9@0O3'.F,PMM'">P95@D/1GL#2X@F9J"X7/RHIK>/!M +;/)IOOH0?S #HW4'/PG/S@:CKS"8./3%Y"*;3;RK= J_D>'0 M3M^\,N95V;O/'.WWE^D5LW_8W4$!JG"1C[< M9/J]5(OQS2LDUHC-L& \O-D5:H?>5WRO0"7X8[_=9%>KSX8@67_MG?/!:%:\ MF780JK>YGNHTZ:;XGG%:P&^1-C#GZ"]J0C^_NW3>\ +0TKV: %83FIX=X+LE M[FIN/ ,2L+??9 &7U^]S-476$QU8U6EZ5V67J[]\G.35';#U,I]IVZAO^KA\ M_'+>Q"Q0KU5D_,'ZZX\/^61^@^N/H5^O099J]O*7EU\/X:L/;S^/PF$2-7_E M#_E_;EY K]H-@YG15:^NVFGHDZ&*Q+:1W_%S&0=[W?%>F[8^RUDIZ9O^)*Z8?5 M2FF'B@H[8NJDQNAO68F-@D7'=U?EA]IGR/LR3:M*_QO6(GH!L,/H] ]9AZ*' MFE\6KG"\U>+F)%[):5VU?UG5WHMIM&Y9_^_":/D/.^B[M98/SC_Y; )[AS)_ MZZ1IY6NR^*I]D.+HB;NC9^:";\GMT*4X%HG!2$0LDJ8%M69?TWT"ZRHVK"&AT%0&-KG+G*@(:745 HZOYE$11$D7/Y*I]D$*B:-]]VT\4W9+3M%-1%)/P MA,P7E 3?45$TZ4<452B*2AM 1:(H;4_I*KN!ME]E]1-9 *]5K[L\"6MP6E?U MO:ND7>F+Y*ER&"F;B?EYD4^QU17SIK U93O4[+#I79W"56>VWF[:RXDM:>,[ MW@=L]OU2L2P+ M-L^RG\US@IMG84FY+%LGH@VY/M?3N5F<[?/=#)F8Y? Y^R"\Q&P\UUD!,6G@ MVT2'WFTZR?9-9*CS!,X*L#]KZ20/R&[XYF,Y]'Y/7GY[!T#WBD4)I,,DEJN$E?D_:7\9?9S M,=.Y>-/IW^?I?%%]N0'49;]<7^/T];>R $I.*DR ^G=@_:?YWW1+?YA--B7& MC/W7&3!/%-(_S>IY&=]GJK&\,YZ\,IOJ')Z8#5*GA+U=O@WOCQO2>OYIE6'S MKH1W.-'0>,BF]]D2TIAML[H#5N7WV?218;;-,L-GW3QGE/0>TEUXE,[K5)Z8 MS_95*[R\>IOS\[I &.L6X3M_3L5;H]3)C)-B&$=AXU>VYQC;.OB MCI_OD-K1UL&R]:J=7Z)X_V6YG7/RI/(6[IL*[\3?C:U7G2QF7@8$N4WLG8\< M['Y]IM.Y.I Z\;2N.GLIT+E?=Z(:[*EXY&48DLM59/5;]9DQY@/1O_/'V+!Q4>KG20/\[RUC+ZV M7D5FQ5VSTF-)UUA8%J!-7H%TU4EX!9[BBMJ1D%$*K3RMJW8?;PH9/V3+YE#2YI"N(AX^\S#J<3<56!8B3;LINLJ&W53_#:2KW+B*@$97 MV0 T)\X0MO6%HC./,3HN+;Z[RC6[91.LC&V"W8K,M,S>V'H5V4&R@V;M8-+C M(43H3I0ZK?;I*AM6^_TWD*YRXRH"&EU%0*.KW+F*@$97$=#H*G>N(J#1500T MNLJ=JPAH=!4!C:YRYRH"&EU%0*.KW+F*@$97$=#H*G>N(J#1500TNLJ=JPAH M=!4!C:YRYZH-I7%F3^5/+*XBHI]XF<^A!>,=ZHI\JC_-)EA\ MHRB?J[]TU,YW6^5]JKR[M)RO2M<4LXMO!=;\N"UF.;0._[K\:EG'YG^7'8!/ ML0".+O)S5Y3SZV*:%\R#%J7?,IUG>%ZFX]\J;YR5\S2?O;X_?QH ^.MXNJAK MGY39;%*MUU'Y8_ZGVF\MQ*I"T)[Q^93/HU=3+X.'% M;5WZ!T9,%R):UF3!6CVZJU^SW]/7=8/>+2JU?.N!J-/2W!65?O*E'NK\/GLN MG/*?+TOW+!WO_>=;TJNJF"[FFV]YDQ*[IU(^7+T:H+4_;\I5:^X 2!=799;^ M=I%>0V,OT^E#^EBA>5JW/6!X7HWAINZ;-5/7UYV-4-V.">"MK%.$+Z!))5X% MS4FM:8MW4V)@RQ]R?LVC:!)Q)?U)$(@LEF-Q%?)0C;.(CZ7_SV@PTO6ID"%? M,"9F-J^^^Y".FF#PBBS+ )8X]B^".J &OLDFG^:K3]7)5K3Z1^8MYOD4[O#2 M9XNIC7PZ+_/?TUVG+TO'-RM*_MI1#3\<1>6F9U3=,,"MZ6L<$ MX4TQX.UIE1O"E1A@W3) MK1_!SM8FE/L7_SWT_I&MIJ[G6>GUU+.LG[5E-M%]US-%P]PRU!/X?3Y9Z,1V MT[I>W$U^MYP 2Y@3-(+K615^H,(?TT^J&Y-.P*1 GVNX8YVO^QS>]^)NHJ>^ MYQ)>^5I!,JPGETZG,&5#J^J6UA,,C#18,*PP5^E?7._*#//23S-,:0_@2VM!5''Q TU=->#KV"!J:O&_'1NRD> M8(8M5[>L78PE_W1+GI<'.F(V^EC5+P__)?R/#^D*$+F#TBC)4^IO:_@1>%G8"? MO,OJ5. PKKJL(?P\O-$EOJKG(H/)1(_U4#\%5KU7QKW M\+X_3:?/.10UXZX>OR J8?WP?Z%OQ?4O9?YM6>1A8W6^Z(U-PP^Q%2^+]GU] M6_@-2]-5:$G?(TSU!,VW"RJ@6TTC7/$\XNM B_+TBG;6&]O^&97 M\+I@8H,I7W9PD]5^E9SO::%RW$)U23*,E=RW3AT7P]C?KXC;QI)W0Q&HO9ZT M^7,EA:$V^8FI$G7FVF3?.(7#1.WWI/-L$^&)QLEDFX*A%.\_R4R1MI>A[R^# MVT^N%)79XH>N#8VDH=DT-(*&9M/0.KEZ6.O M8KP6ZOZ!7S/Y\ M48-1H)C@1!8BB_5DV3*3=%E?+@D'(\644BP*$W>X\G2_V$_4;>3-Z:!+Z[Q; M\"5VB93\L2@UZIX@XZ]!)AJ,PJ$URQ"3#FTGH^5[R4:/M?<0W]#U$T=\HST5 M/4O?"4K?(4OBUAQY!ZM]52$F?+7$EW&E.$D&HP0]+0AMA+8NE55H/4S]N*UJ M[9) 4',.:H:E2.YSF$5]%OJM]R4$-M? 9EB[X[[ ;; 0M& CJ!U#Z^*^Q#5; MXH<$. )<*VV(^P% 2;"$C)>;6)*]2BG<1RF%R:BU4PNART9T;;%4'6H/W \' M(\$!6YQ6^*>.K0W*@S"I/' _@IENZ-LRSYUE%*''-Z>".2^QK=&<.^1!1_ R!:_MRD,#H!)8_DF"$\&I6VF!^V"X A8EY(5"4-M;6FC $Q^, MPMBAT%D"DQDP;94.&K D<*,:$Y8(2\?0!KB$J5 P$3L4@DF(:X.XP\4!'N#R MG?D!+:N#410R&3J4.^I,H;5!&PB, M:@,\0F\Q ^( A26T$0(*X):YX$) G.DP=9$D5TCL'4A9?=AQJ;5A\:[&8\&$7MMPZDV+J''^/J@DAPHQI$%)I :.M67)"^KF3&R8T'@ 18L'% M1TND,U):+<*6<=4 %J8CSD1BBU!+:+,&;=M4@[=@"G3.HM8"%$').2@=D+ H MX(,108F@U/[4/Q#HC$10(BBU/O1_?_$>2%J\$]H,10L$&"W #*B5!"4;H=1O M06@>Z$1%?D1A34ZBJ[\*RCP(,0K%%Q0,?.K(:M8# J/5DWF >H!T)U)@GPKU M5T4YR7%WB4VMBFD^\5;O>RN03KY\_>[=/TW^-%AF?D""0K,YCP)=$$'X M,>.Q*6^ G5]D3WHN\9!X:):'QG68(!F,(I[ BIQ(2:0D4O8>Y**PM'<8L;A] M&7DB)!'2FGX?D9"F8X$4Q@(EG 6**$F4)$KVGXU-"1!RT"8O$00/S7I?.'TH[?PCN,QZ9JK!G.P5W\@YY=;^KWB&O MP-?:.T1%@*=A;$MLL=%@48LC1?_QX9-7/D6+M@D572.OA(Y/B@58FMTGH!.G M@PBD63I@/LFA,%6N:O>7.-+/E U6"AC-A]UMU2&ZG^ZG^^G^8]Y_ELEM*X]?Q&W2!CCF"M/4P]-< M$S9YG*E.D_7NX/(21H.1]'WF!PYE/"&Z$%V.$O<>QABIP$)C9^5$'B*/E>0Q M')\>)H-1D#"I;$F<1,0AXG1#'--QY)%?4\>E%'5$':).]_'>D:[&FAAS0"7B M$''L)$XG8=D1N@4Q/W H%SW1A^C3/GHZDD",)&)AZ%#%#Z*&J]3H.7=[A)Y8 MP!53+O/$%>)*7]-(E\'(D<)4QWX 7$D2@P*.W8NP;[2G^R=8,5:;-HJ,E;]OQB+ M.2W&"&?MY*L&5(G!*. T#1*B6BHZL1R,A&2QL1ICA"6KL"0-2R -"$*5HWT0 M,,''1OAL,45=J@(Q5C[V61C3^OS4H;5!$C";C2 .!Z/$0'U:0V@YRY ^C_MM MDI Z!/E&:QKTIPG$YC0!4EC=P]9^FL 6J,4$-8*: 4%@"\P2@AG!S* :D/B# M4?N:0(0EU[!D4 Q(S(D!A#/G<':H&)"(P2A,'/+()T2U0=3A8D B!Z. \?9G M* 0E&Z'4HL[BUG"(+?->0/.>T]#:8J6ZU D2A48KYJUE D*6G3*!V8(Y23@8 M<=^ 3D"A VUT DZQ YNM:=B?3I!0[ !AZS@Z06).)R"HN08UPX$#28)EW_V( M?$D(::W2EKUKTH3ODTDCH!VJ(S3@"2OAD6LE0>D8::^$+W"23 *:) EP[RD) M6^9 27.@TSB*N@XI$'Z GABM4\$0?&R$SQ8SU*%4('R%>1TE;^WD0\BR4RHP M6H=:^"@5< HIZ%DJ$!12L-F:QEU*!;N8U C55R4<*@M"\#(%+X-J@? IJH"@ MUGE4@? IJH!@=@RI@)N3"@AHK@'M *F <]C;A@0E@M(QI (N=,I'"I7V-2JF.83;_6^MP+IY*O*[][]T^1/@V7FP?ZUB*ZBZ$Y!@#[RM3 M&EQX?4F%>!#\)6:A,A97: M3L&=7$+.).;T%?A:NX3(<#!2PUBZ&')J<;SI/SY\\LJGF-,V :=KY)70\4FQ M $NS^P1TXG00H6$Z1+#%&!K+W[O[RSD!;[MS1YK1,H%"QHBTV)0K'B'-(:0I MLTA+8,=FSNF3D.80TLSF,P]\O9B,"6F$M-=(B\PBC>/LV3X=)2'-/:293

/E0)DY M7CXYI!UROZ'R2]8>>G\I;F^S;%##5T.:4N9\7^12;7#%OFLXFS"OF-UEYD#'O:D*E^^E^NI_N[WE!?EH) MT"N/7\1M_'[<='1TTY=11)TF=-_!H3$(!Z,P4BP1#M5?(;H078Z2S"2(T!TX MD)SQT%08&O&'^&,E?PPG'@EBS9U8,2%:NZP0=X@[5G/'=)*0($'V<.4S$3I4 MI)/80^SI/J&'\@>CR ]9&#I4&I"H0]0Y5NX-Q>O91S*9$(6(0@Y2Z/ \&0H3 MT_"$^3YM:X@:UE.CR](,^[2 MQ/)T/V67>(VOUNZ_2NG04UN4B?,L:)Y0/?/-]G3_;%IFY6\58FI7'IF*9+3) M!Y[@U1)>QN5B%0U&BBG1.M4^H*>FBC/' *>]AL3\.>E8=(*P\\(C\!@E?W MRD,4#48QBY6ITCJ$-F?09EAXB.+!2$9,AJ9J(!+4W(&::>$A2K2@*B7-H@2V MCH6'V >L<99$%,Y%6#N*\!#SP2CA+.+DJDZ(>T]X>/]H.!;&CH8)1S;B*.I- M=8C-J0X$+1NAM<5$=:DZQ*@ZQ D+VNONA"T[58?0J.H0H^K *=ZA9]5!4+S# M9GL:FU8=&NQFB&%BE)Z.\-.]K!!'M3.F2Y5W"&YFX&985XA15V"^H$@M0EK7 MLD*<:&U>D8LY8:V-JO#^X4GBD\LFX>RHBD*BBX8$W*%R502X-H [/)(A$8.1 M8"JA2 8GH93TIBDD%,G@-K2V6*DN-84D *,5LZ!]LG&"EIV20FQ44DA04A 4 MR-"SI" ID&&C.8W;U6/?$LBP9:H.2?XG;!U/;D@B72I$V:+P$MJL0=L^:L,6 MHQ:342.8'2PU- *@Q1$:RV!P.0:F,QI"=(WIR40SIS#V?Y:PA:T<4(;H6V3 MD-" %]0*VB<')*S8B)4NBU=O,4,4?> VM/HK]2S] (\:0D[EU$X=6K.-FVSU713G)RHMY<7>)3:V*:3[Q5N][*Y":1(<^+\_N)CG6M%>8WHTVE,1(8J0E$6N2ZX@UD82PB#7EM$_,M FA MQ,QNF'EP:)_D6*0HC)A0II(M$.-L0AXQ;A?Q673HU[ +"26FUHF9,%8KC$AH M$QB)A :FO2X]0'@ .T(6)!$+PW.9!W=R$3F36%)NMBB6Y KP-)2VI-XP&DIJ M<1SI/SY\\LJG6-(V@:1KY)70\4FQ $NS^P1TXG3 7,]&Z1 B'41K.NS]MO>](J2YAS1A M%FD2;9IJ+>$0TEQ#FNGC91&;+,VDAC:G4?Q2S*IYN=!0V'CXW58M MHOOI?KJ?[C_F_6>9"K?R^$7<)I> 8ZXQ33T\S35BDPM:TFEJWQU<8(3"O$T1 MXZ%#V0N)+D27HX3#BW P"B+%$F%+5AAB#[&G$_88CEH7T6"D@#DJ,G5P1LPA MYMC)'-/!Y0(S/O"$B<24&PIQA[AC)7=,QX"+1%>'\GV:=8@Y;C.GDUAMZ2]C MM8D^1!_WZ'-X0+7$) 9!PB)%U"!J6$\-TQG=&PBA,PPH(@.1P78R])B#7F(* M *:2B/'V6:GLXX&]PE=K+S!9>X'9(M>9]+,Z&9'>2PZ*,G8OK+[1 MGNZ?5L6LIBW58(2)X]O'3E$)5Y);0Y@S;#HJF,!B,1 M,A6WWE81U)R#FFF546J5,68J,)64D]#F#-H,UK65B;$2?X0SYW!FNJYM8*Z* M,J'-#;0=+OH$'%?^H6KM_$E0LA%*LL/TL%NLE" KY32TMEBI+B6'0&+$1\C" MQ%3*4\*698*#V00'03 8)0;JWMJ8U?1D! ?NM\EKZA#D&\UIW[5J UT;FH6^ MJ=P,I.$ZA"_CBD,0#D8R8'%@BPA,<+,&;H8EAR#2EDUQAQSF"6J&H&9:<@CB MP2A(F!^;2A!(8',&; 85A\"@-U" 0QN] M@5.$PV9[&G:I-VR9JQ6Y!A"V#&D-6Z 6$M0(:L?1&50T&$G.E#5N!@0U>Z!F M6F=0.K2!<4E@([!UIS,HBFP@G!U-9P@ILH'09D!G",WI#(0C&W$4]:8SA!36 MX#:TMIBH+G6&4 Y&@6 AK>E/'EH;9 :SY;5#E!DXA37T+#,("FO8;$[C_F2& MT)S,0+*M>]@R*3.$YF0&@IIK4-M'9M@"LXA@1C S(C%L 5I,0".@=2\OA!3& M0#@[FKP041@#H2EJ(*(*!L'4<:2&B" :"6O?20F1. M6B"8.07V-2JF.83;_6^MP*I2:;H$T?_L:\*M'OW3Y,_#6:9!_O'*IHM[!"KP4@J MSF3[8CG[OL:>A&%B(;'0+ N-E[^(L> V#PVFE"12V@1.(F77I#2$-)WB+(X'(Y'$S ]-%>XA2MH$3:)DUY3<2T[=A9$) M,!((Z1,AB9!$R*/HSCO0,O$'(\Y$$A(KB97$RG;Z_"Y\X\ WI5C@$^.(<>?) M..D+PYX,#3P3P+-0$<>(8V?)L:VS6I?)*!,L>L62)&(J.!<*[N3V\>I^5]T^ M7H&OM=M'$@Q&&'GI8D"IQ=&D__CPR2N?(DK;A).ND5="QR?% BS-[A/0B=-! M^M(L'132(6Q=)7SOEW,"'G7GCC2SQ0B3$)&F6OL9$-+<0YHRB[0(D1:W%@<( M:>XAS6SF\R0>C.)A9,J%F)#F$-(,;UM0\APJLFF$M#=(,YIR"9HT&(7#N+7[ M&2'-/:0E9I'&<9T6M!:O"&GN(4V819I FY;0*0F0DXLD%"),$288T10!KX:C( [ M?LBD,7=TX@_QQTK^F UV#/P0N2.58LI8;!5QA[AC)W<,QR4&?H0K-R4%$\:< M4XD]Q!XKV6,XA##PX\$HBA*61*:RT1!UB#IV4J>+8+_ 3^I@/PS#%40AHI![ M%#HX,B_@_F DA6 A;6N(&K930_(62:6W)@/>A2TZCC5F,FXMT!);B"T]3R0= M!L,%7 Q&"0L2Q01W:-&UD[O"KKPY'70U.R2\Q%=KAP2N'1(")PLH4KR;\W20 MW# ==/BG))]#0MH;I)GU.>0ZLE*V/EXDI+F'-*,QO &O(RO)8Y^0]@9I1F-X M ZXC*T-"&B'M#=*,QO &'/4Y<\59"&D.(/EDT/:P?%N'^:H!L%_)_G]2 \; MOJ%\MDCUN'T''Z^>?)N6W_*9'HWD)0K_M:CF^?7CB_ V+C&\S30(N;\-A0)1 M^-/,F]]DGNZ;EUX5]QGSQO >TGSF31$\7EIF7IG=%2@6>VGE"5\$7K'T4H*> MPQ6SB7>3WF=K!^>55UQ[G,-UW@W\6E8.O:\W694MG_F0E? [U_ M_OAM4ZNOQ MD>,ZODK?,WP"\_8WMQR;0,!T#^-W5U0Y7G-99E.X^#[[^)!/YC/AJ@-;^O"E7K;D#RW)Q56;I;Q?I-33V M,IT^I(\5TF,=^0#[5V.XJ?MF27)]W=D(U>T VUN4&C"78#&R$J^"YJ36M,6[ M*7&J^$/.KWD432*NI#\) I'%X..54NLBYAUBD1P4*" M39Q.BP<8CMHDH[T#LSE#*U=/\EY:S_(OC"U:TG3Z(BBY-K17C]YXFE85&FYX MV]_#&-]>964]R4O.T(K*H?@42T6I?[(@[7#KFQ ^:%N<3H?>2T UOY17P=]/EK">D9ZLJUY>P(N8IG=5=KGZ MR\=)7MU-T\?+?*:'4]_T#GD<-7[E#WGS+1L>I8:!VN])FS]7@3+2)LSZ*"UK$XT3C1.-$XW3 MKKJYU@A:CQ6^/*\!,!]&2R?8)E3PC\W^C*Y M/1X_S++RV^.9=GX-#+]BDIH?=)(:[\+[O,BGV(V*>7]!F.#_?X&E74D#]7*@ M8'\$]%GHL[$S'9LZWU'S"+T8DC;6=NU8;H\B'W8/'/J2XF&L]U_O^I+NV?6S M&3Y]=MV6$*\(5X>I4AN\MK@P%>5D;W/7KFF3"+V)# MT5WOP\!%9Q3)S98N$ &F^9:M(V/W?3<]^:)TBZW3C3_?N_NG2:G&5 YQ?\'I M0@U&BBD_8G'4@3>UE10D4[^SJ3=;.T2$ +9AU(&'JY4X(U-/IOY=0AW9U$># M41QQ)D0'H8!6$I ,_:Z&7A@.9:@# @*#L)0>IR6>2 M'%<*LYGS9# 8)0:R3%$J91LMK.S1PF)52%\QT=Z^$K;LM$1F,RO*D"R1$VAI MM$1!CY8H DL4L3!PJ!+-F4)K@R$RFWA3QF2(G$!+HR%2/1HB+!@7219$A*U3 MQ]8&2V0V,6O@DR5R BV-EBCLSQ(%J'3 FHB[5+CR3+&UP1*93=P;"+)$3J"E MT1)%/5HB.1A)WVXP84GJ9'S)>FZIH1M"RS1&9=_Y4@2^0&7!HM48]N[4H"LKADH305OT1^ MZ[N?IG-R7'_/B)IU7%=XFLY)DCQ]N#0:T1X]UQ6>I@O%1/LJ[X0M.TV16<]U M%9(I<@,NC::H1]=UA:[KBBG5>F=)T++3$IEU75T*#IU;&TP169]UT.?3)$;<&DT13TZKX=XW.XSU5[X(VC9:8G,^JZ'@BR1 M&W!IM$0].J^'>-PN G)>[^6X79#S^GM&U*SS>HC'[8(TR].'2Z,1[=%Y/53: M>\) *")!RTY+9-9W/0S)$KD!ET9+U&--AQ =VUE,R#IY9#4;HL"L:WL8DR%R M RY-ABCHT;4]Q,/VA$7M\\00M.RT1&9=VR.?+)$;<&FT1%VYME_GOV>3BW]G M9=%DA"(^ /C$@HN/!*L3A]4&*V36K3T29(7<@$NC%>K1K3V2EJV'SLFK79)7 M^WLVU*Q7>X3'[)*TRM.'2Z,-[=&K/<)\["R@),@GCZP-ALBL3WL4DB%R RZ- MAJA'G_8(?=I91,@Z>61M,$1F7=JCF R1&W!I-$0]NK1'"1JB4!&R3AU9&PR1 M68?VV"=#Y 9<&@U15P[M[Q^RQ^8.V0E6=EHAL\[LL2 KY 9<&JU0C\[LL;1K M.63(E5W_;C2,E,7'[5^+>3HE;_;-5I0;#DZ,@\$H'(:VR$D&E,IM]RR+$]>_ M>2FAD9-B 9;CJ4 Q%> V-3ZGR;N&Z8CW&>49J\%(L22,&(]-10:8>\GDC]#_ MG&!8\8A#G!-\AW)XTIQ DPHD6!^,!;&/HN$J7J(-"><)C:;YP1E-O I$7J?X%#M39H3:$XP M/B>H'B/($HFI/9)8L#!P8T[0\OB'.0X0_'>2WX]6W?IY<0LO<[QZ.*=^*U>/7Z9I!4"9_-\L+8OK7Z!Q M^2S%P?N*+?@*#_X\+<:_K8UX,/ R>!%W\!OS(\9]F-=80W^E5L9A[\YO,NTL? M;Z%IT)ATOJB\XAK'5P^8-\418UZ5?2NS;RG,)=[5HW=7E/-K $"!G^L[83"] M1QA-O+=X'D_FI?IQ?U[,LAJ7TF>>\$7@/< W\#]XS+1XJ"Z?\*I??O/@OO)Z M&,,/9R4,I,;-$\)KG,* 3M.[*KM<_>7C)*_NINGC93[3PZ)O^KA\^A+V^ .O MW2CP]^JO/S[DD_G-99(, Z[07BS].98_7'_+AS#,'QH^CX>)W_R5/^3-MVQX M5#3D4NWUI,V?JSV?1&VB-E&;J$U;VA2\;^FV>,.]N^5[>UG#FKN>&OI97$:- MBTN<\S8ZQ3G?][OKF$H/-=]\^TZW\K\Z(\T[[_FMT7TWMH MKJ>WF30*. H>;+VQ=;!QG!?>UZR\/=-Q>>L6[WIZ^]6ABU=FZ=3+\' AN]SA M[6\[HWK_"&H+9@[3&:AQU#AJ'#7.QL892M]V"J%E>)KO31:9)_V+./$FZ>.; M5=8^O79,KFOJH3."F]SFA/%S,5_7V?ZK+*IG?7M=/,,*'2JV)"[T0,[N)&\3 MXD\<\5NJ1^R,^' P"JR)A";$$^(W(5YM*5/0C/A]O248O))!TQ\KRB]VZ+,&L7 IV$XKSC1QEE@ M2_:[[9QX-_>S\@,JL.@T?K8D\]UY%8&9$$.',DX01IXQ8D:B5WX(NZO(5)Y, MPHA5&#$C:BL_&HRDWWKM11BQ$"/A03)P T;BP('"2,-D DH:G& M68P<02M4W->%)ES*ET,0>H;0,4Z2.(>E#(NXJ33 !"&+("3\8^A17&!&H)C; MLAX^HY@$'=?GW2U/)-N4EV^79NRD62+#@UC20 1ITKO?BCR([RA8A*X=T760 M!+JO#0ZTUQ@WY35&X',$?*V5EUW I[0/;TB6C\#W GP'R3;[@B]$\ 7MC]H( M?&Z![R ]:%_PZ7 >O[VD2.!S"WP'"4W[@B_&NGXJ)O 1^-;!%QTAD%'Q9#!* M6.+3FH_ ]P)\1P@:5$*'A/#V)XX$/I? )_QC'+4(#AN.D 7129B^,W+,_;(H M2TP'/WTW >+9BT(R.H8T+<1@)'G 1$(^,$Z"Z!CBM)"PPXD42P3Y[#H)HF/( MTR* Q2+WF<];)UTA$-D(HJ,L^E#B""4+(UN\' A$1D%T#)U,A-H_@ F?'/:< M!-$Q]"Z!DD,D612U3HA!(+(11,?0K40\&,6P)@K;)Z(C$-D(HF/H3T)7C ]# M.,"$@$?$W +6)] MIP34=;,2)D(B(!'P7 FXQ=&A4P*B=!TE3)Y->#L1D CXFH!;))%."1@-1K'P M6=C>=X0(2 2TIM_[$7"+@TVG!(QA!N0LBDV5[B/^V81#XM]V_O%MB2\[Y5^B M704"GT7B)-:@AB*OK/4=^%+,JL5M5GKI;.(5\YNLO-P8=+5#M]?>A831GA0+ M (Y^&>][ZK3U]*&F4=.H:=0T&YIV1IDKGZKH2/\B3AH+Z.S3:S?7F&XN(V5\ M#!?W0+N6!L*6"EE'V)$1(>SIVGZ$,%27).!X2D]U00GQMB,^,51E)1!@Y24G MQ!/B;4>\H:(Q 289%U0)EQ!O/>(/RC/4@'C,;%?6U#HG0A A-A+BH&14#9C'"K.M$RL0X GP7:>) M.$;.HT!GNH^D+4NB,TJJ^Z33);Y7E-YM46:-8MW3,)Q]YA29')0YI0'UZ/%$ MA3G=Q$AKLWF=_YY-+OZ=E443=I0_ )S$@HN/A!\7\7.0A-Z $U0,*0>V'+B<43" 3D/KW2V/&@\Z6EQV_HRKWP7^ M,<18%:,8&P;G$@5-X-L1?(:$3Y68=&$G=#F"+D.22HA!08$I79W0Y0BZ#A)C M&M"%A^FB=5D>0I=;Z#*T.PF%23=H0IP3JDMM5>&:"^H$[.)V<3L%\SF89^K M\6 P"I1@2=PZE*I_:FLWFP]S'!OX[R2_'ZWZ]//B%M[C>/5>EO]\_2)6 S^^ M+B]_S&?I; RM>1[O7[/[8GH/'^D7\J6884.RR;SXFI6W7_&*K_"PS]-B_-O: M ,/+S6#<[^"Y\W*1 3:@8:M1O$W+;_E,#T?RDN?_6E3S_/JQ_BB?3;(98$L. M%1@APXCF_C9("UW5 VXK)A?9;.)=I5,8&W@T@,TK5Z-2AT9Z\YMTC@-;#XXW M+[PY#(\W691XS?PF@_^76>:E\* J_]V[A5^^J3QX+ES]Y\4LJV$G?>8)7P3Z M.OB+]!ZR$N["'YU.BX?J\@F8^D4W#VH]7!H13\"M$0C#-DWOJNQR]9>/D[RZ MFZ:/E_E,=U[?]''YK"6:T>_JM9\5OI_ZZX\/^61^@Q9@Z-=68.GRM?SEY==# M^.K#V\^#<"C"N/$K?\@;/]_T*,Z'(4_V>M3FSV4<4*..WB@AWWW4%H?"=[U0 MDS>7-2PSQF!OLK*?*35J]BO45N.OM;7XX& H-H9CNSTB?P?KN7T\VD!E M;7V\:=Y^/6G;/60XH^R ENV]/9OADFW)Y>*@$(9:8,A0TI >'."WKY3K5"'% M+6POQGDZU8M76+S#6K[,]_"*7_;X5$X*=AR7W8\*]NY_3XE#9N1;_JK>CW>JM5[]?V/Q# H@<^4\8B0:TXS'LG.NO@]I\U M ]VEWX8HQV/1#S,;L5BJKMEWTM0[=_:Y3$"Y(;;K6 3$8A4!B[FIM% T_]D# M1)K_MM-O0P#6L>B'&;4"%OJF"LQV-P$:"NJV=Q_[PRPKOSVV*:UD4S:#3LBR M(:;I4+*\Y4/B#T:A;RJZP0+?"8+/&GPV!,Z8L+7OETE-N+$RJ00M*Z&U(73# MH&426/W!5!($@H]=\-G@DG2D56""_H9,A:8"\2W)/R_R*3:Z8MX4-3C\?S&_R4K:S;QC]#<$CQS+ MZ >PH% L#%JGCZ0UA97PVA# <"QXJ<%(L<18I@!"EUWHZE=X?Y@%',6'">S MZ%YO^13S!A//B><;>-ZA/KD+S[&@AV"*F_+;)IX3SXGG#3PW++7NRW/481,6 MJJ,4 2">$\_/E>?]:N(<@V]CIN11*G1USO,=B@*<9D+^GV9>6E595>7+O/K? MLEE6HM,2X*FXK?CS M>5%66MV:PQO_K=*WZ"N]OV0IO@7O)^CX[]X?T2E-^!^__N4G_3?^\4_,>[C) MQS=>7GEW93%9C+.)=_6HG_!C-M'M^C6#GMYGWN=T]ANVX?MT.DVKH?<5?^4O M/S%]\;BXO2MFT* *+ZF?F989- _^N%Y,IX_ C6I MXY/[%_\-#\.3%KAF(_6 "E=9^9I]+[CWHB*$'HCE..AA^&$YSE]6PPR? @1A M$)]HY:_1"IT!>#A\.WMZZ7Q3X8,]&Q]VUGC4FD4T?+O$Q\9_GXTS;,ZR UQW M0 Z]3]ZT>,A*?+G>?3I=9%Y^>S?-@0)3@*UWG=X7I2[-T(#8XB[JQ*-Q/IOK3UY2;A U#$J=T6E6W=99E-HQGWV7/+A/U\6]E@: M.__YEO0*[-IBOOF6-UF<>[(K/'HU]&M_WI2KUMR!W;BX*K/TMXOT&AI[F4X? MTL<*+>[ZFX'7\FH,-W7?K.6]ONYLA.IV ,\ O/K-PHR7E7@5-">UIBW>38E& MX0\YO^91-(FXDOXD"$06R[&X"GFHQEG$Q]+_9S08Z>HU:'"_H#T!X_O=AW34 M!(-7-%P:B#CVT?8LO\DFG^:K3Z/!CC5W5L6.&NKN?,)Z+UAP!DS\ES(# _&7 M B>^O\$Z8?P('_Y_,QCM:08&":^^A27(O%JS7>'I5.#13[S,8>;*QSM0]6ED M &&MY[Y\>-RHA_\D,]OO$]__[*<@$3(ZC)$ M\-1)!FL1O..Z+&[U"B.%I<0<^H#[OVKN7:55KM<:R_)%!:Q?8*$"*R*\> 8M M236BO.SWNVR\+&ETA0L5#;EL4B]@EA?!<^8O^EQFR\=5:XNM_U/!$^"WX?\P M6=I_F4TW=?%:O\F&\6-W5'*>0V3('/4"X M_D<%ZZ5Q!BL_F,&R^Q1[6:PM(Y]XE$_S^:-7P*I:]T?_]/]9OJ#Q? %/PJI. M\)QT@CS!\867^]1VZ/-=^GBKN_UPD\'+NH-5X5V90V>'*Z!BS_0MLPK'J7ZQ MT)RZGV"]L"GU(E0OYG2+KKUZX0&?I[_!@Q$?T^GR'FQ#ZMVEN!4 H)3>G=X" MP5B,IPN]?DUGC_!.802JM'S$STM=5,V#&\&*+O^Q7"ROO\2GQHUOTMFW^IKQ MJVZ,YVG=,AC/8ISK.S0R*_@NOP;;5[<2?NNN**;/H!MZ?T-(XJUO\'.;/B+: M\(-QNAKGIP?63:@^>C>PT(*75:^A8=CSNC]XR:?9NN[B,4G7Z MR-;?O687=@_FW6RY9X)+[W.PF\L&E]DW-%8%X"Q=S&^*$M:!&1J8A[2J[GV>C_UYQ- OFNW_=MBDDV1K? <,"'PWR567GEYKE]=OR) 9W'HS^DR=M/L6SI^7'TT >I. MB[L5N>< K.IBCI,#=/]N4<(> D85=M,I#$9>3B[0PCUZ"VVRGTP[O-G?8+:" MX4CK*6DU- <."S1S5CS@_(C#.WN>4&[R"E"-ARWU#?B+>K3*O/K-^U:FD^PE MT9?DT _672H+M,#9\X_H2:W"E6=M,0'W,"^_0+3E M. +:;HRS M/4Y4\![&9?&THT7#A$:N>OE.MC3R@,%?6M[:2N!7%XV--O BQ@TA[S+N.'>GGR*TZNU=IY:;BVOX ]3N/)")C$J=XC+5<9WA_WZD2@ MPJ-V YT.W^O&VB)H/XM2 V_/OF^I=FV@[^M'WLE@E(BW@10(_T6E3=O:"K"9 MNM6?]"(*,9U-MJWB7RW8UGF15\^ 0>A/<;DUQ97--6Z+8!8H]99F=:P+-(&5 ML3Z-6B[&ZV4WW%H5M]G3:@1LL][=U$>J-:\WW;OJ[0NK 'N.;+))_VO-?KIP&?'W&W^P774U^>=HGY[-/3'O$?8+V^ M_/#E+W]]7E-M*-D;"M_@@0'7#HD]K:#0#M?EGC34PW^GPELS')S4N6VJIN-WY5Z#X%?<'/[R?6<7U :FW$$_# M4:^&:$Q68X(KQ5_>C;!V>S#>A@DY'UW_UW=WSE0ZN:O^N^0XN2'EP &^!7M[ M30H^&*F0)9+J)A,#SY>!&](R'(6!0I=.-I;Q@PAH%0Z)@+L0,-R0N>(H!,3 M 9\E(3&0&'B^#-R0W>,H# QT]63EMZY"0@PD!EK4\?T8N"'OQ5$8J :CB 7< M5"IX(J!5."0"[D3 #0DICD+ $*9 7[(P;)V.XA@4-)G\*FS.?;7NCG(1#!5O M<'OH[=3W?RY^U.[::\Y4&YR2* G_.X3;D!GB*(3#5)B*J=A46@@+$CL0MM:P MM2$;P5&P%0]&@45E[PA:9J&U(3W_4:"58#A^P )K\J<3N,R":W\/\LW@>HL? MZ0]&!LY9"#M68J='(5ERE+&X" E:3D*K1X54"ICS9,Q";BHE*]4,V8*-OZ\B MM9FQ!,+CF<)6FO0ZE&8D\%@)%CDM[:[!"TK MH=6CXB05GI&$O/5ZD:!E);1,:BD-Z EASDML*05"V#&+G:YD@?>K5LO(MJK5 MA"NSN.I1$I"Q=G'RI2D/"YL4W*A.D6GM;K9-]:+SL0$ //B8%!CTY8@8_B*@OBUI,T,9 8:%'']V+@ICJ?1V$@ M%N4*?.8+P]7WB()V()$HN L%^PS&"81VC(S\UA'AQ$!BH$4=WX^!/6X$80D\ MXCY3[4/"B8'$0(LZOM]I;8]>M@'JWBID\C0FP2.Y(_6:?G"5@-5;Y5[=(<76 M+K%1#77]=LS,=9@.0ZVCUKG1.D,*DKVRD:'4;KMZ")_^.L79I8C)F(Q]ER(* M S988JQ\]0FL]XDJ-O5M/ZKT&((2A)C$(I8.13<14]QE2H\1-4$=_.Y4$"E1 MQ5FJQ#U&UP3HN">8#!T*YB>JN$N5/I7#!+8J+ EIIT),.0&F]!C\I'PLW,=4 M9,OZRY""0/F\SCK (N[1=U-QG<4YY*;RYU'PCEW8ZC%7G!)XL"0BBE5U$UH] M^OHH]/6!_:7R;0D,(W"9!9=)-Y8&_ 2#42!;+R,).U9BIT?=4>G\#'Y$,?9N M0JM'G4YAKNL@8'%BJNB8)<'0N[FRK!4)7]Y_@1<_EV5?;9*3/@JP;T__I2N= M4SKK!D[UJ.BI"#,U!>W3"]AS]DK0>H96TJ,"IF)#2< (6E9"JT?%2"4(K5 1 MM-R$EDF)Y2UZ0G\PBHP%21%V[,).5UK"^TG 0FXL"1CARDI<]:@CA&(PBIFR M)D>Z2=77K1Q@+R-BZA%K"HHYV\A4\P/DCHWALL?0U5#BHHCYOBFQTMPK[NG8 META.).\B45F?"PDLF!RQF+=V2B:2$\F)Y)MSH?7H)!HJ+'OC,Y48+HM.+">6 M$\O7DSWUR7(4PR53[:-6B>1$<[O?H MRAVBGT2@6)*XXB,0M>9P5U0Y_OIE MF4UUO-;'AWPROUGA9^W&Y4CZS[>D5S!HB_GF6]::/89V9N7Q:2"P33Q^Y8"W M]N=-^>Q0^"V[N"JS]+>+]!H:>YE.']+'"E_G^IN!U_)J##=UO\5+;!BAZ^O. M1JAN!]"S*#44+X%.68E707-2:]KBW91HJOZ0\VL>19.(*^E/@D!DL1R+JY"' M:IQ%?"S]?\*2X2MRSRNNO2]HY73P83IJ@L$K&BY-4AS[%U%M(N&;;/)IOOHT M?C*K2RJ_7BR]MIN;C.0OLP:+6NEV?X7'?9X6X]_6+&0R\#(PG'?(JW*1=0FU M3LGX]2:#V0''!#KN:1,)T\X\S:>5AQ;_/I\_>OG,F\-UZ6KH<#YYF4+.@U4+B:9E\^AA_?0T?0JGV(OX5ZTH>75JD_0[3J =OFX/*N&&RWY MVCNOWV8]ED_F6D]O\%:GZ5V57:[^\G&25W?3]/$RG^EWHV_ZN'S6TL:KAO!B MA$_]]=+>)-GV]Z5#(,5?,= MFYZT^7,E0VH3M6W1QJ<74#U:Y9.O1^J M.4S4-& ;!FQ6X0KY:;CJQ1:-V:YC!G:K'K)?<$U(([:C;^*1,OH?PQUS0Y?U MGF9]+W-I**'_9BQ8D%>=&D>-L[!Q1XI_[K6 "!Z5>*M3DH-LS2X1%G0_W7_L M^\\IC.-S]BV?S?#4]2J=XN%EFU01CDK#SHJ[/7IP1!AKJI@RINV>@ \&4<6F MONU'E1XS1T6ZAC,3W)1'(U&%J-(A57K,A!5AK649,R%,!?(05X@K'7*EQPQ7 MD=2.\K&R)6D<486HLI$JRN\Q8U<48)Z)P'#T)M=:!3V OW6-JV@PDLQO M"'U]PWZ"5-^0V@]16Y*CF 82%FEDB6]+.2U"DUDT;8GJ,XTFG9661Y1+VTTT M;9$1#:,I1N6012'E.'8335N4-M-HXKIR=V3-6OR^XGS.73^4>9S[-?8,#W9XK D8B?GL(NOOFPI[S3\+7N_M5$_AJ@!#F4GU; MS9KP<^KX,9>Z\WW\8)I.00;(/0"92S/S/H"P")_?YGB, &0G@,RYLK98(84H M$\N&G2GAZ]3Q9<[_LP6^(NVQ(]3;$CU'!]@YR:KP3@MH3)X=MDL]EX,;GA$)/H<::$ M+1.A2?64BZ&P>E_Z[@RX"7LS^; F13$ADXH+:I7L'AB7W.$*S=.!KO ]H&7"H\,CI0)=KS'@P4BP4 M!C1$ NMY@'7+.4.78$T&HX1%XJUSMEU@-:F&\\3F,X;V M[K_=!F2O0I&ROQIRD8_!0C%3RI38:\6&*_I,!6_/6HF>1$^BYT40]5>"(O)UKLJ0R=.8/K><,:]*.$,O MLLUTIJOLN>I(-0FM*1(F#14DE$">2;' NN865H>CUE'K;&W=.07M;BUL1J$$ M:Q)_?S5;(C_4$ET0VA)#0&$J9K'57XV3R,>,"0GCB:D=.&'+*FSQ_HJ"1#[F M2.:*A0F%<+H)KCY/]FO'MX94500M%Z!E+E?*WM "FXG%C-J7_;('6JWA=/JG MQXX>$"O>HW<23 C(3E3W)94,6>5'-IX,:/335:W'V6.6BLDXCK+1- ^)1>E M/K0R_(._4="/4LPH LL_"E@@W^ZN*)NF=9#:#U%'+1@2@3T<*<8;@$0&R@4T M';5@2,0Q%P*+&[*0$YI<0-,6)<0TFD*T37Y[#Q1"DY5HVJ)]F$93I,-I$FNF MNG,2G-L6,SK=H\\]]Q.=% O9ERDQ%I'C#56_J%+JJ>/K.+5$(K#M(U@N$(#L M!Y#1W6E[^W2=_YY-+OZ=E443KH0_@-DZ%EQ\M.34F0!FV$)94$PD$AAZS?RX M3;$:PI>=^#+GS=<"7P)76#ZG%99[^#+GT=<"7\O85V6! 3LG6;9E,:1S.?CI MH@C)O@S!\--& 8W.%EV V%&*E$1"#49AW+J$!&'(2@QU4:6D 4,Z67/K'#*$ M(2LQU$49D@8,18.1:I\GC#!D)8;,[5@/7RYA84G&V]=T(XA9"3%SF];#(8:2 M 4NL\1TQFK;X[*HE+0?CO).#;]OH=I<#?0%$8VX@3-TX:F6;FZ)20QS"-I4SJ)T'A6:-QR M5-#E@K,NS^FW*9U$8#TKL&XY=.@2K HS2,3"@(.B7:63WJO8[&+I)",UR$XX MP<'>_;?;@.QE/T2/^8TDYF53C(=O/;C.L.XOT9/H^9:>/6:(DACK%;!$F'+- M('H2/1VC9X]9MB1F!Q0^\).F3^(G\;.1GSWF]I()\%,R7YIR]R!Z$CT=HZ'JE0E.^Z\1.8J=C[.RQL%F@$V-*%O*3V'P:5&GG[6F_R8HGNP174NNH=6ZT[MQJ>P5M:GL=_&[H?KJ_ MB_O/*6W9UCI9K=,=G/ &HZF+[NPAN.RQ^FJ ^4$"YONMS\??(1_5H2"JF*%* MT.=A&*8ZB5AL31D*H@I193-55(^R:X Y3V!/HA*'*F<15YSE2M@G5Y260)4D MJA!53H J?6Y6= (;Y@>F0N>(*D25SJ@2)'UJ@]%@) +%DL26C?TY96>DHGF' MRNG'K4D5Q%B$-6F(SJ)D0W:B:;_ /_$F9OHX1?."9# *&T^*J&B>=9#:#U'' M+4RE:@<\3LECW433<0M3*:XCY^/627$(31:B*5#'+<&HA"YS%D6T>G(13DIN MB7HV#2<).]:(R=A4I)8E_JJGL6&EJGE&]J='J;FA MQ=! TAC533Y=3QU4E- MJ@8(J<$H>ALU0/@Y=?QT4G.J 3^HQ#0D4"8 G3J ;"@JI5"\8'[TMAPWX>NT M\;5UCWHHP:'*&O MI_C EL,>.CLT"['C5*,*^6"DPM;^^(0A*S'4136J!@R)P4B2(N8FA+JH-M4 M(90N0JI8YB*&3.Y8#U\M!5AC2;;W>R:(60@QDWO6PR&FT!526+,@IZ)X5!2O M8[&VP[(/83@8!4S&;PVV764?#D^_LUO.O',&:S>>RNW*/(41X+)]^6:"YFE# MTZRHW!*2\6"44"TG J.9+7V7DSHFJV8Q-^#V0& ]![!N/3OH$*R1K[VSA0DG M"D+K.:!UZS%$EVC5Q9J9']E>@93JY%&=/$J&OBF188\)#R),9!@SI4RIP59, M>E2K@.AI+GFB[)&>4B]'#9P]$3V)GD[24_58QC+"A(V!SWQA2F(F?A(_W>)G MV"<_,4FD8I'_]C2'Z$GT)'H"/?O0=1CWM@(XTE5 MR.1I3)]'*I1G3=4J277RJ'74NAY;=TXQHELK;9%G^IHDW.>>%Z/T_8 ):6K6 MIK 'N\#58]6-"'VY8N:';YVY"%LN8*M'K2O&I+T^[#8HJM1-;/58A"[F&*;E M^Q3S[B:T>CS$C-&#AOD-29%.%EJMX73ZAXV.GB>J/HOFQACO+R(6-N1W.OUH M6=LW\.:+ZS0,QHE,+GLZ>/=4#B4.]&9+F B'I7Q[EF'J37#@D3"EL)9%$%(* MQQ. U'Z(.FY1E#@$(/DL2!PJZTUP>H93<-PR%G&$J7JX;RK&GM!D%YJV""*F MT:0U$!8I6ZIX$IS,PFF+!&(:3IB7.&"A;TNM\7,2GMO6V#G=(]"VN]0>,G@G M&#XOF>1MBNS8^L M+!IQ)08P7<>"BX^6'#\3P,Q:J&U[UN-,@1BRRZ1LP,RY]K4 F(+=;L+:U:DC@79OJ+2LPG,F1S\&M[D')_U.0JS"HP0= M5KL)L>-44$FBP2A6K1VI"4-68N@X)502%#K:E^$A#-F((8/;V<.G.IV\5Y"0 MYBC$S.UH#X58[/LH_4>!+>(:0>RH6NU1(,;K1",-.HJJ]R 3P6!]3S NN74H4NP M1CIL,[0>K49K!;M8E&?9W^5+J >N*3'&F%GV"EJAI?RW)5P? ):/JM-0]./1)U.U9 K.$$(S)-[ZKL MJ\2M_R)MOV?"H: @4W>M)FS]7LODW]F^3'T?6M$/H*;@]7.:A2\ M+\4,6Y=-O'GA?'"E?]WA#+M[B]C8KQWDZ]=+9 MQ,MGDT4U+_-7HV#2K[7G<]+=AL6]4O:[]7L_C^S]==#5J5LV^6GV95&68 %^ MS/&($P_E]DC]&7-E.O6G%3)'BQ)N1$ BX'X$?&;>YPR8E_T%/JY>\+&!=^%@ M%$0N!CT2YXAS77/NZT.!Q*KVX%LT&(51:W<_XAOQS9I^'Y%O-V66[59?N$ MUT0[HITU_>Z:=D^ZR=Y.FX)C@OG$;YVNDOA&?+.FWT?CVY- ^;5 >1)5RT:6 MB<$HCEW,%D@<(X[M$I<0]E]N*!825I8L:!^D?$(IDZP5^'^89>6W1U?J#W4Q M+>T?RV=,Q1:!,16;4N6[AZU#!%J!*4!-!881FIQ!TS;I<0^C%9+1(I@=K+CM M ;2(@$9 .U1HV@-G,>&,<-9.7]D#;0FAC="VBZSP/HZD3S@B'.UQ7+X'M#A! MRV5H"7,5M]=.B1MP)"PZBSBC2*XR@S]@@0*KE,L=(OGV$IWH?KJ?[C_3^TW6 M%XF&43\U3G1!_MKRL;.?@-A.AF@!=%]A"U3V#)Y]AN8DQD(:JY!S5R,16!.8B"8.0="P?F] 7"D6,X M:GLN;$YR(&C9"*VXZTP\[^-+F=,=#.'+]4P[>%",%8K7PR_(67@S09+^#HP5 M!;@1MHYS8*S,:1,$-=>@MK^SL)*#$0]B@A)!J7VI"Q4,1D)) A.!J;.#7V5. M8""<.8>S0XL7J' PDNT3/1.BW$#4X7GY503K*2;:U\$@*#D&I1U3SJL8"_01 M>AQ$C]@?/>:3J:L$"X?XD2T0XN:..#D6(1;WUB0FAS#6W[G^2& G8>TE392X*2.U ZX"0W ME(.1J;)7!"5GH'1 -=XP("01DLR=U(8*UDPTRQ&@6A[4AB$>U$IIJH J0^KX&* 5\A"WGKDUJ[_&UKN(BAL#E)P]=BGD[W M/0I?UA6M1^Q20E)TD1I&RF]H[='% Y&24C;;*(QT;@K&LO] MG;;,N]U$$>8P85*T]C&U@NO::>?#',<*_CO)[T>K;OV,48GY>/0=?+CJQ&U: MP@Y'-R5YR;A_+:IY?OU8?Y3/)MD,7K$<*K (AH'%_6W($HBLGV;>_";S=,^\ M]*JXSYCW'_O-&N(%W%1[SXLEFL(U-,4P;0S?3AL>C,@46UAE.8 MB;SQ#;R1[*( )'ME=E?@1.6EE2=\$7C%LC7PG$K?>-3^;Y>D&X8C@>7P\.W! MUNOAF*/[U>L.RY<=?LC*#"Z98FO@!NC*75'E#9^H^H1['()\ MMM"/>('\);8"4135 *W]>5.N6G.7 @"ORBS][0(&-2LOT^E#^EBA<5FW'& V M7HWAINZ;-3+7UYV-4-T.H$A1:L!<@G'/2KP*FI-:TQ;OID1&_R'GUSR*)A&' MB702!"*+Y5A LV^H#&8S:OO/J2C)AB\F"1>F0Z^ M,A7CZ_+R)U@_5_-;>-9/,UP]5[_6G/Q:K$_.^$T]-7]^_!NP^AIFN>+OV3>\ M[_N\2K]]*[-O>-OGM,HFO\Q^NKU+\Q*__6LVORDF,,C?'G7CZS^@,9^GQ?BW M9]L2P^HA Y-SAPPK%UF]^%@G_/)2N/(B[A*2G9+V*YA'&#P86;#,R^GOKLPJ M?)=ZSJC @J;SVCQF]^ETH0TD6&@O^_TN&^,_QGJE!%?C^_!@8* ;T+?\/I\L MP.Y>I55>3RAHBUP32]J[++ MU5\^3O+J;IH^7N8S/9+ZIH_+9RTM-YJJUV['^++KKY=6+$F&L9)HR)8.T,L? M7MJX(;R9#V\_#Q180M'XE3_DC9]O>A3GPU!&>SUJ\^=*4J..WZC@_1]?NM>_ M6I!P4:/]Y9:]+!Y>QVJ\&]*1O+FL85-=KT7ZV3U&C;M'M!W>RFQL3)LBG1Z# ME:'T5C;RQ3@T@T;()M"\M)4[;3?M'AI<4WQW57X8?4ZGN,S8 2$[=;X1/BX. MX-]74_JGYRF]+PDQKGL+S&Y2^LMF%C4>9[ M!)DM>WPJ!^<[CLON)^=[][^G@_$=.[[?49U\_V1<[[L_S29_R6#W7#V?U_V< MS7^Y_CZ[SLH2C^S&Q6VV]X%XS/6!N/);)XG?]PWV% A-#"0&O@D)C[9H4YL8 M^'0&MC_O!$9H^8)H1[0[5]HI%?0X\6%IE)B%46M_3&(@,="BCN\U\<5;DE9W M,/%A%1D6R-;Q#\>@W>D6(=P1+#_,LO+;HRMU!SN9HU2/PT!JY91P$("U/_/WKLWJ8TDZ\-? M1<&>_9V9"#76_=*>(*+=8^_Q.3.VP_;LQ/O7AH"BT1@0*PFW>S_]FUDE@4#B M(E1 "6HCUM. +E593UXK*_-* 75D^)*'L/)QYQP<'E)+>?L#H]OH,/C MV%?F\+3"5L1&CFF\H.2^EA:.)^&*(V.6>R7N[K[POLFM+[SLR2 DK@RNTG8/ MFBR)INM&TZDR*O?@RI:XNFY<'9FP=)R41?BWS)8N(,?+I@< MX;M8?,W31&EU+]UOOLD11ZKP@JBMP(S7Z3F^3*>Y1L38S@6S'WR_TW-5HWE6 MHX26@-"R_.;>:0DSOJ8!9BQ1A-$-9#=L%N&2<;X=PO14V\ [?1Y?TT7S>:0' MS=>L.Z,'[6N&1-,UH\EVCDPH:"JEY&[$5>/*\IL[GS70)-QNQ'7T@CX0&+?= M#)K[:4K^!+H>N6([E\M7\C4;6\FICFE<1>EK6>9>,KF03&ZY1VZ*')TXYFM. MIZ=;JL8M_"A96[*V9.VR_CZV3A 7_8W[G1[H[^MH72&97#*YD$QN^7Q#E(>P MMM?I>:IM\#JE(F13FO7F'%5M:I <^]L<6'YG=P5Y_PS5^TN%4&GU_@]12A1+ MN5,.ZZ^0 ^I7UMODMS#HAY,P#4GR:Y@,)E&RB$E2[H7@:S[#+%"3#!_2_$M\ M\'J+A.S!28G::W7XJ_LH9$\\L%7$]JE\?9EO:^K@Z^6F#GO:-HC0HR&G*FO" M$"19PX;D?IVLXK0W !G8U9@=5^6E%;!Z5^5M*AV)E_IP6E=7YKS=CXD,T X$+ZT(2D"@DB+$GS9!, M,8%BN%0M];8F;M;DON$J@WOB80"S'&5O&,C*5D1MDUH'TT4W5F4S,B%Y? M'II8Q]4Q?%6W&L?X9,:8@+#:HV5/!"L+U*RFVCIF=?"R<071I.)+X-^C&7E1 MID'\C:1*,!C G,KNL#Q$PT?R4F+_3FE=GTULRB:>[ZN^+XLU72.V&HG?1MAR M*+9\WU4-UQ<$6S=C!./#FHG>V[!.&HE>''6^Y56?/UQL%ZA@KS<+4[6:GFJ*: M0ZS6[_0,1_5,4]4=7M:Q$!LEG$SG6T9C3>'>'(V&1M'H^Y9JN8T-AG.@D:>Q MK?OB2_R&&_]'Y"3>T,YD8^I=0U@75T%(T&U' )(D2C?)KX,MD$>.I#V423C$K/(@)?#F8+(8$M^:5%(>!IA,FBJ^>K(I? 6'H M#1G$T16$//\(@0*. TE!^FL=@V,3P6N5W\B,<1#_+ MW'F9OLO)#7['P%;?I,84(E77+7"(&V]?RRQYR68"3?P$+NO1;(8I2*KFZ*JK M-2[?(//A3W6V;5[T]GCL9%[Y]I#M[ND&=I+3)8;3Z5FVKEHNKTIF+=N1O'I4 M[:FV?AI48::2:ZN:,+UBK]Y?*IU)XB=_;R/W:J_\/<$&/790,1W5TAO7FI/I M?$)":H_P/0&D?(24IEJV*)"Z>NMW/95C"&\9F3YNXY3ZN<5N;>B(VR MFT\*APJ6O/+0!U+_D;S/J?L;[M77YQL#^$9U#5UU#%%L%6G^GE$$GQ!:)D++ M-'W5;1Z X&D&[\Y/*A?V/+R0IVV(7Q-,$&9W7\:$I,I##(]](O2=JE(8 M@*JL7DFKA*R-Z+B*H&Q(52,U1,X2HT^\#\'E"0<'Y(V]"V= X! <).!IH#LE MI_(3.!Q5G$"<$$M?XB@:L3 ,(S46@^ M"Y[6BI3OX+='BT1) 1P)DR]XS3@83PO+3T*HI)K]A-AW@A6Y.!7AKGU%/29!Z25?Y"U,T*&- V/O@ P%0&.X7$/B3*-8!PL.VX8)O!;LAH*)LTH M[X!2BJ[=_9]:];YL]##J)2OA& "N!)AH .8:6&G(3TD*_X+E-B$IC)\.AOV: M$1.>]#V:?">JPHC^PH['/<7 D*I")HQG5[R]I]U8.\N-0&@AH#DB1&9O[N(=5PC>L3"S2'5T69_Q.E'FB8$RS#E2?;UQ MZMJE-[>;[Q[T:-!N:T0^6VK+Z+H80J?9!O#V^YA,8!C?R:JKW]_7-S2RN+NV MNB7H@Z^Q2+??4HIS7FB#P]#6R5'\=QROHK1/Y*X?D^#;73""P=X'D^?@)<'E M+*X,+,L&#;=-G^\6T&AT,@JQ<0![995=[ND^'5X%PPF$&8LRCE'J_&U_\@>X MV;0 #9H+F)E : 7GH%<%@QWI"$9U.H(I\DY?S72$95MAW+A6'IEI]5N4)/#2 MNXJ,A.R*M]G.;M)5+IF?@$5X@N4,L !.9AQ.V Q@.9THH2)$BB3 M7/?D^0>J H)]L)C0G>Z*S(6'+X],MYB&HRHQR0H XG.Z_PDL6$OH26@0C6GA7U 78, MQ9O;%EWE0U0@5;B^MS_"MXZ#[X0.;S&#ARZ+&%%-1X>!=T[H%:L7=2E&]A!X M59L"TP?")$6^S',,@N]!.*',RK(#HD5*;7Z<(ZYX,8D!,P!*@1JP/U)X1*$> M$GU:@)ES7>7K,IUAF=RPI,)RT1(%H!BP1*?_3I0^ID=@)>DIIDC ;=L6=+:6 MQ;"\"HC5)_2@&7RH7/5)."+Y>%:/ &(NXL+XIB0=1T/@I:<77+%B[@E)!G'8 MWY9[@M/&&PKW/P= ZDD2*>%T'M!1@E.%KY]&0UC5Q1Q3.A)EN(BS% QE%,9 MAG\O@CASO'!3%'?]UUZ.R6P9'X# H-W+&=%QWC 5EK[Q@Y&2O3N?^/J;Z0"5 M_ZIC?:Z?3[,W;<^-/ XFNE"V+>W,QS&FM[V?_4X)M;H Q!N9)>0S%LI*"A:G M4[ XL0M=MUPG3@$Q-Z%Z9 9@"1(LU\5F"O3:@B-D_@/DU$^UB&/9[B7)8R)Y MRKFF2_)0>S.3;R 4T"JF[!T!,F(@3+#.6_A3S>GOB1WQGW[1'[' ZM3+Q1@ M]]$BPX,T>W8(]_OA]7<#G4[/-E77;D4U1)GS*OGN M!'QG[LG1.P7?N3@%VV&K4EVJ.\EVM\QV>XY< MG8+O?. [3[7]6SK)P3B&)3X)ZZ@^KG9DZ)[K+"'*3WTR(Z,P+37&D GW2R;R M&V^9UMDDM3746X)DU,N3&_N ]%,MKU_;A%("$X"_N&*JIL"V:9:P9KHES!W> M+4?"34"YM:=0]5DQ1JOX:5*NM09H]>1:"6HBR#43%*GJ5IQ^.+M8#TWDTP[^B$?TM"U]M.R%F>Q7'Z&VO MW'_@3Z),*)$& )<@I.>H0CQC%0RR[F_LA"#[EOQ[$[9)'N]IUM*MUITH:'<5I? ZG=>0ZQXFNUA%%8D@> MY-KNY#Y,(QC)?Y@)"W8QLXBIKW87C>X6"5K$"2FW1Y>9MS+SMF[28.Z745_Q M,[[DX^B/A#P@P(I S-S(^B$1O]/S5,_PVY"%*[/?)0^>(@&NE&YY9B9T-&1" MURJG5DHFE$QX(TQX:1[4.SW=51U=:D+)A#?+A!?G0H-RH[TW.8&KP2+B&#ACQ:GT_.;9T4*>%;* M[E8=R"^F0]U9W:HTD8L99A^BV5V6[K/*T?DIG TFBR&KP/R#)"JVI%_$F$*G MTL+7 )EI$&)'#_8=20?=XT[TWT:#IAVVW+HG!,N1)WIEBU'?\W'!S%,MIUSU M7;;Z:C^2=AEZ_*'D(90<1Y1^7A)*9[("^2/)!P-1U?3&G3LEDD1$TCFAY&H4 M2A:O\Q'H>B3*#H.9HG#=W\Q\3?(C\UK0_ZPO M5W#?SE =CU<8HQW']78$021K2]8^KP=S,MXV*&_S"SI)WI:\+7F[CDMY,M8V M.SW#5DV;UU:59&W)VI*U:_GX)^-MB_*V93?.9Q6"M[<9!;XH/W.D^R? MBX=6V'X2.[K"#GN3FFUC;=??TS5W5_Y852=^$&J8('([,V MRIJ:=5JNV_+6]C3>8W=@[)[6+0=/BV/_E0S(M$_B;/RZRKI1X_BQDWE,YE&, MK6YI@^?E9A^>.YK'9!HFV;G^U8'^B/6TQH[K4X#4"VX'8I-@Y G:-#ZY;PM/HL/RQLO:!/QE,38<7T>O+#.[:LVT(55S%OO'@P*5G #'LHZ2%=7 MB8!GPB18#8CY?!*RCLR(OHTKEV-Y.0Y/M<3*IVS0E1/3W>[VO:Q%=K+I_3>VQ\5L C#8XN]JN'[D YOH"4(D++#,&KNX3,E-XY8"! MB1&.P(29I0/:?!W4_0]\*QF.%ND"M<4LG"ZFE"-SSDY"X/H7 M)F-EPW]$;A M#S*\^P^)HRH;SP/_;1:5296L!J&P4:#L09&0CT5A@U&RT60"8BEIZ("V",:N M\H402GXJ)M_!:-D%NG;W?[2;>#AC4T RQN0IB(?9@K%,F;P*ST8'\5.8<]MJ MW9@6KEJII ]\;8E3;0F4QA,=]HI0)1)=PE[=154@G_(GH7HS6?3_ JRA,OH> MQ&&T2)3!) BGS%2: "XF"@-LIL+&P7>\$ZRI6:XJ!X!9 VH6GCA<#&@RJR_ M 'B2!/3C[\$L>"+4X!I&,,%9E&8(IW28D>X/M&;>!+-OL*;9A8B%BO);GE7!JYY5 M+K^5O84";/5N@ E=Z>/*8K'W5+W>V%HM2W2/$ZG.V+ /?RGC:#)DMBB:I;1( M637_QBN:#C)2QX45!;Y!?9*@,0R/?F%\0M\S(K#8<'F?K;<"; NLA"7.EFLV MA"<%@Q?E:1$."8Z9CA ,I>&0. 5M!]J/%E1CKK9:--29<58HX7:7&>9WU#!70F!^ M$&;!9+!@#ALSS O401-_,:/2:DZU\F!MJE/\D2T B$10_ZBKF21$RH-9$17) M#V.?Y$/_:S%\8L0&^B[?"/?UHT5:R$,%:R=,OBD,!I3B2Y=D! ."6[H5@JI] M4'Y<3"9D]NI='"7I__N;9^CN:T98^HV"2%]^_*VAO7Y\^U6G?^JO?U980B\,.35*03O0=N<,^#\(A4"-_C*K,"/4/TY@" M[87=HF;W(*K@)C#WL!$UK,/[&""O\=D M3&8)X@]NC:;4G$0:=:FR1[@6WLWBELQ$)*,1?$^?/"AT-"OP!^.=Q[>/ORDC MX&CZ6,KF 2C<[^0.S6(@)$ DDP(*^!)AA((A 2LVIF,$!3]8 ",/$6*K='G0$\&5?E^]ZH"Q?Z?" UM?MG2&*NMZ8 MPV%43J=G:L>%>ZK=ADWWBZYSB#H%[#JF+IZB:/@,CR_(JG"6@OL2TIA*)J@S MWH*/$1ACB+DA&9$854X:_%!J.!69(+$,U@LP-Q'O*5O#,%=5)_^^KNJS&+BV MNB7H)]%DD6Z_I:IXYB7DI:%O$*CP[SA>%1M[(G=]D%[?[H(1#/8^F#P'+PD& MXHMJ G3$!@VW39^O1AF-3D8A-@Y@GRBF@+FG\@FO@N$$PHQ%&T,9]6=H4[]X_Y";% M=9A>50;4TE:B=*4A]*7Y7F5Q=5%)*T4C3MUS1_Z*VML*YG:M^+!\([Y0SRRK M/GF)9D-F-#*;D?Y:J2[=F@T5T*4]W6@\,"DLNV+/:[LZ!^FP=0*S!:KS\AS6 MK)]2S/=3G*GE+VC\_AI^![=N-OP,&OL3B5$'@HY9CA[ERW+X_@YB;AN+BY*.?AM6"N\;0.<>:&S$,P&.3/ S(7G*!XF9+:DMU8@ MMUZ7C[Q+C=2H#+V7OLC#FK.7?7*-#6R'DUJ-&A"?V^+T-+6D+)JK7H[86WUO MK,1SQ950<41;!DMC,"/<7 65 M'^&.1N9Z]%/E)\:.@,.8[H:\(0Q$+&TV.A_Z N3',6T-D_V M]PSG]#,+)^!HZEDI_I:-U$TZ,V!^''TI@!&I^3XSCM[/,G%791_X8*U85<3E MGLOA;\GEX#L=,'>21Q@M,W5CIZ*7,.7H5M]B:*W,D&A R3$ &3=\G MR0+E&/ $CF-EJ2Q'43GG7392Y9"V&)R\AF2 KX'G! [BV>+"4$52RQK:])YJ M;4E]&8S!R9O W/ 8)?B%,,\_PW3,9:L*B%#:DVJK0;4K&7A;$JFX6I#"&F38' 6!&*M=:W0SNLF!0L5[PN%K_99)N0[F22K(:81 M&%DTXPK,?_SBF4PF=]G @38LWZN/6DM9S &>AVTQ85[8E&6=I!A#&$WR#6B6 M>Y$ MU[ =7DUK3#YC[@DV)DFG5M/)V#VF&^R!]$!5VHUV.OH]RP)<*HY<8WZ: M+)+EMX^@[4C\G6T-O%F,P"@\"[UV'HHZYQ;;8<3\O&9N;%6^@HSV<64-_8G6 MD/#C+5AK)VD_:7>- P92L5F,9M2=T?7*A@Y:E&P'\2?]YXU]-^[=PS)[JWP" MJ\[Q++'%588!VHZ-I3 T:155G+XD<2[$4,IS[TIV X23V)38%)5P$IL7P&9[ M._'Y!\TX[X>J'-JRL5&3B'U .ZH(H1R<'%SK!]?>-BB;V/UK4HOVPL65 M#IML[69H(E1'.FQJ33)S2_W.-G/U/L[(,AND5E$D0].,3L]2=<=2?;^;75.( NP768*_-W'LCNE[*86Y.%/C M(LSIX+8UN7$=[DMF7Q5W)=FF9'VM@,FFJNZ9JFGJ M(O"XU H-4+DMQ[I:+YP1ESL4#+: ZVI"6"37H5\X15K/&6 ^C%(?7CU(6AU) M*Z[=1@3WI%=IL]?2)O@4QHI[/L_30<_3,#S5U!O;&)RZ-_*,;-T6F*H]3Y>_ MY^E2S]-NW(]0(J9%XD=H7\ECOA+\7V]LKTI4"NHK54LR,7PEGX^O) [V&N.M MO;&PJAFVDY/XFI6V+J&$ELS'-6P&D>PQ>&:&Y78QUB> MI9.K%<##- H\03@LVJ0;T,OD>*58UO5.S^E6U$FY , $"&%=3];?EG:F+/\F M/QK$,P^'IGJKC326R.))#+4=0W53+[99^1>-)>HT M[\*Q=57WRI6F)23;!1>U05DEZ+@&%W4;.V.)X<5*,(IAK7&-Q3F@@%7/ MU57+X-6758*L389Q?-75A#B))"%YULP;\;QE0^?C M+4LPMD@^GM%;-@R4>)9OJIXE0=9VD!UCR)W06S9,%%YBG+FZ@?(MK!?-*?)% M#HE+R?OE_>>^_Y;B7XWS1:Y/W1U5Z>3(B)=A8<3+=4S5ULN-A*6AU"[D'%76 MI&9LRV!=IYMO0DFTM$C.T ,\0L2RL+VX:KA8ATE"L.T0/*+BQN5C5WBR5I/! MJ_:CKX&AQ358Y:%(TW5?U2QI@[4=5 UL,"[!*9]*IVN+3K7"EY654W@<;3W2 MDS6QW[IJ&[IJ>J8@B4PR0>ZL95)J>K*F#J+2DCF[[4=+[1(I(GBRIL$\63#] M''FZONT0/*(>RL4]6=/DY,E*]+5( )[0DS4MYLFZJBE,,KD$U05L,!Z>K&ES M\F3%.I4@K/?Z&X&1!$]$.;1+7GL*,,C[;_O^6PI"R0(6W-B S(6C51Z>/_=]7W5=65.Z M[8@\NN+&P9C<$'!\XU8^*%5Q',,+I0M7 %#\1AJ25H?3ZI;2P&49!'X'ZYKZ M+)8FJR!<#Y :')X[PF>QZ,%>2Q8^:#MLCBQ\()3/8AFYS^*;,K&R[8@\NNZ! M$#Z+9?+Q620,6R08=^M3GCOOEL4*'H"HTQL71)48NQJ;;>=&_ 'FG-WIV>)( MK+LRCUK[+ZUMU=IU0S;Z9A6!C^L M8WN5UH]RT&PZS714OWE#4AGE$#+*8>T^7["]\>WVT*M+JW$;0B!&@ ZC'! K MA?F-"?,S-G"OKQ4\C'WKIJ':NMQX;KM6V+;-5ZT7SHC+'0K&[_1<0:+DUZ%? M.,4OQ<_QD[0Z83[DCOQ>T3UI64KH$&/%.YOG:=.<2,UV5;UY3J2 >>>W!:9J MS]/C[GG:.O4\35F/JNV(J2-^1/:5;-H813=\U?4:IT1*5 KJ*U5+,B%\)=OD MXRN)@[W&>&MO+*QJANWD)+[F)<_,3MNB2>RNJSK-^TF*PS4W*K&/L3S1"X3I M?R9/BPF5L17 *_6YP@LWH)?)\6JQ;&,':#$JP0D0PKJ>7+HM/;58_LTIFFJ) MFF E[[_M^V\I>BAK0'')7.'55MZF:2NZ9ZAF\YXUTH03TH3;G;;"IZV\S1)9 M7!E.;#N&ZJ9>"-E6WJ9Y%[;GJY:,);8>DO7S+L1K*V_[?-K*2S"V2#Z>L:V\ MHV$LSC-W[!@<4VUD M.J^00G;WA@-ZR8_/Q MEB486R0?S^DM.[0FF8DG=F5-LK:#[!A#[I3>,FV.(<:9JQLHW_(UPCR14^2+ M'!*7DO?+^\]]_RW%OQKGBUR?NCNJTLFQ$2\/(UZ.8:NN(XI"DX;26;G=EJ=_6HZ5V$0X18EFN1OL\^Y[JNK*P?MLA>$3%C8O'KER=4^MZB;X6 M"< 3MJYW#11IFN6HEMVXXZ8$57MM,![!*=?DU+I>K.A4*WQ963F%Q]'6(SU9 MUZ+MK@U-M9H;AC)!3D@INJ=,2DU/UK5!5%I=0Y2T-XF6LY5($<*3=9@G:ZF. M;&O=>@@>40_E\IZLR\F3E>AKD0 \I2?K,4_64&VK<7Q8@JJ]-A@73];GY,F* M=2I!6.\U;]^G4(4A"W#(^Z_F_EL*0LD"'#R/=&[T-*UM$7F:K+]Q/4!J<&QS M TB'=,#U=,PS-1OWCI&P:9'\.:9Y_#FB51ZMWJMIX-[)@&GK$7ETQ8V#,;DA MX+C&K3P3E*HXCN&%TH4K "A^(PU)J\-I=4MIX+(, K^#=8U]%DM60;@>(#4X M/'>,ST(/]NJB9!])V)RY\(%8/HN3^RRZ3*QL/2*/KGL@AL_B\O%9) Q;)!AW MZU.>.^\>*X@*HLZW),;:CC%^-MO.C?@#S#F_T[/%D5K4(WZ5!OT)@?\.P^^] M7^"?_+6%Y_RU2-)P],(>'*ZUK^Y;:P*7^5\7_EM3;G,@T MB)_"V1TXX_<./#VCVATZ[/>ZMP[JJIG>X46\)^H=-,^?])_S:9W][>N$\KH. MI<+_^YMG&-IK!/_=8(5^^K7^6IDR):^PQC8*ZVRC(#,QB.O;*DXHP6RHK.=, M*$%,E%F4,N$]F;P OXY@D$/@["&)E6 ^GP"N ;U*GS764>)E9YT$[Z+?*^-H M@O, 3 %&H8DZ:Y#)6/&#XLI4&FP#3H' .6B+/&0*-%(^=_%C#!*FYJJ&)IA MJ4JV3,H$J#L!0J=*<5.;$GX5+U+(#Q N0P7HO;PQR PZ("\5?U.8;)(M0CHF M"E:$F;"WOG__?EE;Y/-B K2FOPX5 ->&N/B),H\)@D&#.$]_>@[*8]QRV0. M'#R^*4=B]L09P4J$0?R" .P3U 9)"!. JS-(/V] NIMA^A"Y(CHX=M$,N2Q9 M]/\B@Q1I0U>)L5$$U,H79FWI@R%2-TDI^?HO])YW!*B)JT[0B =01$$\Q'>I ME!-7+U37+O^5S*,D3)7WLV01![,! =$1SR.*DYGR4[8V[WY]_Y@MQ\]=Y?-J M>,$B'4=QF )7PU!G"@PK#4'=*P-0>D$X4X!TP^S2 9,+X6@=0FN#4T9!2*OB M3 E)UW!410A5>1Z'@S& :3$9*N, IATH0_@52 GF)JP5W ":&C^790X:).%L M06>Z!JQLZ2RCZV*0F1((KKF/"-AOSL.CT.; Z#NZ8P^(JP],[5_@P'^ENAL$_2.:YC,L.Q7TJF"PP2R9/:W[G@7. M83V9?"%XPZ"C1:R ^0(R#J5"DH)\H$*DJ_P>S #7^ $TTR0$A06299L*1/&Y M1PM2V;5?@8.48^(+Q-Q+40UT6Z+RZ!/OJ;X>'+ &GP":)$:5]26-!M^Z)[&L M#\2#\G&1 @1FU#"=+P>6X,! B0TFBR&\;*M'FXQAN9)-G]8M>K3O/[S;]&F7 M!*#S_T*?\3Y)%H<&2+25)^MC_P1;4[4*9U9AHU-1L_Y7G<#/VOCO[-W#_RT$ M* ^I/& _$# >_AE,%F0Y7J@+3!\V'R>KIV?+@ MXU5D2>3CVE%5NSBU/3/[-?P.ENEL"$X0^41B5,L@'BH#"KYQ1(37.=%8:!J) M57'\J?3%WY4/T>SN<3%=,(-&@4?/2;H 4;7!I*KR!1B,)$P&OE&5>1 KWW&5 M=T,+'DCQW8Q%/@7QQ_@+2NHA1=;JJ14<875Z@*_R#B^5SM5X.L<<*OFD/K_C MX=YJ;I^#%T@Y?FFMKRW9YHJNS/BW >@>=B>P%;M)*5VOA%1"42I&!:$9)J#- M5GXD>"&@17T&B[O70I* M@I18S@9G%RCZ*TM+QTKT/"-Q,@[G()_0WP(=CX)J13?T4;;2[B>R'#*J^V ; M#N$Y1T'1]FT>8*P@'IB'1CE5=P4VP,_7Y,(@PV),HJC*;T5D4I=6,1J$DPV MUF?+*,'40U<&R#A<#.CBUU*:MN_L49O!"[7W/H[HZ]YG@WP$,1L52#8B20(/00N8Q-]# M>,2(4'-W&L'5$=R/RP)WHG,-^, H7QS]"-&=GKSP)DVVA& [3W.Z;#+]PVRX M@BK]II)H>+K.LG>0#<,6(YQ<1"T(,.5-Y1T(8477[OZ/HA'#K2FCS9"D03A! M"3=!Y9/?M(W/N\IU6NR,BS\3X-'!.$C 3I@$R(*7M-S?46Z')])@&?Q7I4O3 MI^$N8 T6_HGB1($1Y_&I_RQM^W@UF3F;S->5$,+[DP7H OH391D:@@IFH 10 M[C-_C:D-ZK&M'C=$C8C "AB3\6$8=>)[H,\)X8>TG+RH&:?\W M "<[?F&R"KU-YG-NF6)A>D%=WMQC[=.U7RT]L.I3'$P?EB]\F*)8T2N84=>T MO<9^>3'8\Y6?D."9'4,CSAOHR\T7%1WLZ!E%W(*ZTH5G9>N3^0H#MA7"WAA] MQXT+90VY@,3!7?CC;AP.@0GOZ0QT#!F0#.=W+P2L7E!]8314R(]Y&.-KMRR6 MS1!5-7;E&1 Y7_2!^4"4 JB @@.&E4 9+$">S! -\RA.\>D4)QX*IW "5SV' MZ9AIL[>/Y9?;#"E=Y8]L6P#0B"A&*;Z&TII6F@V2M8 3K;1/&Y,@68 =MG)I M'P9LD[:ND:MK6#E. S/7+U<\6C(=:#)8;FH6T.CQ'LMISWS*N%^;$/4Z\OF@ MQOZ= /Z'E: WN,_!B$@(\T^$&2GY7A(L[5.* R @$$ M-E2,Y@E,M+C 7!,&,754JWIHCO P6=;=$S/U335<\HE%G@M^L9\."XZN&6F MSVG143FL^#?;UE-*.WKJ>NQQ&KS03=H"! 6,')"IB!C7JBYF":E(!=B9]&/ M8A@:-7'@&21A^T4@CY((%.P '@:OP[O7A"A*(G %F?E.44B-1/!S8@&)YO&(=OENJ2%U%7>L\U>MKCH2($>9-9-?Y' ]D'MRS-%A%DI^-UQ-F1B3 $B&"N,",1:M#:LBH$4]N8S]WF$A&2K!X2@1@Z0 MM4]3/);61HP&+'Y3O@FY'VQ7MD+/$7U"4I1@TA9IO5,4KJ ()M1T&6/Z M"U9W4_\-J7JDVGD9Z1N2/DQA@29(>=,/W9:R0\/'F_1<:F$0UQC]1?R 54Z35,@$[F2X88NY7+TL36LU:FK* M9S:>RMZ&NPM@RSW9L%N5*= MKH)"*[W)0'4<&HI#4(OKK.9^0FZ%/:-7DJV\NC..$A>!@;R2F4>4&C%JWDS( M9BEM.RE:D1!:3LY"GMV?UF)[G;V0/#G6W$VLZ2X>B 8/2W&5NURV9@FO94&Z M;D[\"A=]I]NT[V? Q LJ_!YFP_\A0YC3TP.(K.^4]K^&R6 2@1M+OL+CWDQH MJ'PIZ3PFL8&F9/B0YE_BZPC(Q3FFHL4+ N[,\G7*NV6V3.'-I73=M:6KSA3* MWU0U *-F I$XQ@6&^49!F.^'H_F_HEV> 9AL;IIFR24LZC<8Q OZ9R;^D>OA M"6B$T/U6ZAD%JP3MT@W WAM73\( ;+[,5V$2!^ZBJ=1DC')7Y'=@]8^R(C9$YI#3,,QV0@"HB*+2D'R@.5.I@>\=95[A<^DCM\( M?)W-O'!A45$S0/ ^7RQ,XE!6_)5<-@/J3Z* .8!N%0 8E,LB*> 01YH\!_.$ MIH:CIP70@$4"& M*UT#JQJ!? %O\B-\C&A:')*,*DDV[,Q03DB1[<*5H*+[,T,0;F#W,':KV($I M2:_#Y?*7P9@,%Q/R<50IH=_/ON0P_SA:2M)/F5AX!W*#QAFK1+5?)2G]LJ@6 MET/VRDVP7]A.*XO+,-$#,*'[S,."6$W6G!L*HL)R(YG0:&>+OBI/ IS%]-Z6AXLQ%B/KT/&V?QC?B;R!10?X%<-M\ MD;+TO #C,VAYT@A+ELG_"-Y0\!0IOY-X$ ,X/:W/S)9G*?X//[^-M\)HRR! MQF),S^@,)H2&>ZIFTE7@/B7&*+(R(4_L>C#RX#<2YX(@FPC%4^YA)GM?0E,\ M0$^EDY5D9Y[,\HK_7@D&H#43'H ^@!UNLL.#N\H#/ 8]J\4D9<<4M@UHN3>; M[]#OD &%HR:!DL#"30AU9W&( 0O1,*=X&:YATFZIY=B6',T4S9)5NLH_-P:F M;EG+W]^JJ/4996"8 ?#3QCPK,4?M:$IF^#..%D_C_'G9.8=9);O@G.KMC.C; MBR"\S5^ SZ>/CT:KP2['FH$A&V:&WA5X<^RN[PR-PA]D>/]SIZ5L2)B;[/P&1*/_;R"95=CT,QJL&5OSG[NPD^ORM];=M^?VV1^EZU]'K/6K[][#D(PURZT3)#9,Z91\/+8G)Y"-*3ZRT06-)2CZS5E'K0^;Y M_M*/7_78+O A)44/F?_-T'!IT5,B8BR%6<8THM*4"Z^18!)TYP3='I&7FW3@ MJY'MA+O%JR3A).$DX5IQ57O;A^T//V0J$P,\=(M]ZQY!7BZ+0PK+4JM\$MRB"5.:C:;031<2SX,8 M#P?"^[0;KL9]$DCMZ1_*6>1:M)J1I:F.[5\/H*3(O5Z1>S!_ M\!.Y=J=G>ZKE.8)PR'6TG>9KS!>R[:^E._5)V&=+>EZ9?7[+"/K25,4XP#VV MJ>J^;#C<%DC]U!!3"

4!FN68LNNPBLDID%>\3PPO9J:M#JG4LZ[)J,%Y8A%TQII MVNTX\O*I?WNLX]+UKY\=721M[5Q5VURL?^N8LJW5ML*VQ[M/$*.SQ-"58J&KYZY_Z](4%J:QG5'V&E-8"&Y<$S>J4$,]VXIA,55* ML]I2*^!V_+)+"N#6S,1V&_5D#FXTFB@,Z-J]@2N["J],ABWPK!*0.EY%YURY MU.57"5?@J95XVE)MF\43OTJX D\MQ-,A?;"!%<]1E':M>#=D4.=4"??8;>!U M<^.@.EB[P*"CJ+V!:!13 M:MZJ$X,J,-P:#/-UDVP1<+$8KJO+3OUBN(WC]W9LMMR+X=[&EO=([;UVS4!' MQ5 O1;9T7IE>A>FD53@Z3HGF@",:&659NH#1E<"H45V6 Z P![5LEH1-5$Z_ M*;#4)I%TG$[) 4!XK*3*MMX6D70[%ET^U7!O??-U^/R^3M$^1\5JN*8E*]9V ML&;;]DMBO]\2=;$FY%@U7$5M((6@0%QK$->48V<][+DTMY[%-[>>0%UK4,?5 MHZ 6U#0\#+(T654;R$$L+)&M*(=[&WNU(R+!&ZA;ZFC\RN$*$T ;874X&KP1 M6/$KARM@U4I8'0P*;ZILJ:/Q*HN& MS;_\ZN'6W[A>?TJVFZM)5LT0SK\JF:.9-V4J%^P3[#OU3* )]EFW=&H@R-=U M\IWC>*0)&MKH&&[IV]ZUW3I $03L.@$;.REJ@G5X9$[K6;8_LNC<9TE=+(A[ M?"&<+DJ9BKWOCI@YN,4]M02:HV%!7(-+PJ)JLW,AJ[5@EF!6I>WKR22HO @8\.]LGK$ M&R;1=)'N?J1 ,)]@.H7S"SP-VZ1K2UG"AJSPYV3)ZKGW1.Z&,?&^W7EC:.R] M-WWQ7A,<]D*?9D%XMS&&N[H_\^(GN!LGUEU?"=$+)QB_LDM!.(+!N5?UODGE MR8X1&H\;&R'6#A#6$4N6<0\@)3'>!>(,R&&R095EIQ=3NM-[N MGPV7_EP^W6PB*4U7]*$LAT&<>O.$W.=_>9N[YP0A'0KZT-OL71GG$&2;3C4X M2NSG#'^NVW=,'2&863ZS#V?H[ ,ZWVQ?-TS L%;ZD])72Z_O>I6J]BW=KO2J MW==-733J_(TR]G_\@%W]V(60,2'#]KKIOT19>[NUBIQ'F78VA)5=JDO_[(7? MH+$[0S=N>W0^Q%&2,FU>^B?QINGDIV'\9O P>@Z2:/LP0HS:,KT\XDJ,3_GX MP(I.6^^E9+0V1)S._=K@T%K>\Z_!=VD&=TT2B8!:-+H_ B&GN=J+Y\__/$_' M;+O-,/YU$1))5V1)4S3C) ASVGJ+YSD_?SM1O"RV8*UTW]+YHE9BJ(Z:SCMJ M'[=U[3P%W!U=[PUL5Y$5VVQ)!-89CIL$,=K4MVK$T,]%# ,3JIAVAQ*'"EI< M$RTJ.BL81R>PY$40LS>P9,>IDTE=<$-PHW%?@W,M&!9H4ECDI35)@F\G)/M= M3$9!*F$T-J<\["5#T<'$#P?W&5_BZ#E(X#4?HOBWR M_(UY"\KP/&!-RBH\. M5K-S9:.^8^D>O+8X+5WG,75 1:^,J?UICW2'6]HC@:=6XFE+M6T63Z[ 4Y?Q M=#")%O\5SU!:MN+=D$&]6%2=&=1%0LS3]<%"+5JV8:K.!15+"3JB'G9G(71 M_>, (:TW< W953MT9-%Q!#5DS"S!4@E<=("+(@KM7 %,..IQ',0,UOS2--FT M>$7 "H/>26I;9M$3=CPN>EMFXJY.![,W,"U=5C1>B<3L90WA& M8LJ.P:MRA(!0NR!TP%3' T)V;V#(NM(64XI T&64NI/QX_0&EJ'+JL.KCK8P MQAV+A(]K6;.'M'9Z[N6:8O7T.J:YFZWV=(2S:'O*V!M8ITRS9-56^"=HN%"V M34[[]1L&\$&GSO8 V,2S'$V&)43@M\/X;']F8UJ=-7IO8!JR M8?(J\B(L)^W"T5%*- <<&6B L\W:A^\"1EW093D RL1(.\NIU*Z@H)15QAP&SF]+U9AJQ5=@N\8IE%KO] MZX?I##LCYV:7"P0%QW$->45V<][+F]@2,;)<[!PJK9"=3Q]">HA30+ MCX(<558=7M7+A1VR/CR6Q>KAPY'_31KEY>J%$;).''@VJ+3DW_M\2/.XN(<1 MYAZ?84+L*J&6EBI"+;L-JX.AX(W 2A.PZC:L#D:$GP:K8]9\'8V5NBXZ/$C2;Q*$WE?Q% BVLLL'-AN1&ZYY7['UWI,S!+>[)A<\MMS=P M54>V=%Y>D T6/N=@M!;,$LRJM'T]F5FV LQR9,/EE2]"$*LU"+M18C6T-3V= M8FIO8,NVNQV95CD"1)"K-2B[47)QW'6>3BBM-U!E17%E7:^=9Z5Y9O$\,[V: M$K5ZG2K+1TS&I0H0BZ8UW;3;\>7E4P[W6-^EZU]!.[I,VKIYIB)N-I;#=4S9 M,3N47U(0H[O$L,Y%#.J?:!L=2AXB:'%-M*AHL[#/70[7-C$MBEDK[%!P0W"C M<9/#N>KAVA93I922Q"ZM]&GOD&MV23U<4?7L].U%$S4!;?2S&HAG@ZI@4TL>8[2LB7OA@SIG,K@ M'KO]NVYR'%0(ZQ<7=&CR=54VZCO\ML=J("!TO/[' 4):;^ XLNJ(3+S7@J"& MC)A'E<%U=(!+2=62:S1/=APF/!4Y#G(&Z^ JCFR[(L'N1?4V8UP(Z\*H^(G;&[<+0\9K;R1BR>@/+ERZH [+E;FL#PJ[9"=1Q M]2BH S5746!EU5W9MMM_FGD[EDB^I7!O8Z]V1#!X S5+785?*5QA F@EK [& M@S<"*WZE< 6L6@FK@V'A394L=15>I7 %LEJ(K,,!XLT!BU>"33!/NN63@T$ M^;I.OG,)ADR483M2RO_#"I MB\5PUTO@L!YN5<&YT=)H7,>F.R+JX/[XU-)IKH*%=!5;UA5>YD!64%9;M*V8;VXJ>35^T-3%DWMY?;RE$O@K:" MMEVE+<\-_.E4![Y+. ?AK)7W8%;LS[ ME$V/H?5M$Z9P'B4!WG,?DRG<_$S>O@2C=))/7^'!K+/*ZA%OF$331;K[D4*_ M?(+I LZ/0@W;I*^J%K,A*_R)S46@!.I8M>V1K9JZ,C(,C3BZKPTMU3)]8JN^ MKOP+4X]E#TWBO MS[XG<#6/B?;OSQM##>V_ZXKTF.%>%@9@%X=W&P.\:LYD7 M/\'="!YW7>*A:THP?F67@G $(WJOZGUXV>YA'8\;&U;6#J!=Q#)(W --2(QW M07.\UK1%FL0H7OYV>'[MWN"1NCY$8PDS9* 7T$]OO$$9=G9.V/E+=&LLXVY* M)-64J->D^E;*Y.ZGQ0S>YV_7;U^7K!^\(/Z'-UV0]T'B3Z-D$9/D$>[_>1KY MWPIR5&9:JS8&=D-H M%;Z*'RC[KE:+.6I?VTN=1B72XX1(8QRE9SI*@#AH@Y'.(GZ0KU?25W96MT9'O+^(85BF\)_MZZ =S;RK!$'^#U_\ [Y]%"7QM M].R%*8C :)'D/V8/P>) 0I]U;>L-/^(2+B4+?U+2Z;[T,01 I;"A5QA24N)/PN _:.)E8Q 3Q$L2),AAZ25()[1)60.]^3R./'\B MTXN9_U-^$09E]":*Z4\^[6+V0U_ZBLTM_>KZ!V$XX:%I0$;8D_DB15-S^8/P M\>EB1-B )Y>%@WLN;./=0%8/" 0=GL+Q)L-T4%#E I=/K2P]=WTF,T M#WRFXSB:@J,*$BY()MAH^$I,R-T4U*II$8R3@,1>[$]>Z22MVAUD?<&V/0'R M�G@&I,\PV-B6($%O3U/PL01R.&VH0BS4?5(NM10M^+CI=4QV%M3XJ-#[!Y MX8B^?QJ];+Y^$48 KOB9"FO6*I@= EA;Q)*F:+KT 11$257N_I=^"G4N[ %\ M*PB9[HC]BQBZV,E#]/@$A#^ '*3D# M_*#$&R_'W%M-Q.IBD3VS;-0DX&IQG0$J2LN!DX8X5_J3+L.(\(7^0YL-71E0J1^!-^(\MJ8%".%L92ID&SX&\ M8E_9$%J9P*>K6=:OPCM6F-O2+O:K%3CANUAJEK(4;J(&/JS1-R MG__E;>Y1'(1T?NE#;[/79]LH_,*F'S!^D/V<[0Y'FS?=TP88>AE?ZD]-72Z[M>!:+(TNU*K]I]W=1%H\[?*&/_QP]X NP--]F^ MK<1.QS;^YS%*.8?V2G2W_1L55&JFF^T,*KV%0=#$($PE_;8'X3$"15!:;=G7 MAH&3HU ;0F#*>X]JCY1K/$<@X)!)>(^SU@'0G!;R)UIVZ99Q"A=K T7*SW"^ MXGXAVY0OP\.H_<:#;>1)G#DF+8IX_OS/\_0+M=DY1VMA_6?_:U]ZC.F&\K5. M<&Y'CZ<[>LILZ\[^8^:E:_B'*/X*$FXE_MZ38;KZ5_5C:)/5OM)D7:^=;Z@] MV0<$5:Z)*EE:%8&VULR(0)M FT#;^=4 ]U)J@-4^-8!GRI/C]/X+1X0E[/@9 M'1*B.'VB3ES02@\06IQ/]0JGIY)P,Y1+"3<;D_>: MNBT;&J\4+ );@OHW/3W5J'_ B[XYZCOMH_XMV3._IEZ:^A7>6/KD:]][=GQZJ@DU[5)"S:75TG1#=D7%M*O!EJ!^JZ>G&O7U"U%? M4]I'_?/;:2ZGS]"$S,(&(S9B[9F>:H++N)3@4D%P:;++K:B- );@_4U/3S7> M'\CQU1SOM9;QOD/.P^6X>(P]&C_H^3YT(RV<'9WF%LG)>54\S_GY6U*[][I% M"CE_O!]A)ASJ"'0L5:3*T-:6"'2A*0A%3DR/F)YVR-\##EPP-;,=JR,(;+6)P)T/8WX/ MCSW3%*=9^B01NMREYV])-_Z(.40P*UX,.K*4O'CS1)9\^B=-"3:-HNU"-AV7 MWV)Y;?7T5%M>#Y3<6(EREC&P^L[>[@T<6];JEXD5 !+\%M-3E=];Y3EX\]MI M&;]OZ021%E0<8:Y>JIE0E21BB8UO[#Q1'#>T>GJJR:P#Q[WU99;;&YB6K+F\ MRH<* E^W_3T5./W@>/$VOS6E9;Q^X!.DB>QAH:2W7B[Q;LZ[]=8,)46DLH+ MG\8N/7]+.Y+F[*77NS@*W:75T].0O;106*6Z J-F1A6C)0J,0)$@^55/3T-& MTUHDUUI&\ELZU^5M.;W>XP1QVM/JZ6G(6R@MG2GG-3.%MVJ'G.W\$T$#1I[9:PF_] M^5LZ"3BMZ-.Q%J;6);H_OMI#61<[I)Z:ETJ(KIN81=#5;-ET:BNM[3',"JI< M$U6N_1A H$V@3:!-H*V^&G"IX@BZU3XUX/PG:UTM^G2]-EYA@F_U]%03;I%7H$M07TQ/56I?ZD:"H;2/NK?D@?TZ46?KE?3 M%QNQ5D]/-<%U(!*K.<'%BC[95EL\(P6P!.^O>GJJ\?Y <%9SO-=:QOL..?:> MI^A36UU<;_WY6U*[ZQ=]NA4Y?\"/L'[1$0.+/BFR9IDM$>A"4Q"*G)@>,3WM MD+\''+@XR%^C9?)7'&>*XTQQIM'*Z>%ZG,E!=)F]@2H;9FU'# $@P6\Q/9S/ M+#GPVVH7OSL?!,VI9%1; W]O_?E;TJQ%"E2Q^E[9]%1;?9LNSV#8O8&KR+9: MVRX@ "3X+::G*K^;+L]@."WC]RV=/XK$I^*PXBJFIY+,L@X<%M>766YO8*/, M4EIR5B$ )/A]U=-3C=\'#B-K\]M46L;O6[*8?(AB^&B#?PU'256N1 M=+VEHT114K&CS]^2=BS.$\4*>V73T]!Y8IUZ)J9.#QU,K2V'#@)%@N17/3T- M'2K6(KG1,I*+DT5QLBA.'EHV/0V=+-827&9O8+FR8=@M.7X0*!(DO^KI:>AX ML1;)K9:1_):L*.*,\3QGC&L$*>& W1O4+RDJ]GBM7N3$](CI$=/3V$'C(1'K MM$C$4A7C38KYV."_H^!Y0!N&?0_"A4=;]A-'>79_>?R^2 M-!B_LDM!B/5E[E6UKX'6!),6(Q1JS&F/1MZ29"\E=()W!@D,OR% M2$&8I/%B!IUG+PNC=-\+0_CS*5J^3!HN4OI8LAC^F_BIE$;%)[P1#C)[.?3+ MS_KG![&_F"4I](G#9G ML9\PKA+Y/H>AP-)$T91,03&,HQE]?/5,7UKRYC"$,XP8&M.(YU$2X#WW,9E2 M^KY]"4;I)!<1A0<9:^Z5U2/>$-JT2'<_4N"'3_"<\$)4T(V- 2K\.8GSULQI M':B8>-_NO#$T]MZ;OGBO"G^OL!B/&QLAU@X0[U%, M 7//H EW07.\UK1%FL2X&OTM4,>J;8]LU=25D6%HQ-%];6BIEND36_5UY5^@ MQC_20M5 M7>XD(6X@?(&93#8(,MRH5+U.VVY2'X"H18'_L:JJ.:KH#^.[S_. MYD!Q,OH-Z?\'R<7.0SCZ(Q,%#^D'N.,?* .^ JF#<>#C/^AG'Z;3Z 5%&/[% MIY=^)^DD>>_[F4$^^6E*>]>X26_ QW?RNLKFY/(K#HSI%]\8(T"@5SQ-8"U(LBF1 MO.4,Y)+:RR>'%C[WX94!?@_6EP37$?9E6#W@[8LY7*@B[_"7S\P*:=!+_' M?LZ$G^OV'5-'^9<9;+(/9Z*Q#U/Z9ONZ88( U4I_4OIJZ?5=KP)=R]+M2J_: M?=W41:/.WRAC_\K&K_?R#.9LCVW=HSKZ3$=O\7!T^ORK^/C(\#%#5R=]XQ_Y\4QU8Z9UCPD MH&R3@C:^=01VJ.='@Z)KQ=LK][]+ANH#V37S;7IF)PR?_B ^"9YQX_,'&AU MF?@8/A-F:*Q\B&XIO8%JRX[.JP9J%<%V"3\-P4'!P6T.'LB V3 '5>"@(:LF MKTHX@H.M@J+@X%$$PTCX,HWK?E[;A+T@_GV^KA^=MH M>>I:G5P&IF!W56N+6S\*3[B$S7XS+-'A_Z. MH@7Z">6-%MM4;@/4;B'#5='.7!YSN;+T"V)ENF([@MN"VX?;$SH :X;3,'")OWP8_@MN"V MX':%?7\3W$;'"D=6>!\H78C;.X)_5]%>+8Z=HF^\#U)H@7]$--6G*+Q;!<8^ MK.* UW\HA&XO8X\N$?PE_9, $J0J?%!WY,C!R#SHY+*/K.^?X^*UG5ESQL%W M,KK[B\11*1VT:I2]0 OUWB",TBVV;EV0)AZ6M@U?:43T5L1X%&]<+P:-[XNO MWHBM[DL?:/0R8 5CN_&_!L=!]&48=O86]]F03^1&8Q>@', M%'X0[HF>0AK0+)\6..A/0#20NV@\IIW:BA?$\, \6A!?>+!]R6*8D/\L,*B1 MO1 ^>EQS=[3P)0Y2 M+])UV:92+@C^)8L_$EQKK(FL.0&=4-"KV]]6BU!'PL9)/XH,.]A M!G^%;XRD=U&27G9U.BXF/%?$ED#Z^?5G;XI2X>N$D/2_@9QSF.:2(&[;8O - MP@4B,;^(KUZ/[<8@:6 MP!I':04GZDNRDJG%K!PT/MJ+R9I8\Y:#Z\/@4M&P MB+$)5.&B+Q^RIDL)MCT!&46>8O+$?GJE4)UBX$H>Z_R -55F2S3N/(V[I;S; M--N"I&6[U-.X/A ^4JD.,X/]^6:'C#Y*D<8#Y9?$':@ O7BC<6?VTV.X-;%DU#-EV M>#F#7($[A^!/F_I6C3\'JL"=F3^.X(_@SS7QQSY0C.S,_'%[ T>V'%O6;%Y! M!((_@C\-\N= G:_S\L=1VLF-I(;CN M@MZ38;H:VO^!D7V,?L_&=>EE@DXF#U@$8AD<^R&*W]'$[[]%R0ED4GL#738= M2U;K1[2)2.Q6XNY@#>E+X$Y#W!FJ);MZ[;J. G=MQ-TAK?LRN-,1=Y;JRH96 M.\I/X*Z5N#M8E?82N#/H.JMKLF+4-IJT,#5%ZY76!]^/%]2]//,HCY9(D*60[':^ M%O+00LJ)3R1=AM-2#_?J8MZE501LW94-@U'\H2X(C]3Y>>Y[G_N8Y]?+W@)TX1:N)YSL_?E*?< M>UA,DV [UDD,[4H0PM>C"^ YZ-MV*G@,!AY% MEPU,42+ TSWP''90.Q4\)H!'E5U-D4U+>)EU$SP'OUAT9D3&)8UJN8QEM.B)#F.P%_%V8$4_7+]EH?RT, M]JZFQP>P/7EUMIX^;>J\@9QR=GW!&UB6[+1FUR.VSQ?)(<<54X; 5):X M8LIJ&::HAO@FQ0["?T?!\X V#(;=E/<#EOR,R+GX*0E@%UU]'P[T62 M!N-7=BD(1S \]ZK>!Y7Q_�$ ST\%YZ^/I.>HSF@<_&U]%,68*FL9H8,^]5 M\B=1E!!:&8-XR2(F$H'^!'@D/%[F:@C")(T7U E \E)IC(6"G[%0,/XKF<.$ MCP-0/FWT 7R-%$$OGN$_JB1(97Y>\*$NF)A.CS.H5G :G/D4_/N+&X M(]Q6N"__7A3"K3 &.#0Q6>]O2,VC^"OF&\&/2=&X>$M?^C.,"<#@+WC3$[2+ M/32-D@0&&7H9I&26(%>DETG@3Z3TX+A,O 2&@X1L2.&U,X 7#E"<)3V1L/=> M' +XZ900#]Z;+(8)^<\"W\/N@U_I7/2E]XL8_X%?7KYB#L"*1C!T+P0^.)*J MB ^K7'CXX_A^F>*C,$2+!+Z.7:8]+G28]7==D(R#[V1T]Q>)HU(98E<3=#L2 MS)RCI4YO$$9;DF[KP@ZB9=\>;3!N07E]$$+]I2C=(]6PI8$Z5FU[9*NFKHP, M0R..[FM#2[5,G]BJKRO_P@CC[#4[16$FY :TD/CZIPO/9 +*T%A:#QIW"(VY MC\D46O5,WKX$HW22KV:%!YG$OE=6CWC#))HNTMV/%&0S*[Q^(3FLFQLS4?AS M$N>MF7M/Y&X(4N3;G8?)_.^]Z8OWFN :51QS&/"-,=S5?;XKU7C_.TP74 ^/=+E!E:)=RB*J*N^-RB#P2$^-0=6 MNQ2L>)(KJ99TER\> 8Q8&_(5/53641/O_@^YB'"Z3GES@*X:\^\QH$C?'= MQ N?2/(Q+-X3@,2;3TGR"*_]>1KYWPJ"TV5"'(05&3VD^47\+ $Q.T=VQPM" M;5[9^Z2O*:RY7CQ*I#_G5/W(Q6S6@XWAWQ"'A4_#5ZY5Y?L8LL4).^0-HT6Z M5)2PA$28HCJ4)&@D]%8#ERP';L$&#NZ1YJ#YH] <@ M8UQZ M(HG!Q 68[)L!U%&B12QIBJ9+'Z!EDJK<_2_5@U!MQV;2)6_5:+H.$%JG#5KP M'$2+Y+@V]WV:/OK&^R"%%OA'3.C#US]Q]+0[19>E__,W1].4MQ]PU?\' M7?5_+ZSZ/U M7W(TY<=[:<<]()"PG&'Z*A4*XWU=#/\-.B:..4HK5$H6,"U? M09N1\E*(J/3VZ??5Y1;M$@"'[? G@ M4L8?@"I13.22EP(IF+:&0%ZI".GYE]ZLRDL*@K1P% M;'WVX= MI2M^&(B^8LV<[O)@;RB1[W,R"EB;T.S ;!)TJ0N>D;OP'1AF[%9F<[@# MS! M&\?(Z?@)?OO+*R$/_;H@#S_R?(KZ&8&T)8$^AL\@O1BD[O)E]'>23J(1',C6:WSS?V E OC1@86W9HM7\7N+Y:C/BZ/N%4=] M1D<=5]8G4$%A!Y/DR@ \\Q1[,^DI>,;7Q$&RE"&Y9@N[G@AHNNH4=.7+4M5% MU2%(LB](+U["#)/>LQ=,J;0XKAV!3O)BF]);/<\+&-=D6*\=Q1\6\*GO'[ASF MI/*Q6PW '[! D9=C%+[+M?;=8CHEX9L/<92DTL]>^(W$B0RZEG\MBNI>24V/ M4B/4<^B9W@JU"2SOTQ$[&O2H=0'6SG\O0K:1ISL>7'?1 !%-@Q%50LH683G? M=%!+ XE)&LETY4?MY95XL->GNMQ[XI/9D,2,5#I3 G3V--X:X<-K1CU00Z:+ M$;-\X!WKYL!^3B)4F#)FY9]-040QNT42?)=@#Y9.DJP9ORY"DC5!R?60F% = M)(06)HD7!V@Z!.+Z=/G.=;3-;^1=P^^7]LV0T%X9ODKC!6I,V:EI)T#U'@ % MO?=H 8U,V08YG]"AI-#()@TT2)@%P @[<*>#!^, X,,[L^=+AN18&:@?/F L M&:@\""*O$S2S(B'#A(Y];]D=I:"\?LW^,\3$U-_ MH,5V!GMU:C]57=>4?L"GLOT_7,_VV3_*V%;\##V&8!M&](-9H M& 0QYIYA_ MC,_<47#2F+>,E]!'^K!&+<]#Y*7=J/"BS#=F;63I7HKA:1Q,J1<(E?78XJ^_ MO),E:GK"O2GL7ZB)BXEH?!0SQN+?7V 00)E;_]2(H,<-;O?BU>KAS7'W#H]5 MF"W\0MT9@T'O2[]\]V9X4(@7][PE6V9D:;A8-7$:S )VH'2_\C6"OOR;.2K1 M=\+NFX0+0J7;G(1TJ+*M,XP!>O'(*U>;[,I*^LELY^^]LA.6&#X;+O\UAI4: MS8%4=OK>'*U0J\TW'2*V7A8\0-!7Z&W!FVE]E.=36F\QHD9V6-:8S,&&^ZFW M[-*:+H0F%3JUN?*+5WZ.8!CQUO=!3*C DK,19'A&GS"V\\5_4KOF"%H-=X&H M> Y\0HM-SF *>Y PF@4^#AU5#D*?O,U!DYE?!V2:0 3FV2D7=KQ/*"?'\SQT'#S)S:*6Y>9 M&6OK<@IBF@"V-J_G!]>;UV,R _9N7GT)IM/-:TREV[P*4B"[5,!- OC&)1R: MCF2G0^7%9-WTQD3.ZS[R%#E#C[6^ Q025)N0D@O,T+@\?:2:)DS!*!CCR3DHQ- VN@Z,XVB6 MT0R%_2:DUY0(GRH1!]Y=>&&V.UAIW#6DYC$S:Z&YC#GBWF%,U+UN'9[K.]6Y MV%13'ED7-)BO#Y=J,-CC'H]92YGXPP64><[0B8QQ;::'N%%(0/K0PV98.=#Q M4)K#YL[/CXZFWLN&."_D=Z+'Q,O;LX4V3R0/NBF(=\*6A[ZT<_;%=->?[H_A M>.HQI6]MFM'0C/ ,;MKML8NF1-) N M,^7 Z@LZ_ETT'HO)/-=DPBH8S*CWZ&KKF)U:TXUWG&DHF2]0MGW!E/;28IXY M^3$3+0CBF)Y;,'LVO(Z%3J!!Y-FC,3)/"UB!HTR3*K@E%%\N9.VYIAZEYS2 MD1^A0T-^FBZ8UZ@2"OI$$.3$21>4K5#URXH VY78Z=DN6F.?P'"$$LEH[!C<\T%C(+ M%6,[OH3L>)0:?X7V M;.P$Q1H5H\2?A/#])WHDE1G2Q) WO7(A5=B9U,J2Z;\.J1KATS.$9*59C+U@ MBEZHF04L7N3!_)BH/@^I02="?\*H@PI*\IK0>'JZCT-[=W9]93^AOP3QZ X# M>%YSGWRQIC4[^P\^J.Y)P>ZU(1 ]GVZJ1DOY)^AX5A,)+%2H,;LUA)ZK/#(C-H)IS9?!J]$C$E9S4>%6/D9!I.![3(_H73 M-"0AP5@ZZD0C9J9I53#!A%UA%A^UY>>4>8:),\RFI^(?$1XS3[/H=/0.R?1L MI,WR\'+[.',U5VRMF:/"#,,;GXE$PN<@CD)J%B%U-=G+6ZXU.,P,_V);=*9+$QHCLTG+\6SK# G(T[TG_VO_>+D M4(5;S$B3,_(E N%(K428T2)WXL %*E/WQ/ W:S=@5J+_CD;4,C267KR8VG!( M'$=QD.R!_TT&[=HBH9R(OSTE8N+;W92P!Z"_8A/R"@/NRH\OSP_>EKJTM2B@.<+U.FO M&.A+([R6CY+O,"1A'BD59QYB*S_=@H$O&F:I$[-CBZ*[6!8/)U!UIH (*G-7 M.V(,<"B"BL[F#ZN A]+?0;'W"0WCPU0X")-LCUQTN,_]NI-%C&XV/^; ".(\ M:=JS(_D1"/\CN?B'3*?Z7QA,OAO!63*,WQ\6GD.7K,XBE!)O- M FF80%JETRA-FLHB,E<&FI)TIX#3-!4&FC.<\R0+'Y-(2#2N+_2>EKGS:01@ M%@]8C*\C3Q'>$^P_';VB<,BUH/25/:IH:'R:1D,T42U ,&(A"5KY@(9!1BP$ M%E=12BVD _HS>I2F*Y9E=428^I;'Y8X*VE[VB1Y^@&HRAWU^EBMN&=.'N5XPQ(@M4V79"3#:OR_]$VZ- M:-PGW9RFWC?"E&F0;EEN!)A'EFB9)4+9U1"\#S:U-/4>&WB<%3^(_<4LH6ZK M\-UQFF7:W-<^3!^(K:/36G@KS3#C,]@P)]A%6$3.SND^-A.)=4V92!X*&@G: M!N(,](7UY4MQX2M<_R4/L^@",_Z9YT;:3"VYJH*R5 "RB&KJTT*S9*!G=!Z8 MC9L&F@- +J2.I(\OT]472LLP;^S5,O!G2*.F:3Z8;$<1Y;>OE(YBNHNM0QA< M6T8PO/$KJYXSCUEBYVR&RQ(W93[$-'P)-BY4,ZW7\F6:W4+*"*P/A()A%9Y# MCYH*&1I8:A"FA]&=5)95J%BQ9J//ZXESL-%4D\)FTT14()LFP92@BHT1/L78 MH+"8;P3]7T#G!HD@+Y>4HM=2X=0KBZL?$?CP*%N?\H @>3.ZG@7>;P?8+]O1 MB77EGV29GKP(G-5@LU'R<^E"Q7$VIZO)S,\W?N!=@14BQ&@;P M""J]J]PS$V@\@'B9@R&OZY1]E6)P!B,E2%.,,%M+Y;Y"#;0V30H:%/'E(_@RUY&=9\O$T_]^+ MT=,RP"<#"PJMX6L!L#1)%(6>QQR>:9/E@YW'$F=9'OX[&KM%@X RJ9B7"(!V M^XL\/3&]'(_H^^A:4KI9?1>-:$HK5L0M3Y'U]5V>(DO*TU];Z[_2O'J:M;QM MM2?^6)B9NSP?]F^T%W(6^HYB&\,ID*1,&)-E]G<6HX'+!$O>R::4U1%)J'R! MFT/H/UN65J$=V?R!^D#_O370AQ%QY"RLG&^/'?C"@,DKD>NQ*9W-HS"+VO-V M5'XNK'OYQX.5L]Q:1LBLAQ+M85:Y+QLI^ M+K?J8)Y2&YK$!K


7F.G:2HLA2_ M5::^K%)(R)DFFZT963Y,V',#'/*P]Q<03V>>6 Y8)(.:X\BH759&UO#*K0PX:%+_,A[HR="Y O8WS M%/JXQ/?H6H7G MWJVC4?C8-,JMU\F**8@S0!8.W%9Y 4N+B;U;525;PU?"5%Q:^)3*BWQ3 )M8 MEG$6ZY6R.BE4C^IC\0S\RQWN*$"UH?PMR"94UE:'@:QN*XVFH,9:EN21Z1+> M][LQ9AM>Z8+%B@I#])U=Z@[_6;!M$,U1C$=)3$%YR3,QS[U@A!LAMD[0C[P0 MS-2YP,UWRIJ<):V@,D%3_TL:9RFXL$P#2P.53A:XLG[+3JSNR'<".R/I-2#3 MM5&@3RI0\=HMPFUISFW)XU#I054T4.Q#.5NU<88ZL3'!]R\TGDN:"=*5B MTPISM#(7C8C#RE_43!2!7@B"]>^JH?>=K+IX,)W2C0*L(G_7^II*\_>. A1< MH[6W,&W[[YIM]]V29XV^9N]Y]K3$]4R2L[WHW^&7OB%M--C8]U'\C/1W7;*,B708 MV<^KM:*OL/4BC>%_H_S+V<]]^.G-]G7#[#N:6_J3TE=+K^]ZE:KV+;7:JW9? M!SDL&G7V1FG&WE>]H3>O:NAP:3\"-4=U^)8&3:]+M8Z.BP!3;3 =$%%# MS_^&Q7W#T5W60M\G!#:L>WJ-GH-;2ELT/[^RRU:Q;6M82-*5&9CMH3:!=*C[ M.Q&Q-C"*=.3P- .)(T?H[PUUOMCI&+_7JEX;JBU;FLKVSHG).9<5Q)4- M75"GI;.CNK*B7,@*RG4[H\^V?6-N4=4M, M;.:H$!/;L8FU+-B!\_:"$SOP8]2'*+SC8::_8D5556755<0^HJ73 MH^BR*0Z[VSH]FJ;)IB5VX6V=GO^?O3=_D+2H)*'$NDAD>5Z_OK7R8 4B1%'914$DEA8MI5)1$@D!,Z1X=\]4[M[B!X#[[:L(\,,)'I> M&CV.91+]6,-'HN>ET6.[&J#G2L+M3*9G+YS87[C?>DRQ9&+NQ68%O$XQ1H?F M)M%=F^CVD?>1G?!_G4D1'QQB/9.,)&*'AUC3/";*4R*V\XBU-(LXQSH-N^6Q M[IO1_>54[:"_^JCA$:=U[H*T%B[F"B&N>61\L,3.B]MR-K$-B9V.8L>QB*?O M3BN5AO;9HL5.O>4=FC:G6S:QO+;D)]7T[B/6,8BN'WEY+!';7<0:(YWH(\FQ M@T.L:7K$=;OH"AN\8?U'C)UCL-QYDD:3;\HTP%9$X?36K&R=.,Z55%%I*$CD M]!@Y)C&/+40ED3-@Y-RFA;VW(\J+J3=#J]C7>O_=YD3=,LG([.+ET1F,%TG$ M-T+$CD8L:Z 6N"3BVR!BPW6'&W@CB?@VB!B#C*S6%\\#(K;8YGI*()1%W:^?8(U@2L23B7A.QK;:.9[D($0^^4LI^15]T\[ZQ M^BE'Z+<[KGUE.Z>FW_2-(M#!0Y+'];D/U#% M3Q*:GE0@I9<4=FPZSTD4=IW-_K 5N5)M;R:.8Z/J)''< ''H;<\F21RW0QSF M-7J5=($X!N]QV-2:1_:WD,AY<>0XJBX+ MR'04.<;UW*F#=SU\$,=F.7>-W7F[]^(,Q02WFW9+N*IQI9[R4K??CQOM&H:? MQ,U!N+F*W25Q#*E$YBZB=TJKP&3=-18#F+( J)$L6* MKJG6#T29P:_I'&:8QY0J,$,Z3Q0*^YPJ_\Q"RI%E:D0Q-,-2_'!:GM0>U2=U M*Y,FP?>]4\*Z5SY6B($]L#$^[&P%L(FF"6P4'S)5Y2_X)G^Q,LUB((46RW[R M$V45!X!EP <;%],D6Z1*-%-\Y;6IJUZ^#80M?PN\.VQHQL)@ (/L+6,:6J0J ML,$47AS-9J#'*.-GF ,PHJM6\ULWVZ\2?*.KNOM763S/5VFH>C&F@%\0ENKA MYXO<#N-#L+@'PJZI:@=#F"A/\V RQ^<6&;[OM5<:'=.%GW)R\95D12>!OU!^ MID#O\/,3744)0/]+F&2Q'TZH\C&*5U'LISCT#6J8AG;_\ZM%;J.7 M3?I2E4(>]U@T?J(I",0$:0XI<#+WPP?*A C^^0BT&64)$SA1"(ME#X8E<1I3 M99;%\&Q<1[RZ%3QB 9;!:X@P6@* OV=D&CS2^Z=@FL[%\5<>R(^F]]IZB#]. M(HSVW3JD!/L)101>"LY?1[?_'D/R=XA)>)$BBR!OEM M0#LO_&2(DF1P4,/9OXA@5>S@2>@$5(RJ<0!S&?91S%#^SPB%+0)<1#94UH%L0XSUH? M@H=1_:F]GA-$#EC&06Q:_SNRPQWZMQ[]!>H7#4=QV>]5A7:A5G/MF"ML"UCE M F+8<'/G MVT_+'K$* C=7*_\$&HD?47F:+3)D$8[9!QJRKV%7WV@.^!(JB%!A<_+)54T$ M&S),,0(9;XJ:(:SZ&:@L!#T4U5K02=,@S5 " XE_8)-O*M_ 9ZM5''T'[3NE MH&A:NFHR.F;$SQAS[J-&. N^TVF54!AWH0')-/:E'S#26 ^:P:^,.6KDE<[] M5'F"3\I:?Y"KY6. T1RA EL&\HQ6?'?XD@]+0,<$]OYSL_\3BH MROBXX*]BC>P$&/OA-^5W@:/*"C[\^OG/+S_]OG45KJK_\%95/M(8]-)0B9AF M*20E0"Z'%_\<:#X PKI7YM$3 "T6@I$_/HW ,$#V^@9"<(6&#_!,,,-%I@K8 M-\R\*6&K?YN66K(\-K_$H#LFWZ?-M4 MNJXZ>KNIMG\.VJ1UM/-;@J>;F[&54^; DW^##OS[,9G6 8A#*K:**H@MY8.+>M'EM/6X:E7D ^'=EU0N)& M\LWMXL92W2N%V@_>2;KN+&4D!-RQB.,- M//D)YN[G3 MOK]ZL*U:LLQ19W%CRO)@G<6-)7'36=SH5^K[=QNVO7['9RF0 MZ^)OKP)JI#H,"O50>%:XO1XQQZM)9^-%D,P/*G-^6'7IWF'/Z!KV-H(=&/HV M[D3RHN%3/_5Y6796,SY:@=AX9JU+YH#(ATCYE<98;AVKY:\KUG\))RKK?(:- M*Q;!A(9)%"=8=-U?K>!O%"ZJ\F&Q4)@P2O)<_BD;Q"J_/P4)%4,Y_>Q]X2#I MQ^PJ_92IAMD3RH2WOTLC95QF?5H4.\KK(?/F=4,HM+^]]P2OG2\*BP*)%G7W M-RL^L2YQMFK8/R#LL K=#RH0=&G:]93UUAM@/W&H VO^&\$<0.$#1X10$1AE+?!R9O0L08;V TD[]R6 MH,#(YR^:FC4M/8!%1Y-)%C-()K0"LF"Y@G5F*]ZHPQ"J%YB>0:)P^)6[RVUY M1:DE#F\: D_D0,'NCXM%],1EF:^ EK?['1PH0V"2?U'16B+OB((@XW"81''1 M_P5;&@4@3,JM_HK..U. )VNR*9HAS8,DC5"56,!\8XJ/5+M_K+L:,01A5Z M^S$]L:X32EG B.BC.?6 M7^%>"FQPPWO]8#.1+&[3\@<1Z<,9 MEP3U7C% ^X]!'(783U%5?HM@\!QX.0$HX#O\R01^9]08(G,'K-$+[*: P-)_ M9BQ"'Y@#!<# 5\D 2Q1_&>$ UD-E!A_#\4N*GA\PSQP0Q-JK5/K7\)Y2$\;E MP![+**4%ITU9BT":,L<-$Q)KQ*T;^LQ@%"SJJ=2N)Z63>0BT]O!9XLL*,/Y7A-L(>77^$UAM5FLN,[5)6OE"I?4KH4&2DC*%XE( M@@\6^=^?@F2RB$!H 4P_C*,L57[EZM2?0?)-H8N$,AG-94F Z@]VIF% #4+X M=\D[<_IL**XN 34(:5%T@*^B355^%OT9_=!?/*,\R7L]5IHZ;A#ONB/7NN^+ M;.RX(< LK>9V+/TK6S3*%HT]/).QC1M72)@@Q0NVO9JX^KSNN. MBS :!!T>/WXPQ5.=*YG+* M3T9X1!^3+Y,?UED%\!?!QY7WPGA4W>A;/O"&A M +&_2$"GI4S4PT&'KVF2R"C[Q=MYU\5M6R]:BI?:@\-QP#]-^ &0I8P3DO?* MF^!M,>^Z:EZE[5?$SD8?U;3UDT (! ;#Z/+I!-21S*,GOMJF-HYZFMNV,9IIJY[GG*>SEJ9:(_-L[;[:S;1M42/5W=/M MZ_)KC-#"28EB2\E>D?-I5[/R&P7"+9%'V M#!_2P&OP0&C5D.O04(+!="S[P)4PUF3Q)Z['RJYO+6&85])F0/S"K+IW[/?/ MO"&]!&A+@/Y?M!8X"#^"22#;,TJ^E7S; X#NXMO^]E/P#F-(YD5Z?YV.7Q?( M%Y"+DXOK]N+Z6V"^+F%V-VS9N%(]):RU,8:W:=LO, M7(]X7MM:\MT11)+:^D-M(Y>XUJBWI#;T,Z]UUX*!G'G#\87*+HC=Q,U((J:;B+%5M^U)+5%S&=08!K&M 91&&B1R3-G[J:.8 ML57S%NHP70&RF+>[6"C^0TSIDJ>5'*%?]M9R&EG$#G^)8+EF+QP>?&%KK+P7SR=^K;,0]T@FF%*$[&S"/(\HLDN+QU%CJ%Z$C7= M1(UN$G>D$U.31GQ'$:3IQ),NEHYBQU#=?C= [HG&>4>_T^5J>^KJ("^['.)H M-M$->8??3?RX)C%,V4BXF\BQ5%.&)743-2ZQ/(?85MNK"8F?"]T;Z60TDK%) MW42.I1I7XIMS^CAU0S4ZK7*RVI;K6HRG>#L/+DC1#P+41\0Q1L0]UJ73ICY' MUPW6H:'6-8AA'7GU.22\]@]UIFK>1E+6P%C.T(GANF346AD>(-<-#+7ZR 2\ M'AFW."2\]@]UIFIW_6U@TUL MPR'NL0&P0[)G!X9:!\YJO;4%,D"\]@]UMFJ8TNO;/[R!-/4,CUBZY+JAH=9V M;.+8\@ZMAZBS5/=*V=)#]_I^]),Y4[*G&>6-N,=^^.W&G+VVHQ'+;"L9.FAQ MW_KX05*G8[C$\]HF,TCJ[%+Z<&?E_P?LYXU-M5@GXTE,IT%:ZGG,>RKC^7"> MB+O^<=\;P[:(.?+>]MF.N_7Q Z5,TR2Z[4C*O/#XH=L$?\1T&> !@'*?_B<+ M5EAVD(6&W)9=H!/#T(EFMHVGEKI7Y\8/E#YURR0C;0 907T*SV]G;L@1TXFD.*%P#J'=ZZ^,'2I\CRR/6$+)-^CA^D&4_ M=D7J?&@\ _9M][1+Q?ZV$VN]_4[+&FN$I8^(IAUI&G7B.K6K>F4'QDLNO@DN M]HBILYH?DHL[-U[H$_G ''$&?'MQ9:>$:!-0.8VR\8)N;U!_;57LQL9+[-RH M^[Y9._\E\,?!0I9RE^,'-G[H_M;?HO N][7>C:D?8Q[,E"Y9>!Y=14EP!_PFT"OIK%-)G M9>G'WVB:FY.*/[G)(H\ZT;0118ZC.E:IOWHP?%.GLK8GC$%USB'6M@D;2 M!-TGF@W0.653[&XBYWJ%P"1J]A7D!W73(+8M\=-1_!C$=66W\HXBI^\%#GN@ M,]A!OZF@ M#=I-K0\-VF\S7\G2B*UYQ!T-('#RVN,'22"Z:LNXP&ZBQL)@((?8Q_;1ZA*" MKCU^D 2BJ_J5>/>V-]!.*5A^O[.8H]T19_XF8*^#!K%#/:7**LL MGLS]Y,@.@+U574&QT&T9S---Y-B6C.3I*&9NQ7/6/]3@=>2Q=<VCFY@?\,CX]6D)?K2 MT4V@BTK<=!,WKBI=TAU%#0HUS9/NM6YBQ\#D3(F;3N+&45N'54G7YV%5*1HQ-]""%9@\2-I3JRDEXW40,RS?1DK&DWD2-E6G=Q M@:D'1SKL!I-/.+#D7QV-2O?(D.TA M9?[V#W6&VKH^>#]]@ -C.<,CKN61D7[N$A<]Y+J!H5:W7:*UKLHW0+SV#W6& MJKTU$@*%>THG=-86:Q[ )_BRA^2HLU"FX_M-G5]+?L0 M?TR[7N%;-M*!+N;;I?2ULI4'=IR.'. %_=R\(-GA:NQP3D^3J[K==S7]Z5)^G6Q]\>48\LE]C'>F0D47>\9V]GSYFO*V[*4GZ M/,OXL]:/-[I2VO) TX-YW X_*%[6:=\$JFLRYNN7VWZG!9(U(IZC$:UUIG[? MKBMN=+SDXIO@8H^8NDNL8VM422Z6MN?1Q/<;3=>W>D$XB99TJ]'9SI=L K5- MHPSSRU_R;N5D,Z._8K!IA]V6="#F'*/M';TTGTZ\U9&<*#EQH\KOB-C> !)# MKNA(Z,>9GJQBZF^/@>^!3O9"DNR&P^1:9X2=(TSN*GO]H<^$+QFG6\0$C'.- MBAT=8)QS=I7J2GK9P?:PDD;P?_3'^R*UC/IQB$EG?I+0'95[>V E7/L24(@H M3NE-4NHP&=8?&6*J]I%:]QE!U4<1U"7"[OMXR9A-C&D=69?GQAF3Z0;O4BPD M"C^GP>./?X=_\B4M_?@A"-G>:RW;_YTE:3![KC2$TDU4#L2N?OS[.$9K7;RK M/K-8DF7P(&+6!#*( %QTX:?!([U_"J;I7"RY/% @2EL/\<=)M,C2[4-*RYY0 MU [.#7A=VP=Y@SM0J^ H_SN/\]6L0$>Y&X/9_^W.G\%BW_N+)_\Y02E0Q@R@ MI0;#;=L_ 8D-$)K-7@Q"?!U3.HEBGV$6N)7&^!0LQ^_,6I1Y3&?_>/6W0)_I MKCMU==O4II9ET)$Y,<:.[M@3ZNH34_LO]]6/?[$2O=%,^0@OY)TB_!^;R* - MP@ 2U0-[N->TQY7?JC;J]\5R#:L=/R,LH+*.#HNG^ M+QCLRE^1\LE/#[G=OBT8W")!_#,+J6)J1#$TP[I5BB@#P3P;291LTQ9Q2=V& ME"@IQ>R1G_R%'TX."I(Y1YKQ8&"85^QB0/S"'*OOV.^?OZ]HF$B MA;H 5U, M.0@_1@#7$Z78$$$D^5;R;>< NHMOAQ.9LH4AV879^U,NY5^F>,?Y;]SEXN3B M.KBXH<>S%X5AQZ(P[)0R-__&+7V;#VL(JFM/]2FCQSB M>4?6:>P K0W[T+-4]QIBH .'WG \8LV[_9F"\>XOE%F&_4O >#^I74G_*-LF MEGL;+1#ZAQM BL1,)S%CJZ[LNMU-U%A8P5 V=NXF7$==]16 MQY7=.PZ"[)\TH8N%XC_$E"YY!/D1*F9OC:>111QG $5G!HD<@YC> .JI#A(W MMMK: )"HN9!,HF M=HSV;CN)F@LQCDELQR!>ZZIU$D&7DFP><7L:L17HJ*VK2&+G4G?%A@P:ZR9J7.)9 M#K%:VVL2/Q<2;*XA!5MGL0."[ZAT)@NE8=\TM2B>KYIT4%Q:G.#Q/Z\'7 M.0+41\1S'>(<:Y5VHAG=F4S6@:'6M"SBV!*O?42=>B->HH&QG*$36_.(=6S* M\I"X;F"H-4&/-O4C/>M#PFL/4:<:5[I-''H,T"\1C"5*2%,L6)Z%V"B'3I5I MD$Q@5T<&GO?6F-,]8HX,8HR.;,\NK>V7=L*[(^)ZT@7?3>RXJB:=B-U$#6M7 M;Q!'EW[$;B+(=BQB:O*.I)O8<53[2HPSG%3'Y@*SW+/[6?1GY.5F%3^<*J(4 MM/*GGU+V/3VNT,8PC5G+)JYFD9'75E,=H#T[,-3JQ# LHNG2 ]5#Y-FJ?AO! MM0-C.LLAGJX3S9#R=&BHU8EN.&3DRGNT'B+/4ITK9?D,W?/[T4_F3-&>9E29 MQ=%2&?OAMQMS^-HCD/GV (H_W?KX05*G8QM$&\)=1!_'#\?QTDQ<'Q:+Z D; M;"FS*%8F,9T&J;*(D@3>$(7P&TS-SH?S1-WUC_O>&+9.+-MZVV=+[M;'#Y0R M38V8EBTI\\+CAVX3_!'398 ' ,I]^I\L6&'U018>S6.OM=UK66![1 M+9UXHR/;F73B.K6K>F4'QDLNO@4NMC5BZAYQW"-[JT@N?GGK,A^8(\Z ;R^N M[)00;0(JIU$V7M#MS>JOK8K=V'B)G1MUWS=KY[\$_CA8R(KN0#3]K8\?)H':Q#.\X\MN M20*5NMPN^OJR>1SP>EC MD[BN@1UR)7XZB1_+(E[K$M82.9=!CJD:_2YRV .=DR4N-L18GA!<>9:,J,X1 MH^$0=^01Y]B"][U)#3H%M3W$JZECN?@C^[,8+1_>#-4\S:\X$.3HV#K M6RZQ6W>2E'*TVWC51\1HW917RM%KXTU7W2,YL4N.75/K0Z/VV\Q9LC3BZ"[1 M6W?QZJ"=?>WQ@R0076U=:KZ#I#%(U%@Z&;G NT-P,%][_" )1%>U*Y'&.7UT MMMJD/+"_@W!*P_3]G<4>Z8H^\3,%?1DTBAGL+U%663R9^\F1G0![J[J:#K%: M4U\_G0#]0X[GR9:ZW<2,K9HRNK>;J,$*@JX,4.PF,:Q+"/; HMD?/B(3Q#\!P-$S7$ MVW^RMK:,;)M&M(^N32TOTI2U18MO2?]--W+CJ$/H6 M#A(U*-2TD72O=1,[%M&.#9"6N'EI*T%UKB34AN[Z_%K60,,HO;4^[YY'["%4 M<1XD<@QB&C*GM)NXL51G )&N@T0-R#2S]?VZ1(Z4:;>.F^O)M#UJYC1(5@O_ M^7T8A70[)N53W7GJH@[L:?"83RS&W^'#[ZUUP&\EP/>:[8.+UA8_B2S\GUEP M+U;&_P";\Q^H\B<8(\H??K .](4-GCD]OX?2R=3(R+;)R#QW;G[?_!<#RQ4V M/9MHQI'^C2$E"OK%RA9[D11JKLV,<^>R=U#KAL8:@W/()8Y]/[T@Y2F MNGJMV/.A>_D_3"9Q1DN]IU#=CM(YC97%NFWP*9[_(2G:(VM$W-;!)ZT <6WW M3;OVXELVTH'&Y]NE]+62FP=VG(X,!RS.(R_(.G&<2G:H3'[.A')7=;M1CF:7 MP^F7$P^X 7J2+)O8ID&T8R/%KG_&=;6C:9?&WQI1.\0S=3(R!EV=K8_CAV-= M-9\S7^=^3.?1 L@G^1]_&QFZ>Z]\_D\6I,^W%4ME$D?SB-?:J=;!Z^U;'S]0 M^C1'+@'K7M+G-<9WXDIV1VJ^1B::H>37R_T71] M"1B$DVA)M]JH[5S/)E#;-,HP>_TEKV).MDKZ*P:;=MAI23ZD X<>BU9"IG>K**J;^]0G8/=+(7DF0W&U5GJ,XURH9> M9:\_])GP)>-TBY@,M775P($PSD6MX*XEKQUL."MI!/]'][TO$M>H'X>8TN8G M"2T5$&[.7NN!47'M*T8AT3AC- FUPT1>?T2.J1[;ION,H.JCQ.H28?=]O&3, M)L:TCFS>=N.,R52)=RE6-H@_3J)%EFX?4H+9A.))?F[PZ-H^^!CL%M>H*0:E?^?Q6A5ZH'=C ML.6_W?DS6.Q[?_'D/R?(JZ4]+8/PK@;#;=M?^O$#/(UDYE69[=]9D@:SYXJJ MI9N[5:W9[,4@Q-KZAO-E(_P0MY#&$O2M)_ MS:DRBQ:+Z FU7\;LR@HT9=RIDL*7D[D?/L#[@A"^_8[?W]'_9,&COX!'E+!! MM\8HF !W%LPP**8\R31CJO!=U0US^%@94QHJ/J!CPJKZH9FR"1S^"B6*=^Q(/ .K6,71*HJ1!8KIA+Q5_"6< M>K!=@/8::KMZ'B:"(^ >+$X:%00 .\V/[<<53.=QJ\T56_\?-M4 MNJXZKMUJJNV?FR-7+NKRBQKMG&J/OVFWM:)O/-=@4'"-[S)J\NBPP$_0'ZCR M*SPW3Y3/<(A/V[C@!@F2?V8A54R-*(9F6,HCG)CE3\RSP4>W7]6DY_ZDGVY# M[DLX 5,AH=Q$??.)\C_?\K\_<:7B8WXR'^(Y.3G;]? )3D'E 2_L'3*Q_-DI M*#H'EGH'M/_#M-H#P'9SD/FMHJ2>#T*] @)+LSCMCJLS42'[C7)Q)M3LW"EE MSK(-$CA;P/&5H[P.A,OPXLX/W+A##.?(EMA=CSF7)'P;)&P2QQAHVH0DX=L@ M89;.:=Q+(I9$W%\B]LC(.W<5ZG.0\)D"U]A[;;6IMM5F/%IW-/Z?*4#67RBS M#"NJ V2WQX'WK+[#@0!H742[@QD.P\3,&\-RWTJT= TMQRDC$CT7XQK#OCC7 M#-XQ]B=-Z&*A^ \QI4L>C'/$*=G!M(8#]^_*+J<=QFX!';DCI>1Y'S M1M>(Y1E2T>L<9J2BUVGTO#&(9XTNSC?GO%+HP7%Y1[_3Y2J]L8L#VSTR[5KZ M0%^<[3UB&(Z\.^@<8N3=0:?1\V9$'%O>'IP=KK]$,)BPY,UHIF0A9IC2**3R'BA;BJ<-MA?QH2+<(H;C#;D7\:UA5'%T9-,88G2+J+4UHE];,'T ME\/HX*WKK_XCK+-:J$F9S.GD&WQ\8Z;U&UNWY#5A]]"B$UV7@7K=0XPTISN- M'N ;ITTX>[X>F;]&(7U6EG[\C:9YC0>L7W>\-[J_EQX6T25]32K3 M^S#C#: )[C Q(ZW03J-'-VUI@[Y0/9+\F+S=FB0&,;2V]"6UZ8N=F=(.[2AJ MI!W::?281!\=67*[(V9H=X_-?V9A$,5*DF&X51"R5F=3.J-QS-IC%=%#4SJ& M S6#WV_,"-6]MF);*M.70HU$3#<1(XW03J-']]K6M9%&Z(&!M^5C-(S2(T_+ M_JIJ4I.6Z)'HD>B1Z.FH)=JG7-9=/<9E9FNNS&%#LB.C=6727!$WBAFMV(K[R-99'&CO3=CM-,K0 MU\TP< *1#J:QVFF@Z3;?ZB.B'1NN?0[P7,DRDTPAF6([3-Z,B#=J7TQ;\H/D MAT'RPSFZRTJND%PQ+*[PCLB@O#)/,'OH78JA+/!S&CS^^'?X)U_NTH\?@I"] MM^8-_7>6I,'L&0#-QA;[XPN%O2W\54+?Y[_<3X-DM?"?WP@_O"J,./%B_JVN AK>;7YN.:IF.HU?::K>^/FV MJ71==5R[U53;/S='KES4Y1/OO%<@S"?4/3;7T9TC6J2RVV^ ME@^^*[_"4_-$^1Q.:WE4MPB0?V8A54R-*(9F6,ICHBKE3\RSP<=[51.=^V5\ MMP'W)9S$U$\H/P;??*+\S[?\[T\95=)(^0C8;@XROV7+,8VQH\+4?]Y^1=X:0KT" M HL=:'."]3_L\$L]4$(4,-L@@0/MM/VL,&PK_H#]=]M4-[!(6-O;R;8PZ+:3 M2M)PSVGXC0Y$?/RMA*3?;J#Q9NE7!^H],FM1DG"G,'F[) PTK)WF\G\9&I;5 MH=;5H0"RMU882G=D3FY'4?,&1(;CRO+$G4.,3);N*&+>>%*^]\QVO+&U#O=)+9UI&=.GE@O[P1QB.6TO[J2F'EY MLZAMZ2N)FDLQC4$'8:/6\,F\ ;Y.7!N0'[2P2#B1+2%&.ILY#Z<8AUL8/D)EL<6B[( M9]GBL*/8<4RBMRX )[%S(>R8Q&W=2ULBYV+Q;1:Q1E>2;#=8T!//44Q/\9.$ M'GF*"B ,JI;LJ4?/R 1'$&=E]O=OM[J'Y:Q329V7IQ]]HFA=]4/S)"5[J M_MZ&Z!;1-=F7OJ/8>:/KQ+,O?U_/&A?JU[>\1[HD8;) M3CLJ^ZN.&0X9F4>6!Y+*\HM?Z+K$E=E(7<6.ZTK&Z2AJ/)N8>EO/;;=,S4%4 M)%EE\63N)_3FRI*8AM2DNXF:-[K5(K5 HN52EZ>27[J)F#>6C"H^?TF2_&"\ MW;(D8-K81Q9%E/KS!6XV'5?>;'8/,6;KY#6)FHN%?UFC?INB1Z)'HD>FLF(J:U!ON;8( M_'&P8,4T96)K[AS1B-FZ!TXK0/1 "1\:1C6G;0D]B=$.8]0@NGFD%TDBM(L( MU36#V*U]TB^.TG/6)-:]+BL(OU%,7,46X$?VS.) >V_";J=1AJYNAH$3J'0P M+=5. TVW&=>TB>NV]1N?$3Q7,LPD4TBFV!6(9!'=;9\Z*AE",L0@&<(@WK&M MG21/2)X8)$^\L8G5)K?XROS 3*%W*0:QP,]I\/CCW^&??+E+/WX(0O;>FIGS M[RQ)@]ES)1-$-S$3Y/)P-TJ]5^[H?[+@T5_ >EC-W"(P)P@GT9(JLRA6TCF% M_V)*E25,.T\4"NN?*O_,0LJ%F:D1Q= ,"P?%%+-'E->>JBFP[$40A42!20S5 M^($H3_, <)2V>W<2?-_[YBDMWFRK=N7-FNK"FV'&E1_#]VG$)_7A#2N 731- MX(4XBZDJ+:%RR,I@R"+#[_21H4S]YZ2R%'VDKV=;+RE?D>(GBJ_ J[,%JV>, MCRVHOU*>J1_#(5 MY&$9O!,"*T@! ]['=.&GP2.]?PJFZ5RP;7F@8$)M/<0? \MEZ?8A)C<&^OIVY\]@L>_]Q1,@$N5!F?F!\VLPW+;]\\J) MV>S%(,37 @7A=EA(FN:L:NN M Z66JGS^CF(K'Q* Q)H4$J@FGPQ[4)C,YR=4_G*&7X9]4(Y M("J/(.(%RL*I\AS0Q50!)"VP /]]ZV$;E[*B)%*BO%DORU^RD@_*' =Q,45A[-9@F@:?R\Z]5KT,R! D"!96MA>,2*%_4B4:A( MC /L;O 4I//M$)]$"3P,LVZ#\7I&A$W@M.V3MRJ.'S:=&S:"\0 MA\*J1\B\=E)M.Z,.G[":B*F12TMU2%]:GIQ%)APE8\4VMXQDSR:7E*PYRQ\D M-(? [Q\V;3,?;#E&UZ"N /O,%MDDS9BVBJ0ZWV_Z\NV7#&E/&?M) #03!8B? M61PM%5.U[!_:'O$FR@@ E]5ZI)6;[<>LWVY>O_-#.[F7KUYO.-FT$&K(7,L:RVD0-I;JNL<)2ULUS/;"]A&61 VC;^84M7$ZKKJ[6?U<8C; MJCYJ?8@?M)=DUV9*+^0G#*.:_%Q!"N3Z.KP?@,QCP-AY(RHT%QI.#,0)6(8! MF(@US9DCY5;O.,HUX=(4^+U@&FX'<8_B*C[Z?+*E+[)90AX-F?4%YP!L/O/M;J[A>]7V:.CKX6I(U M-07@3:F2K6H>;KEI5E-@N MX,TK<1/0J+ZO">,)5MFL .!D6<(=((]^L&!TP2L5PK=1'#RPI%AQXMV2O"Q9 M \A\IFH>(=](C@0[K:2K[J1)7=G8R0%RMRI[=MP, ML'4;JF>6@B^J;[%4+%-B$^/[ECEHK8E4P-_FF#-7Q]BWV\&.IV?S% MU5NJJ9T([-KI+ ,CRH$1E@R,D($1_0V,$!:JX1XA.(\52(9WDCAM.GYA4GN_ M-!V$WM,(V&:5U[0+S=,6*F_*,KMS#)9F.).N:^=*MNFH#>?;/EUWTYC@"]ZU MT!;^\R?-0"_[J,'2T.<,!-(1\IX M01.HLF++0;N'O=<^ABK6U]['&]Z'F$ZBM'L=O:S MG3K[(L:;'1E'7BMR!W^)%&15NR ]YCYF8UDX.J9!^ @X0=' MQ.S):,/GH_S&XB=_X8<3*N;;,H")/'^11!4WHU^1)!-@_&A)XT9::Q(S;U7E MRZ7HM/D0TVV@.H91G1TFESK$X&V:>*^C.L>K-E<(.$(Z!05P[0< @WM^JJH' MX!#*I:6Z33ZUK;,J.]Q&>P!SVOE?Y@,>X%?WL*_\@)DO,0?=3@;;(OEVT,&9 M3F:O$TY7!%@!KUVEHH03S?9.=$-9HT8WFGZ,SZ_UXMV33%9'E#S87+^N>@<8 MKKDZM.:#4C"2YZBCRK&LLQ2RUH?L(1J+"*7DB5KLAMW9&3ZP4U/=O[[RS MWZ[W[H12*3R"P&D1P4E<8G+W%^-!^?& G"G M%9=!\0TRAN/DYC[\UN1F/N:@=8S<2H7?M.,/6HRZQDT6*P[*T3.MHAA\O'M; M+/#G$>$*S4BH+W,[#KB%B$BH -]030$G,.;12; &S.+Y1/[7U5&N9&$8RHZY M]UY;G+(_I]B?LW,-;54YUIYL+5\ FTIX=;*"/4]9F,)DCEX:5.CP MT&6NE& V@\? @%+&-'VB--S4#=""H$P[J-D2C%B/T22((&J,S,%)X#?]3!(3 MIG+R25VCO<1L!%U)YJ7U9SA=P([@# (85BAZEF&;BK*<3.91G-[!T"5;XR(* M'_A?%3I4%A38+]EXL4@/8=I2SE4T91$T )W'((Y"M+*).'5QX^S9$$AK%H1@ M)P<@65(ZF8= C0_/Q011+ (9.3I9U 3BZIDQS@*6%G)Y7C;E5RQ' 70-H*($ MK.=$^/)P#I[1R1P/;/>XE!H[P\--J4UP,N'Y/@,X81J1\B6E2X%O5?E?F1_" M!_P M!+QM$,Y"Y/XYG3)XKZ)%,&&AWT!@05KV[CX"2T89:H5Q\,BAMZ:/($S2.&.> MW#(E52DT>?)7\#7^$*DJ$_B X62VB!@] 3?"?E PT.\KAA?\J,0,==G[B:9 M>8QH4,*O%\?GS??E(_N*H/B85JGEMR@5TD&T4+KC/SZM-_ISL=$OZXT6\

V"H^67*$F4S]]7-$SH$(Y1L:T%;HOR;:%0G5+4U5B6,[L0Q<.-Z4)"/^,. M:CPQQE14U1'N$7^QB)[PGH+=.$U*TQ?ISOA%?BZGSRM^:[-%OA>',KL$(?4\ ML6@VNQOS>Y&[9$ZQ0"U_8WX0PV,H-)@"!@=R#+($_2K*'%1Y6#M%_PP:47P# MXT*%+K:1\%0;IJ=RRX)PHRH'"6M0X-XG,!L<7_ ?N[,@",60POC$C]FU+@KS M>,R S%Y7 @U"X)'R^[D%TP*$1Q6\G[ M0RC7WA:QQ.//BT.+%1,#BV_58W+<%%D6;Q9?*W"5^\V/[=L=61XC5]IJM[X^;:I=!V,MG93;?\< M9*-9 MQ9VS$YS;999BV;2G]*@=6K7QIBUVNVJX;A/7='K;"%H26Z^(32?>L7W6)+%) M8FO7(\0EYDA*MNX@9-#$9A%'.[+):Y>:"G9:W?Q][P7.44V'^]OOVM9E)_)N M8N:-0333;=V,1R+FQ04UT237=!4Y;\ 8U8V+<\W-^&M*^?\L;8W%(K)TV.>C M3LY#5='N41H+Q##N>VL=#!P]1S;NEHB1?'/3Z-$UK_\V:+<;V_^%>6AG;;*I M[>JS6;]8'IJKY_P ZCB'@HH[:4$,Y2P-QE/ MD*93!3T*AG;_H9(*5DJ@HPE[0K]O2*\M9=CCJ%D6IUBRRP_]Q3/64=J2X50J MQ;>NL+D_.ZPAC??07%7KU3'HNU+VXF]1>)>7\%.^L/H#0\A>9(9[I9I27ERA M6MKST/H:I1*?;JWLI[BF*!*;-6A0N+!-8KRQS6Q>1CK<20R(^LYO8U M[10K PBFX3UBEA%^PBH,*&,*+-B7>@]LQO6DY?#]0C5WYM+I7WL,M OF"/Q\PL;B8S]-$?%XZ!_G%>WG"A"-S M5/VX-B/9K'I7Z7M-60D2\9YI]!3"F[SF-XUL9>M+>,DV((6&^5S;;)K/'9D[ M5[Z7W!]HB!5$86]CQI(1E_"B+->CO\AX"R=>:@J;BO.*KT6!5UP)8YNLVH?O M,<**(JQXD3@UL"E#^LQ&C"/XA[\C::#-*U)DI9Q^;?=+'XXWG]4=" H(-*U_ MUR1\'1LEFD7Q5P$C'"3*SX@-LST4]?RPPM9F$6MX\P;9;VW0*5Z8+U,@'!Z= MT%Q86ISN@TFV\.-%@4=0J1%]_\G@.QJ3+:O:RB"-5+X=.^N*F6D,QYW/U?F\ MN_S&NWNB3>PN-9\VGG1"8C,R*E>$8J63.9],RS7A6"7MZ7,QH@9C=J8QEI_E M9%>J7_'&,O)^#&PXB*=9\)U1/E/LRH^:9OW1YEIE\*B'E;+73_)U^LE<67=L M@:=&V)QA_10GJ+QXQ529^4&\YBO>XB#G+B#WU]:HU&7US1I0-1C!V->&!9KT MN'2X5(&6/U-4:GV+E9?WJ2&O+;?4PW;/ LQ2#^IM"S#7+3C8 C[1"5V.:2P6 MH9-UH=?7EG7XY@W5VOMNH_;NAE9K/>&YEAK\5QH_@C!$VR=^X%6_/HG:EA]R MT7]5!3Y?X&2]P+SX9J6:S4F6)O:G65:[OQB;IF:]X81NL*>.,37/T)9A[R$/ M*UG2F!>/JP&1J8E8FEELY^T]JWXSC?U96H8TUJ++ELSW,RW/5T">3>1:(Z6J ML)G[%,!BXN:5N4XQ_.UV8!UD.9T'5L;:R7 :K/12WVZNVUK6*: R/7L;J/9M M[$0EFE3:IJ,G\;^9L@,#LKA:WBJ'UX8ULJ[UR8[-NG(G M"L8FN8>1E8X$LW01Y#J6*!5M& M)%5DD;R>%AR H(Q_3UD9USH&\]G8VB/>_*A W-HL^'V#%YBACW5;9'G&]3EF M.;)?I2RTV-]^E:_UH=G(=(3BF.J)];:3![^$RC_],,-BEL)7 IO]F)/ NM3T'W&4B@OA MGS( =J:\$=?!'W_^XR=Q[_L6>Q=PUP@ ,%M-F;8$6 W]&*"I3&B,.A)6C\X M^A&\E'Z?4%Z F^D\)2KA"E>Y@6.U5F:09GPL^\3H3B]UK7< %>5 M_QTR?8H"&@(4H<*^ ^V?+PZ+0A=K(5R#2=C\6,V[OJPEW%B, M?IE85-<&_2PM.8Q1)WO.ZW(S0*]WRUH_$"7CRV6=)HN7(RT'V!0B6?I85)]5 M:R7\-A ^3:.[,;TKUWBEX62._DF%;1;6$(5,99O@G$(WG+ 3!7M?)**D/W)+ M48*4Z:Z"NSG,6.L51#-Z(AF/PLX_@#VTX/PIG$Y,!<1-,0NU^ B8 M"!).D(@EO 6]I@\%KT?RM4UJ:ZO52#N%@4(0U-UXG;Z.0E&&T%VD^0\3Y!!3Z9 VV])'$M MSKQPWX,$9<>ZCRWB?AA:]L<-L5@8@K9IU!S=5LG@.Q8MNT[ UY9E;[S2;'KE MWHB@S7V5;TE!?T[X95C>^!8T3PH3B?[.>3!S=G7Y5.N60J!0XLMAH< +$SIES)+0RM#\?:53K6@1 MSSOW^%QV8A]WGVFM>52'X-]BPR6H;O J]4$M?J9^C&L(DGU+J%-0V3DBO"5& M(S8/X.9=05!E>778$K?>D_B\$T4@G&%Y7X0FW&VEXA NQ&Z*3$Q9SSA8"SN@GO#R'OY.4GB)'T\;#I%-2)3VCB;.]B64^Y!7 M.H56U;5B_K(,K[VD?K(7KQ"[ Y,+C&LZW0![$U_SWN.\?5*RAY\KATSE+ 71 M&U2O;4I]-P' Q3'(;>648_)='M68C1.PJG%5,46=2Y .,ROSH8*'*FLXA(D< MIR83]1<7PZ9VV"LOU(JZ<[8O2 CN(V#0^0B\IOQ54GVZ8 *OE\AC5X%2A5LL M>0I6-,^'X%_Z\?H>C7ECEGPTNY=D_J!,)#BP2STX]J9WP-L9"U7RPV_9@]LO.4C@,>IBB\ M4VPTD.L#Z*>L[S5C/N"?RK _OOQVQR,BZV_CF_OPUZ^5>\!#5^DSZP&E&$R- M?7_@Y3ECPY]/4?R->[%>1F7\D;6,D/>/Y?M'5]X_ROO',]P_=L=0^RUOZ+I7 M')WLW]0UO>ZY](1_L]3KWM2MZE,FRQTYQK_Y03P7)%QM LTXX2(Y;+WK0A 7 M;V%:./9EYOIY:S)'];RSM28S#:=[#;?DH@Y>E&F>TIKLN$)9 M7NLZB-UN?'.&9F82D-UJ?]8ON)W:KNKD7E6] ]J&<_M?!T8ANMBT0VA8&W:X&)6FXYS3L$>O$4DZ2A+N!R9LE M8=TCMGY:U3Y)P]U Y>W2\(@86A=I^$R]/+JKV==O.F^L<K4B=:Z07A/K)6;QJM&S*%:H;>,5T,GAB7Y=7!XU3WB.68'\3IXB_NW[3"7O8)E%PBN:1/8<1#:*>I MJ\954HIU&W#P,YUBV4_E3XJQ0%2)LP6ME-Y,HVV535F1B+G_2,M]1=9%33$= MF'4%%$52^?.\"=7W8)DM,3N758<9LQH-E6(5+)47H%&J(<$+/E2JBR6B\,J2 MU133E0FK?;3"DO.EQ]!6M+%<%V8!8V&(1%EFBS3@E>=%E?URVYGR:%7Y$"K9 MZ@EM37^*^%N*=G%AQ+?'JMOS=_-*_PI6Q:#Q_Y.()3,[M;X_+)2*G4HQ'WDF M*L3A8VPH#'RDBV@E2LLM5PM1J;6H*<1JXV&IC2DV%,6^2UA,9XS%@2@68Q.% MC";S &8J"L#.8C^;WJU8M5(&FEJ5H#HQL+(ZLE.2 -;+Z M4QR2K+X(7?G!-*]%B^4YE-\G:83ECWEIJ+1A(VPI@,!U:5A68$ 4?STG33Y% MV0(+'I8I4[=4:P=M6L?3YL^\42W2(=_X!H9+-,N75E1J8BD]?K%Q7&=!Q-@H MA2V8TT4!-3Z%/XU6*6L6AQT0$3V\:2XO,5:\,,D3_NMPG/@K(D#/)XPFDRQ6 M8,WQLZ@N@_7&UIWK!%?@O8DR]5-?>6"-)=80JN.;[6V!M6PJ/,@)4E7^7Y]7 M8RN*_>9 J*T4"S515L50-.$HE3VJUQ@@&_ZITILW*A7P?3/AR5Y1[25I:C_P M^F!MZQS_ZC\?5^68%TW;1OE;JR#?7-UC=F;^SDA4](\BY>+'Y-K5C]GZ5(6O M<)*O<%)?84.-D#:UCTNEP43M8_>'G74^MI0Q/JQ34;E\$^-:+**7G\*P;/J< M=SFL-AZR1U:]/C"O919FHL$=:R=DU>L:WRL+FHKBAZ*V5*ESJ6?! SA/7AZK MW.]GC(5?WXVC,$N* ;97FY]@@3HLV2>:XV!#G'T%=D%D(GGFO35!RCX&"19R M+_<2M>N]244_)?ZBC69*?%"YA$OCTEI24]LZ,^O:GJ+YL-5!4M)5K=*9=C>- MV*:[05('4HMM;E*C*"^\?>$UBC:L.L5Q>@61#10T \TG?]"HT\O]2Y&F.ZH7 MV!9TE*Y;P,+9F"$HIJ(DY!JT.7W;FY/LI6_;&1W ?P>=5&X'C+G#CZJB8M3_ MA)/XW2\8LPH0_KKN[_E70R;WA8\K4:GP4YLRL"9V/$5[?EK8-?ZC'[#>:W<@ MA>Y8S;]2'U/>@0-TY#3X;U9F,TE%JQM\*?"V\-25.V9B(UOVM,_*3SW@6]"\ MM=?"4E7^ /4'7ARP+IQ,:F #W8!;+D5K$%8U48E6J"YF(;.2(E@>Z%/Y\IFJ M=_<'9POZ/1CS%LTP MP9AR.[58 5#MA -EHVQIJ4%ST8&5"0PF;6$25D\;+%^$,>/0TF+;%?,=GF[( MB)F?E;]%X1VK&PG05'@)A77=QVOP&%\6-K0+\F7E1\K)E>+6!9YYH3B-U8 3 MK:FJWWFJV8'V%Y6^C)72Q:ML#&@6#B]:K:B\/M]U5:]J ^?LA+%-=3EL::;J M5I=&*JI#4;P>!@>/O,,4T^! 0 "#H2^'&WT5)PSO_^'6M6F.XZ*E8U0T.IB# M4$%;$#TLA>^BUKI =/!HF/,0!:3:GB !8,3/)54 U-,)"%@_I%CPN=KJPU"M M.H2:=-Z-QA1[X5]7T[;!NBS>8W^ZX?(ZM*']9M?TS5+? C*E@N>EZ?+C!Z5" MC(MB5!ND=,E*9T7K$MM" M_907T?ZR/FL^LMK;ST73KJ\_??E8-.W"\T6:FW#YU"-ZJ"<2.KK.U] M_KZB84)[HMWNY,N_T$:J*HV4[^YTK='4URU%=S2@=\VZ=FFHHR-5R(]K7S>_ M5>']('!P%++["G:KU[!;+.X.1QN MV3-06<\3KN<,!LNH3E. @]QB,>UU-]WRER?;+*B-;6[F,-V_&)AW?@E#=.6! M2;H9>DOC!QZM1X!T_ M%,WR"EX3/L)&O)[6XXMW@!%==YL[X-5;\<(?>$GZR'N_ */[A4>ETJ/N7UP M\/8LK-T%NF6^([HIF@(^'Y\&;*Z%/\; !XX0?NW&;M!9!N:13#'=ZA\0!\F5CW\+[85<,Z*('>O73\S0E MXE<7*_\YCL!V3/WO:Q^,V; *0W5>9!7'7-E9FO[FVUO>XDD D#2#'56+F*+P MP4;7JSC"UE#)W(\YPX>%20WO%%X,1Z_=:N0MFJR7P\+F>4+SF 20]WE+J]KA M,(4/1;-G\74J^DYSR/"+**UQ-Y9>:_#ZDN@\2*:.KB]3=[MY=T.<.TN2-&]L MAQ@0\F 61__-0UT,3=-+!]><+E8Z+!#.R&@?45K^)44#L[.4&? MIC""M0L'8 $3LZ 7=.JPMG5C *2?UAO$\9L'OKSU:5DXI0J!M&4(AKKQ !6, M(TJJP49C=)&M*,-6[K2$'61QR'R9/.*([8.'-?+ J@5&Y/$>5,(X8$U>N0LT M/RAP$HR1 _T&_OHM2@49ZKIRIWP2>!&'F_('6RJ+*9OR2R,68,G:W*4USQIR M4H7;5KS]>X[D=Z@6](6"C[C"_'TRR6 QD^?K:@2XE"A?ROFT <>IQ=,8Q0U* M16>HJ@,FBY0X71UXZ2;6P&S N(%HI8G-A -VS\EY9X'/S?$R5S1\Y)&#;]+H M@3+IC.>#IVM-YX-1TSDVI3R3=RL_B)-W2Q\YESGOWQ6A GBV@L50TW!L8\OA MJN]Y76L=H>@M*S0;$9+CU<\]]GZW'E;2N-^,R64TK8H]B5DUIVE6QS;WS7K( M]0B2CX_72$L>>,HNVBN.E4;>832T-ML0) P9JNAS%L;D70&DQ]H^?1/QOU% M)_,0WOX //PS'"(!'EX.@/0+--1KE9]U::%+Z MDVB6/K&6T6OY*:Z:=:MITI&NGRQ/\C W]'^PZT@.V9VBM'[,%$1:H]$\(,TU MFT%2\OX-QF9H*8T^47:'J'S);^NO'!TFEK,.'LB)N^B//"I=2'/5P"PU*SY* M'.ULCNR4>IASNC%**SCF?8T]S5]4)I6L#G\RB3-_L='Z&M>#:5_3#0R@:90D MC*&.N1CI $_L)+H/"8^9FV4+3*DJ=BB\L2P>XF6UIM: =A=UOHT[XMAK;?/KR\?])E"PI\I.2YP1$-IBH<9!\PX BNF(B&0-.V*+RL!.Q"9%'R.B4 MR=:G(,'P&K8W.A4-TWE+=W8)460%,041" >39O*W(\+RA\5')="P_$/\)\!X MO"_8I'L,A!\_"X[/=Z2$$=!CP!#.5I$O-F+!-/4<2!@6<&"OUU/CI)IJ7 7F MW"_I-:KR80W_"MV@1V+-LZ_=.M6\ ;&D;R,D4HMZ0Q&*.C?85],2_'(**_-W MB;C!D$IKM&VIRO]>Y=$^JP+J8MIR*!S%Z-CZZ%T[U%6COD.OGM.QA5>:]R*( MB:]M6MXD$M;2GXJXKC)I8\#7@B5 *D\8 BLRSG)$3SG>5UF<9#[GODTNF-(4 MDZM"KIQ,?/3;%+X<'T4,SYKCY"YH$)UO[%8KIL@OE#.=(OMRO"D7IO,71K4NBF=I+KZR=DB79 8SP]$Z 6&W8=!\GNR:CQI[36\Z;G2[_IC%8K\NGQ? 8YII[6X3;V IB_X NF_VTXRB,);.$=+&$9<16SZLFQ-U,+66]2DJ#CZ^$C=W(#%/A]/VQR) M9D0= C%+'=53-P_ KU%/\3@=O9MHJNNWL+3]T':M.N7=8W00,RSB9P!#$+*< MA.H@;Y-LQ&7P3J+8Z@8[,)3>U%X@E/XZ0 1]" M_Q4SD!_XN M7HJ#S92_%:QH),YXNOD:PLYD?!/6[%C'DR[Q=>ACY@G6/JHI"MY,\B@#Q;8P6U-:3*) ^Y4P0A-K+]2;(W-1(%;IRA^\)TLH9K% M=OGHRL@?+15U @ QT<7\2'CF9TL4;YC[LP9>+,A[_%S,P**BV6+&W#56"G@0 M5OH=__%[,8U@C?65X41 %K\,HY1[JR; ,EBOB\G6]4)1S-%\N#@/Z"*AC,+X MC$$BJ$$MN'!S#]5P;AC'?'U3-+,7[:*[.Z-L"L;I25SHWGB/DW)3\VLAU#2= MVAVAKA61EJ7';+<>$>Z>%%Q1I."=F*C*0Y-R1ZR/U4?6Y3(J,<+-:0OH'L-[ M4J]QC"BNP/V68DA#IB7>;3C-+\V+N'L&7[=TMW4@?*UM M^]I$85^"RP\0(N?.="\Q@@C!:K!N2Z!F#VEGR1]Y^; $=AR#<@7*79Y0S(O+ M3!56FH)E>"\B0,K]]H'%DR3/*]\B_$C#^\KAE7=CRN.?BVNB-^LM\ L>%ILZ M+1(F:N-$ 1]%U)RL58A;E]79LP]D/N8+7*=M[[!NA2\L+YTA@A?6F3-KMM\# M>IQC#O1=63'0!>SRBBYC(L6(12[@%P MQ[6N\K&YBV9RF+%;0O_['?U.EUB#=0\(=S$MOWHJD;NX/V+09=3%G/K/]?O-!05K N.$>=0NVQ(\^HPE&47<6GU1)6]$?K4E;G96XH)/ M)++CCFIU0$1>^RX-5NBF6.%Q"++X8\,Q>)PL+N(]=+ND+_" #Z^LZ>T(W?!* MVA /W?#6RE]%G6B4R3F)")0GFS@7VV4%EX3#-\*6,V PMU@4NX2^:4%2_*ZW'U)L%LMP[P M$M5NK)I!X:I.0]9RS;\-&G@O5(!Z";4HW#@=[DO7.J4LR:(.X'VI#$N#/KHO M()H/W%UJD/U&VA0<)+6",0=U$FH(Z1;(E8_AI>8+\W0TKWHVL-HOE8W,^:K5!7LZOB'7G$$\R?P%_U);5G+E; MO9VA<<+.\@.GW4=RM<)$=3CE:50L(ZB2%[P![*U4?RB5NLW-8'-A=_AQ>-;5,:=BV1:L?H@5*N M(G\;:_H>6.VY&5Y-%B7W#4Q@\$.47PLU'1J'6YF;U29OS\K\;7M R[%)2%ZM M-K6N,SV^INR7?<9YQ9AC$Y'^-0_0;8*U8;>31Q%-5:SA^+1XEMK,^*59) MT,EFP9K[[=%=]TWZ3_$=\8/V6J!WYD:[ M,?QC$ ?5J??;E;/'J58.<)K<47JI6"H_H52M V68-VY?S4,NMW,'1,-%M='B M[?#BK)@ ML?5X;.A0_K#15WKJ'BK7H7GA<]$7/\SPN5(5R=_%F245^[AFP]=9;EO3PL8^B/2W.VP/90II MI)_+2#^I6DA5@#M-U12=VD,>J['TDM44]QBON^SE:EFQ>AW&HVSCI@,B'T4. M-HPK =#;[H@.5K'VF9$'PG9[%L,]B[_.PZ7%29*E"7;+061GZ=IQ>-2]"%+) M)(I7Z#ZF[-9N3OWI&HV+131AXOM 8&SB_,#N(.4*F20OY+E9P1,!T%B8LFEU M [ BBU#_(4A/I)9B0YN)#:R. (8KB1PC[%=EU>-DRI52SE--LRHV-]ZO5=]? M-H/JP3;K6?<)71&Y*E[TDCIT)?PKYZ)"6E8TKK+VQXM#LD[%HE+% OCK#LL M*.,HCJ,G5@%O]W5$*?RW8.1&/1]3>%F#6J81PN/X^A.RLLS]65E7:K7 %2?E M+Q1S0V#I3RU=**Q<1J4Y3SU"G+&=X97-U;QO]0:)L*;/#KO4J,3(F7J;X9@I M403C-#7J;-7>[] MVO:ZB,[^-=KU+3I6N<3' THJY')@&V/^< M3M>&T/]6OZHLGRE+^:TGCTZNC>1M[7^H6'XHVUC]H0VYM18#(@8WC[LM6V$R M4J,^(O%;<-G] Y?&A87( WQ) W2_LSJ M7;T [[]Y':S-U>&%XX+F(-NG;KV(,VW+6K?(]CWY%R M*U\QDGT(BF&^,>$]+C(?+$_5E;Q3<9N>ZS'61TTH+PY1"H=&74I7C7Q.47_< MK.E+?G4Y.]6]S[PC:/YL.1UWXSUXB=+RGNW@WO#EB&]:7=/V?K"\(_VX(1DS M!T%C0EAE;Y5AV_*?1&ZN890-XH;772HAKCGU%Y3D<<.E8[XX=NBH2DZLQ=(J M.#9,GT!G N?NL\KYS>AINQSW 1OK0> PZ[:F?*" M;?E&!9N"D/I$)Q3C[005Z[Q,,C/>#4W5RH\V=)=GTF#I_SN*\1:U&50!;_X8 M!ZR@[*R24L,NCZ89MC/&5!/<" '6HO'#<_Y7_5I9",,_ZQ_ED%+ 4I[77U+D M](A!JWE0@NM8(IK:+O'I.#?.\C@FL9H8:8%34+>9P*HH7BQ# 4@44 M?/$ZS[ ,.8#E0U[$E&T>:YN6+E5!09U@@./Y8DU>FL]:WB9\K.+N2T$@U^W- M\'$WW5:N2JUZ0U6+W8-R%G2J;+6# YV2MK.% ;$7U1Z.8B2+7.1WHMPXRE9% ME2@ !HLQ?8IB5FXJST8(*9WR?OW'I M/V-M7W:6,RY1LI"I?A* M*NE\ZQ#IO$C E+6K@Q]A7O^+)U" DOKJZV\?7R5OARH2/K,CXPDIF?9DC$#SYV,@SR\=CW*>#MX,I17ECW0ES. MPW=LP.:(VD)9GB/2,#^EUE?[;X+'S;%%T@&*&BX?*DN8QBCBV+OST3%V<,G^VR.K**I DHI 61W^1'L(D!>;6LC0%4=J0&R6X65NUF+7" MK10Q5]/[")HY;!^V,'!J0YHWP^57V?14D$^(,(#RXGN3HIA]2995ZZ&S>R5& MC,6S0K4K-ADC<;!.!RP@;_',5"L>2?)82\WEDA:@F#<[$"T70+\40AA!&L,_ M,,T#4"@K]/YI?6LC#K7\7CA_^3+OG<6F*G)]T2U+RHNNJ[6YS$8+%GAGY:^# M7T 8#U8[^Z,XC+[RP^BW_##BY362ZVII"'JNHU?1LCY#&4MD*Z _ZB]+1E>Y MM*9PX[,"_Q&J&HQV8A;-A9TQ0:CS>(-<64?7=DX:7"E;OQ"65**;=3<=RROW MTVEF82&KD%S1*>G5(O#6=IWK>:5V)SNX^T/SBTQ#]7[@PB@%JXKW#:WL0<2Z MU=H_H&+$RH%R3XW@:^[3U]F<3:-J%Z5E*MW> 0R]3",\G19 MF'=!UX#!3BV4P587,GF>.YRV$(S*_ZP)&12I:]++,^L M,BGE+DFN?HMC)Q=WB6B(LO3SW%PN4UF8P .BBS70B$(4T<5:F"^"P0KM6^[@ M0.T%H_-$!Q*^.O@V[W7[6#Y%BKJAN"F$G&C]DX<3 6)3!Y==IL()YL%*$RYTW M;O%SS6H<1V!KA+D?L#*"VP,,V_F,0BWC4J0@.[$_1I01%B9B9&"PX')+^!75 MM0"+Z6- GU M3)DQ4+2$ 10P%!Q8N@+"4F3)7)D!^Y:" 7C7I>(1_D7)\U!:*2(B3$#U9/TY M2,63P@0;4WH?HFJR!;ZDJ@US+Z",-*I$&ADRTDA&&O4WTHCEL.YV'5920YAO MB0VJ"\^M>KZ_ LGQG355 UEEC836C\*FHOG'(#]!Q5OD-R8'"&RA,9?$7O0$ MBN,=ZT<=,#'*BH@%0U9%Q#U321%A6.3M@(JOV97=E5M-"^.-K6?'V5N^UAAI M]0KN.H]+9MJ*4=5!=MTLJNX!V@HKN$N4.5X!B#S-V 4LR<< M+ F=T_;VG7(EIW$5.[29>A_9?R&#X!W@YFIA4;#GT=K<6S7A8+S!YBM<9[.RHRI M:3#%^^BRD9<;EHI^9RF<^HKI\]K4" M72Q3I"NT;;E+%]"$#A25B'M'E:A'P:$M^$Y4PP(_I WIC$/S,HMJV MZ/Q^MB@KLZ_IILEUNVQ>!:O)C'*:M^^.TK8'9;L5'<(&4J M"'<9;1M7GCY(F/;*WLQ=4SAGF5V+1-PUD'Z+0@HO0^HA.U:'&B^2@E^QT!'L M42BRB?D1T,!+)7]%(>76Z;U\_E*\DF'5)(G-H_^1F';9#Y/FN4L 6.OJ9:O! MSP#FT1B]4B*NH*C]";^O;P_!Z(X6C^RVDLN5W)0GI8J8=>V>602B,.:<,3^P M9U'*.W<$P6Y]8+WG545NS?P)MAH=\)GX JK8)E;?3&HWW?L#GR5T/?Y M+_?3(%DM_.?W0839^I:EZX^?;IM)A@.VVFFK[Y^;(.LNB0%T9-7]SO36- M0( X'5N3A%.OX>3LGND=$PE<+(#D0:'VCU?FJ[7'9HI6Z7M-T>%@>_>2CWD; MCQFK[_C@_8:3JR[SN+@[][D[VA=WJU4.61Z BQT;3>UNY"F?_.>D.'F+XR*= MWCAP/ V5SE\Q'E-"Z-6/?S$C.(<3@U!56ZO Y3S<*C0.H4/HF+F!ZI""F[WO M'_08T#9A]7(@$E^BBM=GX'U@234'P&S_?B4T?_R#QA-AJAOY$Y M9:CU'_]N;TU:U"XNY1ERB6F;$CO=Q(ZF&A(W'<6- M3IR1%&L=18ZF:H;$33=QHWM$L]J&A4GL7.[(L?OO:^BV>?"Q5"+Z*(.@OU?L M.O' (+"MMC0F8R NA"##(K8IL=-1[.CM#0*)FTX[ZB5Z)'HD>N2YTVWL7._< MN9G Q(\-141O[+; (*ZE$==H&R MG0.7$@,V,1U=8J>;V-%4VY&XZ29N+.)J M\K:@H\C15%WBIJ.X,32BMX5[J@OJ'(Q'J!_QN[,K!L@W@C64>B MH^BQB6M:$CG=1(ZN&M?(:)6X.81Q7(F:CJ(&# )YS=91W#C$U-NZH"1R+G;> MM([LZN ]0;>CAWAQ_9;FUF'%B8=6(*;=YCO.6A[Q/%"VC_7Q'ER>^AIN$DF^ M0R=?SR/&Z$A?4:=)=_ >/KN_L=I2K Q=K.@&L$O M[=KC)6@& 9K!]\7Z1"=T.::Q8NJL-Y9Y2F^LH\$OQ\OQ0QQ_0X%-LLO4 $O< MV\1S7**/VAI/W;FCE?36)WHS;&+KLJ5"1[&CJ=8U(FFZT%)!2J(;DT0NL5IW M6)""Z'(A?=?02*0@DH+H\HTW#>*YLI9"1[&CJ?8U<-,%270SQ1QNLLN49SK$ M-64F;4?1XQ!3%JSM*G(T528Y=Q4W.M&M_@8K#1PY1]AU$C<793\D3(DL:/8T53G2O>?-Q22>.O=I%R'>*W)3+H&+H0> MAUB>S%SM*')TU90^M8[BQFAMK4G47$RMT:1(ZRAN'.*VSNV3R+G8>6-=2:C= M3E;!*=VD.+PV*O+*\O>G@J;C;#DB(\,B[36.,X+H2@X8R1B2,78D)MG$/+92 M0(^98O!>R=8]+;OC,98"2PJLW=./?X=_\M%48_CM+ MTF#VS#\*PBD-82^F:K-F7Q<&H8$@_#"9Q!E 0EGY"1!V1I5%!-,I?JK\,PLI MAZZIL7X]EA*$DYCZ"9TJKPU=M118T"*(0J"SY,T4O(N/V*H:/6C*G_- M:3%>>?(3914' "C8DA+3A9_RT?D3"?RV7M.DL2".<@=?K)/7Q,K?9"OEM>ZH M1KZZMZ1QHFKOD/+@D>H58]ECI>&;T;'ED;:JK4<"1%+87#2;)315QL^*KTRI MV']YUB(K4@[CJ="4Q:ANH"!=VOHB1 0+QG\ P>Z?U3 M,$WG_W][7_[<-G(T^J^@-MX7N0J$<9$@I8VKM/)N/B=[9>U\>>^G% @,1<0@ MP,4AF?GK7W?/X" )GJ)(D)Q4UI)(8*:G[^[IF1;"4G]1Z#*]>L4=@N;*L]6O MU)C8 ZYER8D8MFO-HZ/^[[CLHC=U'UEG"+C^TG%' .RM&SZ[LQ1%MRZG(*0+ M.%RU_,.*]&CT:ACB< "CQ8E+E 7EQQ)\"L!Q6P.+,D[8Z"_?_"DP1H;C^([1 MM73?MDW6MSQSV#-Z78\YAF?I_W:^>?\9]2P(DO( $P)^T^_>N>^;V*"U.IA& MO TR@,#;@LE_B:,.:6;0,C^A7BAUP"E$3D%P7 &., \) _W-4M0$J$:5#+0[ MF4-ER,+X65/NPS164D:J[I<8U*0(%SO\!ZVJ>!'&1@,2S= 01?!PBJ8 E2UZ M4V0:1D'D1J2W2>E.D O06(2Y#]^R,&7/8Y8P/F*0@H*>QDFV6G76V*/;R![8 M?)/64ZI,\O, YZ$[3=EM\+3E8QPFU^@LFH+EU M)\8"2A$&;'$/Y?5A:'USTYO3\ZSYX%@NXG<1YEV]R2_/HR>A8(^XTE"!1&UF4\]@#1 MU6.K?VO/=C>ZIIZ*KQPBW9 M=FZZ2NZ]=.XU>ZJU\]UWY\"ZN]0+K%S(5IS_.4 M&O':E>*9Z<6N.N@YJM%OG1Q)PRX-^[8-2.Q=S]Q*P]YNHNK:"TO5+]2P'^CN MFO;F&U[03/N,SSZK^J"G]KJ[]DV0A]./58JN&K8D3DN)HVO]76V%I,VQ!,?J MJ8XE1:>EY#$,M:N?Z'IN29V-U-',$RFV:]K6>G&WYFU"./F^?/_8[U_-/:<' M;I9\O@;#4>V!H_9ZTM]J*8$L"R)]>1]M2ZFC:[;L*MA2VNS;!UX2Z%CU%:9J M2^JTE3JZ9EW [9JM]D)?W)/W?._T ,4,?N?>N[!GMM=ZA@22#>TE>21YCMUR M7!)(RH\DSXG)<_$5,P?K_GJ^T8VI.C8J:-D]O:4$ZJFVL>O9"TFUO-$&>DK** Y2&_1\PUJ[*ZI#OKGVRSB MPLDC4P*2/)(\QVV<+,DCI4>2YS+RG>W?;]^MF:58Y74>]]YM\>T6+F.@#@9= MU>GNF1(Y_9'O-?&X9-]+9U_'AJAQS_KL5K/NY:>2SG=W2:J52U[=I/@?5 M(MGWTMFWIZL#75K%<[2*)]K\.F19>5?K-FB%>JNICJTU] ,Z*>KOPS!^=B./ M*:,X4;R$^4&FA'&*;?B*OGHO.U',*G;\/MFFUBKW-__S+%P]8MK7^* M2G8I'L*:OJ-FO:UO'KVQ5?1";^9,P7:=G+&*GIW8*YE:S_O*&\/6C**[O#)* MXHE2-*\4[X@.ELHT"0 3 #/UJ0>+6@Q"38SJYM5KO --Z2C#E? M@$>F#&?P^V,>NEF$2+!?/785AS6Y\)?/[V% ])2H405S%F!$A'SJ.RY>CB,0&W<$#]00BM^" M3I[Q)]TTCD !P6-IFL,\FO(0PJ_!"%1V,:-+@"$H=6#]F.$'&?9@IQ;H1+@\ MS$!>LXJN? @:H)%[M+G.[ALDK^JV'D>L\+H3%G(YJ@VT@^:U$ M!@TI&O+$[8!)8YGRY(8YMVK 2N"A9S "1"8>>@ADT>GSQ">D M$MO=\^=00C^A?G03/U4>8K^RCS=8'6OJ=_>?'N@WX^ZM\CF>!IYBF;WY;TF( M\.BC>.S'((*9D&\_DBKCNKHS3TH5L !B2'X)N0$ */G+B!QW$D-P]5^&@0BH MSZ$+6E2X4( U6C1EHG;:,H"\D%I=H2. MZ*1C!B,(3,,(,?H-!"9;FQ4+T),) UH("&PE00YP*JF,*"R[<(M #4U"Y MO*]IX:;5O5*,K.K.OI@\X+%#G"=D1'"#G:8OM""M$/3_9X[AG$_ 7-!XU0(% M_ @21VY:\V__C+XPP( >*GE#\'[A&)9(GT=/P2D//SS\5')(' E2CDI6"6JL M0F;39V32W2W(A\:^09 MO(-24WXNA&\$K='RJ@)\!/CJF M">;F0EPE 0-\JR7^8%KX'DV9*FRW\&$YJ=-\BCQ"?\-$#%@8:?FO<0 ?;)P& M)"5^"A B7 F7)V1E_$L04WBTS60$D'S4I)P^@+G:C#15??43=X9B-W%]+B^@ M54; NZ3-@#^+!>-R1L"D<2>%*5'S*$F0?J&@ ] /D -@'DS-HJ<@B2.C: ZE;$EJ2!OX;,K(SBCY% <#]0Q$X#&@ _FG\4HOUQ4LR2&J(0* +&(L>.7)+-0'Q&>-V!1]]"L!X"3ZNA8YN MGHUC;G. J,]@!11O.4PB=0N!'F,$!J4O?@38%$/O_)THC!D@?)SDN,(C>F$) MK8BP5=F<*:S"PTG)?1,!9IW?P,\+TQA,(@-O-2L<-; A99MG4LL>JDHWFN&8 MX!?2*N9U7Z5@R#'C_#NB.*T.9PG%)/99"(3S"7TBK,"Y1D$"6 7R)QAV EHH M$ECID B3;YN:@WL]H'((0;?<7WUB=\^!GXU%^J[^(L\CWNK5*^X0EI-GJU]9 M:M%](L^F:\^CH_[O."F@F8) =H:@W;YT*(2_=<-G=Y9BXK#NT($WMX##5&%%F_8YJ<)^=>51M-TKM5$ M"8*867RMP5?OEC^W>YIAFHU?Z9K1^/FJH0Q#ZQF#G89:_;G5M]L'%*BP36\T M;'D5%(Z /R\"GZ:U=J@-93!;;A2NN1N%NR?'V3KM;THV\?+<,@ZN%/L]UUS, MWV)7]1)Q\AM+/)%]*-WM'S!+\ !(><2X 10P'>OEWQ\.30T"=^[(Y'CZ;IB\ M>W]@9)T5&LH"LP8Q0W9J9K27]=3=[ZZF(Q5R-*,)=R648D/B0,<"YD_;O%;Y M\$& .Q9DV^F9BT?NU=Q!\;!J9^TEM6&75NG>M,1VE[TY?;7;E:V@6DH=R]!. MTC4E^=A;[JJ::AJX8CK]AN*8$,[20W.+=!95U-_Z\?J(CQRF[! M-0S5[LNV7RVE3E>[@)9%VT77ETE 0]4'/;77W?/,?)O(>*$$TO03:;]KS+%< M;X$->F MJ\9:;FD/U$GPC/VYKNKL>T.5]+9?G3J6=@&TN>: =M].G2TDXV422-=.E6RX MHH#V(*W3SMB5T]6N?8HM7.EH;Z.BM0OH!GO-H>Q^G0E;2,3+) _(UXD$[)"! M++KB3?=1ML;*[M8>:NL:QTLL>-EM\2V7K@/=,7VB5@('"CQ>P,?M(RF=8VL5 M0=M05W.TC(34F9>N,_=NJ7=I:O,FBLOBE.*>N)=4 M8[]&WX7=8N$6@[;OR:G6+&#':XRO8S_QI:>CMM7+Y^](G)&[X-BJKN_I*DB' MX+6I8QDGV2.5(9'45RUEDJXZZ#FJT=^UM$NJK./%,*Z<56XA::YYHWM@]53'.E%5L)2OS69]<"(!N\8,RQ77 M;%NZVAW(BM*6DL=VM M(%EUST79?'?1-M6=?P&'RRR20H=GR%/)K6]H#G8TZ M8W_.4KO6KF96>MO'.QMU 27UUQS.FJK=P[-1I[@I2HK8=F>C3G3*_XH"VH.< MC3IC5TY7=7O/:E?I:+^ZBI:A['D3T'9ZZJ G=X);2AY3,TZD^PX9R%[8V:CY M$DO1@6BQRO(Z3P$<$C4METR[JPX&>X8FA\#/&80TKR8A[6.'?SNF2Z\$F5^CDI9LTZ4 B;O^1UUJGQY7U9#,U^U M,>O&+J>U]MOU5F+>JN,LU+,46T2#5PV/OG'Z6D\!V$+J*!\G"E[__RTU*(UY MI_&U ZF*FRG8L$MTIQ9=N["/-_9N!SHI;VRM.S=#3S.^517J6IUP:-\XMJ8O M0F'O"$5Q_DU (@[!:/SH_T ?UIW+VMLH!S;]5;QM<;?6^@C\]*J+H55)KRJ>@27W66 MY:V\-Q)\#"AZ9@E3V),;YKPO.+RW BO8LSVBYKA/@0_+489 S#ED617?**,D MGBAO3,TN/UE)#R)W'=&-_*,IR-O%;-@2+]UWX<]NJDR3 .0:!+!.@@B$<.6H M^&6U>G@1&\"GN' :=:O6NN>L/QB50"\J"P"WNR"F>K^J!&F?,+;XFB?:2?BB4P&["OVI\LT+'&DF? M)\U!Q+HDL*DY=<$$HSENHB&N=@6:+UTPO,8JQB5!L?4E@V8[S09M:9AM;.J@ MTK4TO*.92X)CZ4NFW>[N L/+)6DMMFK&I%OIE1=)UK;S@0[9S:8VT/K !K6P MH OR&L6EHET81V**1V%,0YRD,U6A?KT"!+!=G M+:F/;L4&)+EXT^F2Q8>JPGV!Z"%7Q;L9&?,V(A MA,8H^;C.K).U2N9ZV&21-?0%PN 5?4V$V9H=NKH!X@DB"9J61NPVL,.B.CG%#$,&-+X,EKU/03+!Z(URU-H^2[TD&#*,NY0X3[B8_Q@G M$\70.W\'I#!E FC+T4RN,(R /\)H&(P8Y M7A(S8)UX I;R"5@,LU"I$ IX-BE8E4M PD8AS,T9+D\2A(A/BH!M&!5,*J _ M#/$G#!#479.Q&ST6N'=1AZ=QA"\1M&D^G<8)) S\;B^1?_461F]6K5]QA&H> NY6OU 3$ Y2PY$2R MT.W.HZ/^[S@IH)FZCZPS!!Q_Z;@C /;6#9_=68JIR+H. 6P@,-5R]]178 E M7ZLPQ/$O_MP,FF\0"I.\!)D1[\MT[]WT3&YRI?O\8H3<'YB]# MO;M"]X%& 0PL^Q6D[[G61@4&6NOG./9GF"(UG+M4N8_<<)8%7DKO"W!.LH1K>5FSX7 MK CHN(U#$Q)LS01W%6@ PW3)W-B:87P+TR1Q_CBFZ1CZ79VF#0RYO<7V? MV5?@SQ4+U'L'7R LQUY7;B>4#C@ M_!K>.(YF]>H#U(GRQNEJMFBQ7GOD$(N[C#AF!SO7',EN;^O*BSDI.-I@[S8] M?#";MQ&J5[9[&^=_!=NWI:$B3M?ZO;J*L(6*,.TYQ=%DIW?[2+IBAV4NCK,HD\S%L:V$,F\I'5@#25 + M^=#%M/J@VO?A\#A+@]6W5^\40&$6HIH;I2PC+PE!6H"()TSK&4)OZ6C8I=4- M\ =J*B,)TB^@1%V?;5664?$O\&=/ZQLK,M6T+=;3>OJZG/+<1M?J_2H@G=&O M.&".[&-8#DLZM55XH9NFP2@H:SZ4AX5/B,Q!2LDX_L'8?>+IRMHX\*4!D!HF M,5P3M&Z8Q@6G->^O%1Y9@?5. ]9AGJF+64X._::**9&NGB>#K:\G@V5N(L,Z M")>J%ZI4/,S>U?K6^MGU[KK9?X/%=_A$Y*2],6M*?%X_59Q<'W&>A%N( M]KI-=EB\LX&A' V-_$OENG@BW624^!I\-*K"VWYV,V\L7&J2$_$Y[6;#V^A4 M >Z*)VZR^)&1-L^GRAM0CA5Z>?W?@LC6T+P6KAL]^G?#AN MCZL[2O\B+02V=6<]LX(U7$$O3;D(RW6?*E%,K#T$ATNEH*@6\A7;2G-A71E3 M54&-D%4*^/Z\(9F)$H/3B&AS]<[G2E56$KVE4(5#Q&$ _SXJ4(!1("7=HZ9D\N;I%%HIRDR*>L6'9M"N%VQR(Z M3IM*?\G7*S::U;D]903E(K=[JWWUA=5R0N?3&/S-IAJ MH/E W(;P=[4)+IQR/@E/V[E8:5^%+(O#OXZ6>?_=,'GW7N[UU_?Z>W*O7^[U M7]9>/SAV8Q>KXRB&3.*G@**C,NY854)'CE!E]8L2.+)HJWS8M/X".$@!6"2R M+ZBFX3_ 31@J*2 *JXC1B^-> 3=*J'"+TS8T QUK?0.LZYCGB_.@P.;JU=J0-UQ)M M>4?$FI:;W $\SC'V_E8]-TM+S75VJTQJGS_M.^?+"4OWW_!^X?LH=KJ+N6_/D=X=YOGY=. ^5>6\>@.=MW1 MD,[(LFH=AJWWC ME$UF7Y[O:']X\4L<=>*7AQ@-RS\3+K.,7=/1:TA]Y/*2BR>-VAWL6=@IJ?/J MU0CV_@=U)'7:Z=N\*GE.GVB]3%(;:K^[9P6:E,,KE$-)GMJ6:E_5[1,Y@%>S MA8''^K,DIUX@5[:!8?]#0^NQ*]N]Z.I['OF6J85V M*F=)'DD>29Y6DD?N7UP-J25Y)'G.A#PG\P"/=,=$.R*,LA/)E>U?&*9,_K24 M-#+Y(\DCR7-!Y)%;&%=#:DF>VCZ\"N-+XK25."?S ]Y!,.P6AYH++?\V"*" M$_<'BEZ"L$3%CW/L3$AW",J[)5^*FG:+IJW:W5U%\X#8.5$V1\J$E(G5.!GH MJN'LNN,NA4(*Q24+A=%7![V775$LA4(*Q64)Q443*UU7*EV&K MCC0Z4BBD4+PPU2EE0LK$)(_^3IUDPFO&/@LAG$:#!T,PN",O1T6\B^G^.?18J\1/O.ZZX M"5/^R '8S,V")Z:X/H(\ 3A3)8OA3S]A*?PZ9@K@GWGP<3Q2DB#]DBI1G"F> M.\WRA/G*0Y MQDN)8"E3*=)/$T"'+41EP@)_D78^'-*5 &Z M1FD M BR&;XUC>DO 'WL1H_ !X!D#]C4A9_,BZ-X$GC*DPNS &_"0N]'&94O MN>$L11@BP"&+O#'PZ!>0 ,5]A#?33)DR>&SH1E\4W\U<6M60A0&#F4J08'D M<1X"62;N#+[G?#-3XFD63 )@;8\F0$:H+18>X&R!\_F S33P&?$,@)Z- M%[&8C=V,YJWC#"C+@& 9T0 0EX@/B7I$I$Y)I#74KVBGI.,X#Q$AL#[@,P^& M16A)5@4/-OO)YKW:SA "'DP.;[NY4D":@0@!=O! MDCG4:R;V2M@?.0RAI"B?OIO,P!+E"TN9RT'11MQ",Y$ MFZ<_K'KEHD?R0&S_F+@^1TT?M=-SG*2@""Z"73\+A=XAC9YZ+ *G(BZXEOR9 M%5S;Y(*M-9>+WE!=R1*: ;^E;P,^ #R'M'$1!&Z?N"T8A<3_=_C2LA:Y4T(7 M[ \:?7"7'O$#/TB3?$J$!BX2EJ5F?1#JQS >PD>HCM'@C=%=NE-&7&LJ<1"" M.*!0/,4X.YJT.WJ/K!DW/\@:L); "Z:DZX3@ PFHF*HY!!>C*(XNG@#4*3!2P72!"H,5A0& ^484 M++V0*$OB$-00*6L&#X:(=Y=[H!Y0*)Z0"?!0]$.8($R%P*#2<$/N3U:K*5\9 M,A",($Y4?#G,2:_X] ^([<6, G+ &1B)!!7.H$; MTV9F(X:Q/Z/Z0^[1"P=04N63N!7HOH)8 M^52 ]:%PHSK*0 >K^!O($*PT"!GYE00!XI9]G0+)D )5)$704??48X3GF3C:^";(X(0^K M>*N@'? ;?$/.13WP1!Q&*; +AW'!_$#8],@0;@C&T*-,4UI$.1<(;^'%\H E M2+?AN^<@#,D8)1=B*QXX1LDK ?4BO)!M_)L:MM'^$L;(7(AXM689$L;5>SH. MIDBW.,T3-C_GG$.PZ'C\+\HS?RI8-.R+PW"W"E $'CDJEQ6B5IN-?478@;OF MK)H?@%I-E%$23\"WQDB%EE>R7A) + YB_5? 2U2+>L,P?B87#$WI_)RE PVA M4$CAP&;@%A9;F*<1=__XI*M7B?3+HR+)X!)10#AS#!@P[L&3ZOP \PB$X=!K 3!F M#"S]'(HFJ#>SE0HS12OH!B$'"I^CI"-$S_'34A:I,>SF'L&\])!E!4O-]2&. M,H?/5]%)[[\;)I@Y73&TT">VJ3GPSAU/<\71+8?[B=T]!WXV%CGC^HLB]ZM7 MK[C#- [S;/4K-;B1*BPYD=KL.O/HJ/\[3@IHIL JG2'$*%\Z+B;S;MWP&=0J MIJ'KI &Z+.!PU?)WI**EK34LH]&K88C#X8,!Y>KAEC(7^!2 X[8&%F4,JO@O MW_PI,$:&X_B.T;5TW[9-UK<\<]@S>EV/.89GZ?]V(*PB\06U\0 3HH!_]\Y] MW\0&9^H*H._G%:=F=PL6%X_:;H@2&[4=)3/0"T44Y^#9>;0;,9!:L5R<>@4L+H:J?\E0P^*<$:\VS?F013DA[!#RXIFA^IBD_5];, M9_ 33%6VN-E1)"DI3/-]4M1NN>]46.\BY%C(]+,J#YPO$Z7FXEV$,\TCRP_@ M,$R&+!'1I4'1I46!'"#V*< ;(7+H"KN*KNE.#"_< K2#B_<@XX3\Z\I$:CHWD^*\D9A9?*W!5^^6/S>[FM4S&K_2 MM5T_M_KV3F^L JJO]09="9.$:3-,ARPFW6I] ZWKF->-\RUACS546/'PZ3CU1/T%Z^DTEA/]H\-3X?E5%Y"?=XFXJ>K6GI<<7L+!",FY9\NY M+[H[5?)N2Z@H>5?RKN3=<^)=PU1MXV67([63=5\A9RO%X&+%H*<:7>DX2\X] M/\Z5SH?DW7/E75-7>\;++J%[K2/KK]^NX70)QQ\BECQNDV"6]_O6;B0Q9'_J MEI)&7ELNR2/)<_7D.>3&^F62NJ<.>M**M90X%R.'ETD>1S6=\^[OT-Z Y*'Q MAHG;0]<_R/?E^Z]8@G?JM9S/^P?*L) B==JLV'Z=NTU'9EQVZ]=JRXZ:+26- M::D#<]?$K:2.C"0D>2Z(/#+ALM&$[=QWK(5DODS27(P47B9YS*ZJF[NVG6E7 MOJ7]XOOVD3FRR3-Q4CA99+''JC6H'L:ZES-!LI# MK<6 W#YY9]?=K'J2?%;WM56JU:5.R>[*7=KUX,(,K'1:N4NR2/)(\ES M0>21>R=70VI)'DF>Z_$ CW2_1SLBE+)GD]P]V>VXYZ[%*3*YT6JU+LDCR2/) MT $GDIV0R6(1G$RX5WL M$Q:Z&?.5+%8\WN4^C--485^G+$H9E>-$+%-NO#&LE77BT2A]"R]Y,: L .B" M5)DF+,6^[-@*7,G&3"%TI%5!W^XZ<8EE6\ MZWI>/ 'TS(!J2@1OI 1:'!%1"=11$+D17;Y-!QDF,#>^[H6Y#]^R,&7/8Y8P M/B+ E[!IG&1:R7)KJ-AMI")0C)947[L3P M@G5QAL73ZC@A__KN.?"S,0J,II/0%!LK8F;QM09?O5O^W.YJ?7/0^)6N&8V? MKQH*>+5G[#;4ZL^[5O,D$JC7!,JTUPZU8=MNRZ!R7B_/*]\&_5L7+@]U1G(< M$]5?4)%.X#%?62$+&X#):(:$?4[NBI*/%+NHR@'<0FN7F;WG$%$M7%5,W[5<[@B#?/_[[5W-)1#%)L$RV5K MNZS\0M-N9Y0^ZZD#ZWRO!Y:\=DZ\=F.I Z>_%/)*/I-\=F"=9EA]=;#SU3_M MX;?R_1QMC+.N73O5Y=G7F%;9YA;%R_0'#76@ MRWL06TJ<&T-WSC%FOW"R#%1;MU6SUY=RTTX"G?3>M:L)-7>Z@_@RO313-1P9 MX;24.#>6V94Y@=:1Q51[=E\U9?>9MA+H1M?TXPO.%86=6U^,>9G>F:,ZO3V/ M4DG7^=6%OZOV3$,&G:TCC-W3U<%@SVN#)'E>76YL;: ?76P.&6MNKL4FHCN;9=]+M. MKC4&:J]KJN; OD"E>_F)&W,''[1=B9LVN)Z;3Q!9!SISMWC?18O.C4G0]G__ MBO;^7GHD:5LU>_Y^P1E9?Q,K&\YV7T;RVCGQV@V$]KIUCANTDL_.B<^ S6Q# M[>ERO[FE!(*PQ3YRV'*61Y+.=2SGD_2+6M':R;W*@[5H)KYZY*DC1' M.XN@.Z9J6+(XI*4$TC7]1 >[KS&Q2I+N^K&TM.P9V5;2]%7+ M,.$_2:"6$NBD#7&O)N \V,&D\_74++5O[GI^7+K11\L-#'8X7R')3SM<[ZZJZOFLW&^DZ'TOX+76@[W P21+F M: >3'-79.6TD'DS9=TW_1M2.[+;[=8F48ZF#G'/5."#A1 M#"%9]])9]V:@]LW=[P*77-L2^ETGUQJ.VNO9JMG=M3[Y'-CW\A,WIGFJQ$TQ MCX"H1_U:#QDW;/'^:YQAD:"=$+3FDS\KVPH+WK--S<%VL=,XIU&T^].K5]PAJ*X\6_W*4N._$[4G[O;G^_/6_QV74CEU'UEGF##W M2\<= ;"W;OCLSE)$:;VA;Q!U%G"X:OD[=G"VM+4-G$>C5\,0A\-G7IQ0X^9; MX#*6X%, CML:6)1QPD9_^>9/@3$R',=WC*ZE^[9MLK[EF<.>T>MZS#$\2_^W M \$P-56.1\H#3(A=G+][Y[YO8@/9K/D\6Q!+H+8%2C9KKG20;-;\6CB3S9IE ML^;71I1LUKS&FVI&V:?@Z^%:-;?NEH-K?U^V33[GML'7_OX5E0'+MLD7V&*T MKP[,\^V\(GGMG'CMQE:M_O%+3B6?71F?]53=Z:JVL^?>9@OX[?)W, U;MDV^ MV-KWZVR;W%/[NW"UK-D]5DEU7S85:REI!DY?=0:2/"TE#YX0DZ>KS^6&DO/U M!P=JUY!MDUM*G)N!;/JH,5+-OJ]V>O'ZMI02279./8SZOOFNRI0[ZNVH! MZ4$?RW@::M_8H5A?$N9(A#'5KM-3!V=\/_^%$VC''+&,.V7?Y%V/'#O.^>Y\ M7SAU;H \IN/(P+-UE+%[/;5K2\%I*7EN;*V_0YO,%L:;EW1!B5CF=9Z7WVWQ M[18KTU&MONR<+%GW_%CWQG"P'DJV3I9L>TYL:PQ XYJJV=_UXN5S8-\KR-WL M<"52NW(W;? ]9>MD"=J+WK^B#4#9.OD"VXS>&'TP_4?N8WDS9.-DS5,&6I1DL)!$&+=>2@Y2P/)9WKCO=U-DZV5+LGMU'; M1QC+DJ=36TH:0]5M2S5Z)VK.*PFT^5B2;)Q\O+3*%5=6ZZH]D 6B+:6.8=@8*B6+AN.MY1 -Q!_'O](_!6%GE?>.!EW)+M[UAI+U_G5I1^"FUWZIDO" M'.M@DM,%JRD[)[>4/#>69I]M3>C%'4R:+VD4G346JQJOLXC^D*AIMTB:MMK3 M]SS)>0CTG"@\D4(AA6)]Y6EO%P=/"H04B$L6",-1[8$),K'G57-G+!B7G\@R M3Y3(6MG;=\>&LX9FKNTX^UKXHYZ\_V)*@DU>?>8KKA*Q3/%XT\40FRXRT721 MNA+#$UD,GV-CO P]=<"@\L9T-%L!P,(@CI11G"C9F"GI0K R MUQLKTSC)1B"VL9*RQPE0!8 :A"4QYE"O9(Y GD3OG@T2I6Q^\24(6,18?DQPE9]FO(9IMZ:U#4D MCX($5ETC+D!.M)PF 3 ]<&>%-V#E((()7!@3"+)B@6Z:QEY $SX'V1BTU8JC M4 (8_-!KK.OA#ZASH)0K*2!)$91)[+,0/E\%$DR1PC?!*/ *"@*SI43?- =N MH9E> 8MNF,85 BLR*ED"4I36!]V(IQ0D*PSQI]>P@ROPN)BD%B_?-.(0^SCZ M";!9^I:O/9A,72]#Z.%=I'+&)C M3#EUDPQ>1@X$_ R!.8&3=^8%1L7.'*:[ M9KH6HS;3M490Q#LN('1G=3D%%&!W3=[B&B:9AQ-?\N/G"!2J#QH&G@0 XG*< M @Y01!O(4>=*/V>D099F*L&>)O'0'09AD,T$<@F*!2 \+T^0I>YHQN7A2NH* M<.LP+&(:GR?L*?G4AX^!78/4RP%[I$Q_B;-">2L=WKRSF,7U8.E@MF;(W%&< M\3Z?.#Y(I_"]Y-R-JK%<>Y2F!54&_P'G)91VW?D M4@1GAZ)$Z[>0#(00Z!H*I!( M([A?N-*%-91 @5Z-'IE*IG0'2#T. *KH8@3P8+QQ\<5H!&_-&_51GN4)V\H^ M'$P@+.U5Y8%&O W0&_.VD)#[.0:KM?.&23O*KZ-1YWLWQ.\[G\8,3(5XXH>O MTS@%U 'A"[R<2KXWB B8N,Y0+"&E)8A'6+$$+NQ ZC==2^N7KBLJ[3==H_Y) MH_CC<\W2K@(3H9^2!<#9T$Y1AFJ](:FB*B&^[O;Q37;4I)' M(9K1&(1L$?;4]?DR8$5D DAYT]6/+BM9B%MN4N I ,=M#2S* M&$+UOWSSI\TBY( K0=8-5,(#3(AZY;MW[OLF-MA#Q%Z/?Y>N<"+^?7"GZ "2 MF?DI^",/0-',+M-_%4L]I1.*L0]8VG$< N.E(M!2&* ]FU6^I06^PK!R)$$[ MCE_F37X"(^XQRDUY@MX[.CI@PL(/XQNQ#N%L8.E5YT]>LTNS5 M_+$TB[TO'1YMHN4&?XW[B]QSKH9 $PG&UV,,/,=1$D_XJTH\IN4LWL'?X*[I)>SP!,@* MQ*_H]D[=@+)),.:()0G-Q-.=<<07Q9,];RRSMOR8\H,N6/F96/D42#?&K-BY M1)6;HS#/RR>Y2+/^\0V?((4Z44.M"( M1$;@TN':2&W)L=]B3*,^YJJD#N5:H_GLWJ;A*0N[G',D;JR\S,51%G.((S=( ME"PYP>*+!PIHJ\7A&;(%>G.PF-'V-,5+%9C-L%?NZQAJEYPAD"(O$& M5XI%VMD-/7Q>:"8,!1M&(&<*-/)'3)U'$9H=>+[,1;N^4-XPPOVG!R$09@^5 MX]_<",*F&?^,RXA.9*%@LD86]I4@4XE%7="1P!@4*<#\/'P620G*W''#4(O$ M,5X$E**!X%MO#S\\_+3;*A%/:Q;_>_45^/H1A>X(Z]"-OO @'G]34'N)+ N( M!#[$LR>L'/ 17#"&W(P9FQ0DBR-@0D:!S8&3N5^0\"+RQ;PI7P0Q+J9K@@AC M79X^)2\BCA8B2]HM6HHW:?,'W ;&:D&X. #0X3_J?F-M[3^[&2B@%\?I)2.N M#-@O04/]BW$OP2V2!ZC=A0-!-D77!B:R=^DVH $L/!W:ZR[RYY2"H,U.S*_Y MQ8"U[8"2,[Y6-T2O( MLW&5IS5#; /0*.\D\(NQL("_$J1!+3K#ZYY'N+M)#8@\2#2UPJ%^O?M"JA"=WE^OU M!KSF;8*LY&(=05C6(5#5'JPV>Q<&A/JN6#!P / ME15 )%PX*'PVC3&G3.5&Y>/@&(U 1Z?HB."*J+(B 3V#15HP4AY2;$,)LW*# M%" M!](@+4M5T8W+"+YZ-%?A$8L^4['!"MZD%TQ1>Q';%,R"LZ%II3I+ @?X+Y[0 MMB@Q+:K7?#KE#,$].WPL!4.<=;#"D_@OC*-'_M[>KEM@K4BI3%6IP!',?V24M@*]AT:6 M7!PD!:_(*O&.SHOK(I^4[M/-:ZVJ# &AA7OAV.BDYM3A.N0OY ,TOD M ]YKU"6WX1G-595U0Z^+%B,RQ%B!5/1,'P'A^_'PN=G.]8Q^@67@ X\2B=^!1IURA+V1?9H1O M/X9Y,?F%\6R./M94Y%$ N2#M(O,Z*ZT+UK&5"H7BY#)\S*>HUUW4A*2*^=3$ M])0!JC0!?8UE-U0'RD?6Z$FJM>%N&3F0&$B& 7B%]>+UN9T&XBD1;U(^ 312 M-7.KTSBX4I?RGMRO+1<%^J!9X.:(BJ+':<$M\EQM+N7$>!$B;1.EF/XJE#C* MU7(3TS_&[,<_P MZQ;_^NR.?HH(TI I(92'%S'>3=,RF[ M%69?8Z5.3U]=J;.#8'>-;V1]CZSO.9?ZGBK[8FG*/W*(V\#>4TH)50I\$!9_ M?P!',!35H/=#3,7_S%-KOT-L?"9V8<=LRN,!)U#1V;C4V[@31D[> M'XBI45!5MJ9BGQ.""_P)7Q1A39Q@=J[S4QQ_$6:FGAS[41QU(*_M@9S]>Y[< M^Y&?,/B=POE41$9S>[*U5%K]>$AY8.,#3\04^=E[B!5F&!X#*_]8VH>'HNY: M.'TT&S[R:^GX\@"N,EO5F3+/S2D&H?*4677['2IXB^>17N,;B M8"XJF$9*5Y#,N7^) !:^24-JC7(K":NR%E$\EZ?A)UR* ;+9E 7BN#OCSKALC@.J9:; M]N2+3(38'"A#YRV"KQ1)>I0A$R=.09'5/A'YNQF= M[,4MWH1VK](B]U4>@!,;98(>+U.[$0JQ&^*!S+@952QO-M*_*4U7F7.AM6M">+#ZZ^ MJ%(0%P-RK$[C(")"D.LY=\)]00R>R67@.7^JEJ5 #&0-]0+?, V:I1+ -C2; MEU286O_;^2()=4YJ:8-@7F[7R9\J+H#8:G5SY[PWK"YBC^[6J].U?K$Z_9"K MX_NL*WEA50WV6?"#(TILM.Y9\(.[&T<8FE6L[\ <<1$J[E^LJ!45YZ7#&15$ ME9C$(&'.ET1?OK:S5KLJP6<32J>+33(-HH_9@KGBFQ]$4=RP%+LE1=::%RZF M;,V@XN4P^((O\@.M8F.(V('Q2Q;$:7*PFH(-^+XA6JHAFV'96K'-F,0AWPW< MZ7A%@U3[L #$(SD:C(ZV"[LY9]CG;Y=87-U--@:]PL<)023\&64(@R?N1U3> M*M^9&#[!$,VU? M0!P=">4=1.((0I BEOG&^/RKZXP/]RP+Q>HO#$];H=7-+BLO,:F +E4E%D]4 M*F!I-[EBY=K])*("=/]=Z+?%Y$^6%VEL!"EN\T^3WDF@]=C M-SY3I^1B#,R5>A4:%EO:A6E$VU'WENJVNW"8BB*F!I_I(FCT>9X2.^48.&9J M!1L>F,J4)WY!\D2*-TM<1'J1HN5'2LJS+9_C:> 5QUR /\1+'R.PSKR2372[ M^L"&/+>Z5/FH%D,7)W-J=*1(GV(/#-*QUA-4 1J;N1Q5E=9&&X-#0"B?4L72 M_IO:7;NUF]I5GM76:-\&7#M1C8H%>3YFKBZ!N>^K#!,_O$&ZGE\@XF'(4NQ0 M -7_49[V^)WG\8&]BUL\_J&21XFUTCSM^4J2%#AK8BE975XC7F].BFG M)2F5&RKI'-%MBB#'>*!/,2RW8W1OP%_(R[-_M6KB'[Z*3/@]3[<9 \M^J]'I M0+^X%I"_:6 8P0H<,/RIA11MX2I4RKZY[=N M82%;G"BT)A><)W<8SHHH!,OC%Y]7=UNFK(F8JXDP#E,3X'Z,16$!"Q=YN4$\_ S?(T)2?V".H/G%R!H.$2W" L" =S&2:#_]# M=S3&Y88HN.K!1!30T\I=<<:2# T5L&,\SJ+RX#=8#GZZ2#@^M"F8IWCX.IU+ MKI5%PKSZCMXN4IAHVT^%#(XX4A ]PB%NJOK8GS=Z9\ ; MIO:24X(7PDG**,:CN>1$D_TMCSX%E1GCP9G8VJ(T77%C$&;MZ;P<^-//K#@\ M)_3-D(W=<(1?X6:%R%& 2QV$O$RE&"4I4A&-\8$^[!C]&_?MC;5+B* V'@.N MA0L9N"9LTQU.FO(!#_XD98:9) LL@8L'"+9A 4Y57ZOIW+<5;>#$S.)K#;YZM_RY M-="L@=/XE:X9C9^O&LH /[O?/\Q0VL!I_F;GD73-LB^PP!E:7I_ MU\F/ -2@MQY3&YH,+C1,.4T#I/XF@T R\ANE.U;VV]UJ33S";M.JJ#4B5V:_ MY-7N73RB^U7IBL"4?_2;T,*[H*"Q8="98NJ>;S0)9. =#X2BW]S %Y^!R2&$ M72F"]F$E_,8M/BWO:HA'Q7/#,/#"&3UV'_%32#[=C7(4'*]50JV@RM\TO_%2VC>MAW8SY@9^=F= M*?^/9!B)(-J4Y2UM!W<'ZI=)NYVO%%?T:VXI<5==?7OXIS@7L(VO=X9Z$3G*[*WE MJ&,IN!'];UO+=8:X'@RT0?<$J+YR\7I8;=W6AC7ME:;/1]6F]&<,.] M;D?H[T,D#J]_GY.2PNF!@KV>T@R'E M2&[R81^3W'$UW$&:[QU5D6XN4Q9O=U#3W1K]S87+'7SHT)0<;%6V7-N!/?KL M\XARM*Z)6/AUH<^@V6V\3-PM2YW*6SL:NB[5.BYA!\ZNKHDPLVC#N=QC*8D? M$W>B\C9+U((PW:$W$IYC=)48%CIC;E*<_V1?IP%52R\V4<1EP>*Z+S@>,#B# MXP&6IGQ@(Y>N+OTG'MW]Q*(@3FJ5YSL= 6A#O?\O0./]J>:89T U6U-^AJ^5 M3^X(KVJJ77AZ;=3JG@&UNEN=F5Q#IW.X!]HP\6)?<9:EVS'H-!$0MU/_[#._ M[T.Y3Q(\RS)_-N_(W$< *]\%7V^C./HEG\ 'IUZ!_3^CN=YO8[QC1*Y$P"' M>?XMK 67@BLQ /[/R23*_!]#]_$;A5,5&/9K=CL*OC(?@ U3]@UQ\:ACZ28> M=-UZIOHT]]CTEVT]C['O/+LMQ]QEF@7$[;@BBZN([][-S?=^U[_E=05SUQ68 M![FNP*EZL[SB=06P2*\#B,/;@6_3?(+W2-]=V!T&YKR Z?15OY6MR7^%C\%X+[=%?AS.=HYT&RS=Y"C@?V^9CGVE1P- M%-Q QY3XZ9:7'1-LV_H^4&?PZ9S7O44Q^]GL+UN&9FQ!L4/6X->/D1W=J.IM M-ZKK 11&5#/#1GU?>&-=@ M>B^,X\U7U%&2J5_,U.;+F7KI,L C,O4Z#GA=SC8K77[0^7OH1HKN14+O&ZU ME6YH'W_Y=(:":;Z^8)Z"(!\IYZ/\W^]__TGY&*4979#_(?9RW.1YQ;C[M#5_ MP(6?'O[G7/(E>Y#RL_LUCN+)#&Q_AMTSL$+ &[.)>Q6T?;C_Z;IH^^"&7M&_ M\Z<@^H)ZZRHH_>&''Z^+TA_P!LK@^@C]T_WW%TGH573^R1VR\+I(_-OO/UPD MB5?*\F^\(\T)U?8)XP#[#&, ZS)C@ >?L2>/R)9@ M=7<84O> (?;V8Q/F%_=MCX"[_.*"[5&5ZMQ3/@OO']X$*KPY9/5NZM1U*&$CEC#>30[[ M#T8S!:\.Q^KVIFO *P MA&^+=6QU@?<9\JK9/EY%&HK,AR^,;]7QPIU.\=R! MZ%H0U/2CC_H1.1CXPW-S[&B1I=S89^YC2FTZL#>IC]>WXR7U8HRZ5U#,=ZG4 MMMI&[1^I4\U/ M*RIC&RL!6U,N:QVD7+9OR.Y>LKO7\6^MW;*^]1- X&:7TM_SMSQ)L8]KX; E M[(\\2/B1DZT]0/XB]LY)<"CL1N3GX4PA*^W7.T8*[P[;R_*>\6C"16L8ZBW) MN#\G'D"WDN7H\-%XU6'(9<5_[.+;P4!S=&?7VMNN9G5W:^2QLBT'#&7NUL!D M9:\72]-[Z\MXMQY*ZPX.!)2N.<9ANL8@TJUMJI07++HABKI/?4S_:(]MF?4Z M I"]EYXY]?^]&7T"_J>#;>MH.^5=)I(,XG'*6_3 3RING#A9_YS3K?_[V1[T/(N+GMZE[Q3E;RQ)9MB< M,HC<]+RMQ\Z/M;P[QG:GK*Z9@.="H[\F<3ZM57'_;^ QVCP._,5]8DFTMA - M\\DK:WTEQ5I(L9L/Z*O<5Q=<"7*I(&L!$' *%"QI*6G82AH*DM%N3D6U>\_# M#LFX.RL>V#_86GEGW55>2&*OWF%Y-XS]&?P89Y/P_?\'4$L#!!0 ( )%X M^5CB_MV&>2, *>7 0 0 8V9R+3(P,C0P-C,P+GAS9.T]V7+C.)+O_15< M/^ST1)3:5UVN[>H)G]6.*)>UMFMZ]FD"(D&)6Q2A!DG;VJ_?3("7Q ,$1=F8 MH28FJF422"21B41>2/SZM^>Y;SU2'GHL^+QW^,O!GD4#FSE>,/V\]_WA:O1Q M[V^__?33K_\Q&OWC[.ZK=<'L>$Z#R#KGE$34L9Z\:&9%,VK]P?@/[Y%88Y]$ M+N/ST>@WT>V<+9;'WP?GIY^>3K^A?'I_M'! MP>'^/VZ^WHNF>TE;WPM^K+1^GG _;7^\CZ\G)*1I<]OE*ZU=SL)H0H(?O]AL MOH^?>_#^^"!MC;"\!NA>$$8DL#/H3L1'T7)!P\/J3O!^']_C0 >C@\/1T6&I MJ[KGT>C@>'1\6$32B;)N10S?[Q:)(NY-XHA> 9TOJ$MB'[K$P9\Q\3W7 MHPXPD4^1358:%%Y'A$]I](W,:;@@-FTSB[_]9%E(7&^^8#RR@E)?EX03@6O( M(^QVO&=)1OC*;!()_L:68?I9I?;[U(]"_&N$?_WR'#I[^^U'CFJA42TP6M(B[8!$>*<+2B//!H6 M-UP!8,:I^WD/MMU1NBW\<\'I+X!(VJ($?W6MXVL8@(:P-XG/_9I_3PH"V?WS M7@B4\*F<(8,_WZ&N[N=#%R_P_AT^WB<3W8^'+M3_5_]NF_BZWPU=[-COPO+8 M_0'>6Y[S>2]5_TG@7 :1%RVO ]3U!=P]"YM^O[MNT.8$+HU TL'3X7-N_>U M_._0&N562.$G0+,D.*L []?]=2AK\..0.K?!;^+WNF!(.B=-&CJNS6[K?JM+ ML;);\C"E0@-MSED0,M]ST"P[(SYJ5/9HPE9BJ"L M!)8E@>U($H5CPN&K9C3R ,_-Z;,*3DFLX_;$LGY>@?W7@1(OFZV0N=2('Z0]T:L*II)X[]H3;P7^CI39 MM,](,*6A%]S/0!#-F.]0'E[^&<,^OSE)&V K2?M>@[1R',L+K.)(?['D6#LJ M-U%B\ZVRTT!*^G_HC?Z[/;9,)A+.KGSVU$UWK8:DI.A'#8H"5$N '1"Q[KUI MX+G HD%T:MLL!F,KF(YAAFRP6UL3JAF*DD@G:/-YH>VS,.84*9;#LW* 5@IQ M2/2A=LR]2(L8>1?5S!\>E&8^ZSR@2?[*2-!^?F5KY=0>KD^MZ#>@6;V@"Q9Z M&JZ*K(-R;H_6YS;M.J#I!=MB[D5B]R*! _L:BD@::,GM)AA*(ARO$Z$ 37CN M5N -B3)DX47H<7'NZ!2Q87QY0Z((U,/VE&F H:3,VQ)E)#1!E1R>E0 <$&DN M*/<> 8='>N4%!!B3^-=!&''A;M:15(U@E 1Z5Y9?*4 K@V@50 Z(1$4GZ*WK MAC1"(=*:-#7=E21YOTZ2%9^IE8,:$"GN(V;_."/0&QU9- CU8D(UW96D^%!2 M2A'02$"RBJ &1(I+P@-@OG!,.6ZS3/HZ6I.BIKN2%!_729$"L@"2)4%)_\> M:'&!P*AS1@/X$8U]'>.AJJ^2"B7[.(%B)6 L 6= %)">] ?RK*'K%ONH9ORH M9!?+WI;H/J")OHUF0F*L1TF^LK#]S#<"49*B9$<+<)6A%>MG!#DD7^OM@G*" M6LD]G>JIL.6>2DJ4K.X,AI4"&=#47Q&/_YWX,;VA!.=#;_JK>RM)4+*Y$8XE M %E%2 .B0^X?OL?L(\*=\/L"_?OMB=$ 0DF1DJU=\%=GT*P$W(#(TA@2Z#? MT";0<'+R[NW;#Z6]1!%HL'Y.?PUI4Q&.:O'/J>^S)[2"KQ@_Y]3Q(MQ@.]!/ M Z22B*5M2,!-_H7UEPY@P0B6',*28PR3G(UKYX%,_+[680)+2<#2)J9%T*;3>44F.T@Z6@QCBS LYHCGIQ3[*^2XY?Z7D&N!4IU$[S=E>ZZ:< M\))K-P4PQ#EO"/EIDD$-24F9DJ>W,80X2'+5QP%UR:6$I"17R1O<'%<<(KV: M(X/:@JX%,"75*KS'S<'&(=*M.FRH2:]&("HZ?2SYG.LBD$.D3W4L455 3EAPB?:H#C)KT:02BI$_)+U ;JQPB@2H"C]J[41T$)6E*%G]E '.( M9"E$)37)4>ZI)$/)TB]&-8[BI4DK)_EX(/BB,R[G\_.!F1O!4U)V_() ML#P&L4+&'?&2:2E,_)SQR/L_-&K#*(M^NJOA5:S+$D;>',\]9L*6N3F4WZGO M1.R&1/CW4LYLEZC3R^"E8JB3AH-M:[R58FDAFF\*X6.W%#X6Y6A2;(N[#'.+ M0!%E*V)6BG3*J,/:>"HXXH8Q9XDD9SQ-C1DSQL,S%CAW0I'J@^_:CZ+DHK++ MIX:+Q)A_$1RR#VR3CFO])YDO_LO"X>$E(F!)#'8LD0J)&KG @M6%G_?H131U M'E7),B4O5*W@:1 TL+F5A$@Q*K]CGAYWF--'F$LT#*#C/?&I.7M?'69*)BQG MV+S<[IQ4A\2?24#%KRMS;(QI;B M[XV5(6TE6*^\S1!']BV@7C(6ALF^N/9#YJ[+J%ZTO[:@E6Q3\@.ORC4J6USBL^N UQ5H(X$,O[!@GXM@A[1 M4/)/^7QSC7:6(&45L1)R*,7+RA"S4LRP(%D2(L)P]X[ADF1H*8L3-W'^G$3E M+:CS[M9A$"6SE+W>10Y)MYADR)6MAD35^]6@-YAO-/I"O !MK]3DKZ-:9S;0 M'T/)!VD4Z2H?0 MNE"GV%%)C>I*;?G!C(%._C<6H'H!QHGXL^@3./=)"+IT9_+H@582L.9$( A& M%HR2@>2S-VL.!#$:*NO#)K4.46"+^1]*.'-ON3?U@H+Q1\H:N M'AC591+<8Q$9?%) 9Y *MMP*I_04=JQEZ &YQB2,+F+:N\CH.HB2.TI>RFPO MGE(K'1)IC8-:,.I.DC3PP@US1$H.PHS8&>.XPJFV9F3"\^% MIK&OGV[0PU!*OJ@YIHFQWGQ8$E$42Q29TJ_KJCC\Q_!"5"_ 73"$L4IBUB#Q3O[>[*-JW JKBA?-_$*C=D@R1/ MLF%0S\:!!D[;ZDRRLR6^%&OB/,$7(Y3H]><.MO[#BV;GE^=?;V@T8P[SV;2; MQ;4E')1<4^.@+5?\6DM:L\Z6HE$B+W+$4'7.4;,0-PN1LPK8#9?53NW(>_2B MI8?75]6GRB8:Q9CQR&6^QY(S<)V<.WV,J&2C6C=Q.CRR!2"@2LW-M)D,D?3\ MWV UFPJ3^@O0.CR?$3ZE6+KB;-F/#K/12$H6J7$55YOF;RPQLB6''N'8*'%V M*DF!,:YA P]%02D@5K_=$YKBBGY-,$752/5H66V/82D54IJ5;PMF01$TPCRO-H*_;"(;%O M6B3NWIY1)_8I<],GFHRF!*1DB8KK8I("=B,KA8H2)Z]K-UQR5>9EG$Y8')TS MOF!<_!UN2,I.@RC)7%^GL#8Q1(QI%0;]2SAH+FBH2=A'YD]'\$K*:]9!W.4) MM:+X5471/#Q6 HI:L5(;^B[[XP/]097<42Z[J.".J\JJ?N)$#: Q2O 8R;IR MPG6[8YSB%#:]6C%(UXA:Z*=KV[P,-DI6*WEKFUE-Q8@ET[G,?D400[22.A*> MS1;P-H[$8>^L\DY/#+1]/)5L6'+6MF## MHL#G;F'B.V)LPOD,= M$!!%?KE_(HL7X.3>$%.RKO8=Y&NLFV(ZRG+ $%<+D4UV6HFN"$>L<>J MO<>L.BQ1Y(1; M,+BO& ?!$9S'G(.EOH0_GPAWL@U,UVOQXH@I6;7DR^^#5=<8%/&U$H2M%&,K M0;F@#0S1M=&6(Y+IS0+^UU;_!2LFC>$ J072-7Z4KN:P #'+?K[[1JHHE+GUOZLFR6K(A)O SWW-D M7E0.1I,1MX>!BNV.VU_(51=R35$2-I!L;Q6Q6H.X8[ &\N8K\32$9N%7CTP\ M7]970N,XI+Y_.N54WO7PC4:I< *%2D+>&N?UAIJ2)4L!$&V6+(A.B:Q5P#8Q MW!%?*T=8U!?*Q"@JJ"DO[Q@VF>[JIW=T3CR\@JRB1B5SHUFA^. ]\YWO@4-Y M-NT1NZ.+F-LSHA_+?54DE4Q<"N#4,G$#=V=H5U?1!';%3/YB93U WA+8YZR- MFD#^ 8,TEZKO1*Q^^HUP+D2'=L7%3091\E.YVG7=Q8RU+T96-NR."W("Q?,Y MX2 %\O,YQ?Q6\92*KN+^/MV">3V.J>21E9(4!!;7N%DT&J6K41$@DFO M+QS>;EA#0[QD,[P.PQC/ ()\#JB-SS$#4?0H-CY%GU5/O--Y7"7_E$M%-_"/ M0,.2>$C.23&129B2:59Z26QV+-2\-ZQDE&UE]UD=0*8J#[SBD@D.J[X2&.<)[_YP+SX\CZE0W MTN2.S4=21]V04;;1-=>-<)5$ MK_!>NQ677S=GIPW*&JD@P3>:%%KS;+R-(WFE'=30@ZLB[=N2A[B:M+)"=SJ. MO$[DYZ3)7X>X=@MWE_>19]H2G)*<)>_JROWHNP322@)F/[OI9&I(2K*5_(EK M9,O_'+(BU71!?794AKE-S31)V]^(2A8HN0 %4&L%:LH'/R/@OQ8/"(F4&F6' M'<]DI"G$_VT[GLNB2G6-1;P+%E]/W+/)V$H^*KD)&]AB+<<@1Z:ATYLTEH;" M:(@,M:#H0<6KW*:]'3/1 JID@9*G+P.?UD[9J0*-),T\^-F;.QK&?A1.EMU* MA'4?04GLDO^NDMB%@$#^/AD2J^L,N/I7EF]X0PE.86^+6ANPDM8EMUPAZ[ X MR&YUJ^B;99;(#!),IDZ?%)))DAX.B?++/8,[#,ASD8P0>KH*Y8L@H^2CDA.O MGH_R%)PDUT;DERI*2_7?P+*$P M9EPM&%:-+1+;%:D?_E(DNOBHIW'B]\%__:&AY+R2)[&>\U*LLCIQ\XR_1(J7 MQ&R=V5PK1\_*\=NQ7#*QE>>;JC,"-V--'?*+W@95\4W*+Y@-9V4A6,E3S2Y5J]>\:YOAU M_SG\1!8+#SX9G\B_@X!)W,4C>$)]F9:(#&:[_)^G1P='1S=T/J%\SR*34.0Y M?MZ#=4?WK(#,*?!AL4G@^>+&Z;3)\X3[WJ>%"#P@,I_WG%AF,.U980SPO"C& MO[YP%B\^[\GF7D3G>U8DFT=\A+_"PT\.PX3+:WB)D/;VZW ^SZY]N*/$!T$" MA#^+/1_/^89?@2%. ^FND9\^*R@^A4_WB5^F'V] M%@R=CY;O)C*Y%E[0B1>UG KY9,X"6*Y\J9X'09UO>'&V/&.3N.4J3PD5SMK MZJ((/*SCC,WA]LXE\@D@B\,K)^8*)?L?P-71[-1Y]$+&%6NAH8,)#(_!%AE< MFM'%>;^@-M[:B):,3/]-RZ4K:-ZB MHPF$ST3*-]CA6DJ?8E,3OB'C-R\W+>,0=E,7;-!'-$'GN97*%A(9%>_JP#*3 M=;_$A,.8E#IGRX>9QYTQR)UE,XV;^QA$[.(]'OW=+/2 X![H M!H=M3GJ4#J.>]\RSDRT$YCJ99+?3TB&V3PE\?C2#T:>S\YEGDRF[ 5L,N,KS MZ>4SB/Y@2FNGMN]AS%R:5:983WNN/L3N4V0+1M_2'.4V_)SQ:$JFBNVIOKT) M8BM7W9^H_]AVIUUM;,)W/'#09<<\U=@S0^O!H_SAB2754:4T!%3Q_AC H/ES M-X-IPJP(KX*=W#S)P=:FPN7DJSU5;7H:\X4Z-D]#!Q.^!Z3%)+ED:TR6,O7# M)TN0DWA=Y.5S!$^4C*L)Q(3O7HD#)?!UR-J^OPE?F]7C$94CT>DK-/86WN.F M7B9\61X.02EYF,C("5VRI&12X>I$!=:J(CQ\OAHT$=W%0 0 M&^9<.SHB;N]M&_U(&IOIATH/HMRF]3BO ]N/'>I MYJ5DI2>SG4OU%3 QQ+':=(SM 3:($-9">,79_/21> )A6&WW!#Z%_4Y]F)"T M=EG!<4*>X?^U<[W%$0T-L9\G#I9N]D&;OB;LUBV$,FZFV541V]DI7A@+$_:' MK*:@G9<4G!=+(9+,XPX_,#U\U)0P MVM#)!,)KVX(OLM6],E8F$*;(,-G](<=$!OUAS#2\+^<+GRTIQ87MV33$8FP3%"%VH7Q?P*(E MC?(Z?X"TV'XPAQ K_L4!;$[UF30]#F'F)'Y#;9CX7TA8<4F((K#0IJL)J^Z_ M7< =]!'G?T& "%YO_K#Z]B9\S>\@ J_G"\X>Q?,6$:"F'B9\4:(CM@C\K+=[ MY5!/?K+W-#]Q?)J?.&ZR2Q4=#74"@9;[=Y!J2;%663BY<)>D,A+9IK,)+'D= M/%*Y]J^#Y'!YXCK-DE1!,Q6JAS@8<[;$C"J7^1Y+JZ!X(9G"YCJ5-^"(8XKR M8#B^+>6JMC.Q7ALM0PRTWJ[-$-]7ZSKI>90>)L^)/LV6:%?$$R$"NXFM[_<7 MJ.OQ"QJPN2?\_8*93F7"BB?WO =VQCAG3Y2'U\$-??;L>B-N XAFJD5YH;.G MQ- D,A3'\2CU0EX*S/-+@;W$]A"OT?;0])GT-HXA*W1,^=P+0R]/-;UU[^,) MXX[D#C N:!Z=2HSTVEGJ",U,UEJ[DDK$-A7V7%,70YW4%<<[[N@C\Q_AD1 - M(%2!T\6]A9CHV?W4B!980Y8''E<144+A$Y7V=KV+NK*QH71OI(8B5-&FJPG* M86^*@=+BV<9(9J3'%5?P T"&_S@7=!+=X>86V_B)P BJ^>D([)6GH$7M5%3? M[T"E2JZ5KBU T@'2:W_\T<'16W59E;<&I=O>, <>.5B_VH:9SH\FJK(T6W0T M09Y5K*+P^"!B'T\P#CXF8701*WR!6B!,^.9B:K&#!4^?H MX/ =7G?0G(53W]Z 1;9^C^LW%J1:!ZCW(G*LT),T(/0=]9-/'&I[<^*W\"Y5 MERVL]@76%T' '[9X)/TVMY4%#MNZEEX3)T/4\@HIMG9ZXIZFOK/)4AQ)9RX^ M!R.]E-76W:+I;TQ#YE6$9PN.H*SX/WX*ODNNAF@Y95W!&3(;#URLK67QQL3, MCRM>I3Q]IHC5/0%W1C MIDLCD>- M)I]0*Y5:]7UE4SO+D9,AA2+[WR4AA6:2:0 P@: %E>#6=9/[Z\7U]=65A6C; M*,WF@ U1/3;R)[:3F_/K]&AF*.^?JSG-$L6&G/:='"H"RA#??T= M#R&?MTSW[ V\";)I393>@PC_01'=0@+,^E?4\E W8":D.M_/&,?*I'.6WN7C M(_TXM$D*T-:'REMT-31KJOKB@%5O54$9%3Z7E8@O%AE+3W5F>;DZB4,OB($A M(OLRH'RZ% 93LYBI:&B"P- ]++Z%J@';'=O030V,:5)POFD>=&W;VP0.R]=_ M8>6W24=1=S0S\Z88R#EK'_,Y,TDL5+B+QI;6SHZ+C*V=S M/&#I9>%T20_GS$D F.(OES:&;U4=3=WRJ\X/:QH1.B#,-">:!=&Z^*DL'%_R MJ'24>ET',U16:)3M82 5 A00L(ZPM1?$+.ZE(% =9$/G; SC<[3.%!I(N9T) MFL0->48/TECJ:02M313N>3*+!PY(3+ZL):\N&!-4SGL8C89G>>U^U/RQ M(-$C&(98#5T<>B9IEH^DFL)XV 2D">R09[S<$/X#5@#@4RR4URI9IJ&K,9DP M]]XTP$1*8#%YVXH7T"1;W(TCO"))NE9%J&,AZ^.'H0?B9(F7MP1.?;AD<\BF M1U,*Q4';[IX570R5Y^+*R3,2_&AQ,V6QF0G+%P3/'95VB6HS*C4T 7\9$AIS MYL2V3&56!Y#*K4WXDJ(?^[*]R_O2J&^(?=BU!*.K_(6EAD;@GUV. )IDHGO M'P\L(K[D':W;F%L!,>&[O[$ !9/Z>H*55B9@KKK.XO39JSV2V*YO/PJ(X\TQ MS,""[@J(8*!.MRZUZ6D",3.'T6U ']@E6G0M2Z:6.YCP/;=I^HOP$L/R28]# M)&<@ZJ-3RHZ&*GQ;J+4MW"$O7-\[']-4MUZ=JS5T&3_U_371EIQ&VN#LT];& M,\2+7PKAG,N[L*Y\IKQROEU?$P12[7&U,TDPZ8-IMMKU8!ACOHO[9D",RH1+ MASY?PH;(YIY]S@)9[QB>@@T>L89D*QT8KQSJR"_5G'D\HJV+CZ\W-X%MU;:U M:69UXMT,8D2)N7_&8*KAT5J)!FK6%_A\8Q;PAGF8+>ED[=X%!3REL<%@!!1A&@ M%%H77F@WGENO;6^JFK">.*R7,_BOXX(#A2U7^C(][X').P-D$4L7^ _O=_=L M;R&4Z\*YCNPH?'T^3'\CF,HL7\[&H!F#HA>D%XHGE6@4%[NINID@D+-H8DWI MJ@=1NNI"E!\:"\S4@4D-4(:::\5J?5D@[H+:>%B=.I?$GMVZZ)#WKT :B$@D MF$70Y];%.G[U^\O&<+?),JW#?2]TX-'L^P+FBI+YIC<[ M]P3Z#TW"^=;SM:O8-_9Z6)B/T=3_M%S8N+[R\M'43U)"-QB">XFHFH" M,8'$B1IW'G-. WN9J'$M[[EIV=F$[ZS,QMNDBED[,*_L$1K'$]^SK^+ 48FC M"MNW;:Y4O6FG#:@[5"N;26FM928M>N!5I/E-[B!:#/HANJ0Q?Q" M$09MSF"O:VY"]N'IE!*0)LO0"YF;U.E'N!8*:Y7)<#,0>LQ \B_EOVIV:=W?$%YX6>M]2*:ZZC!]4QI.N[[& MI.'4[Y?I<;8V]3@Z;,=ZX,VTK%H&CY75Y/7A_ O5TF\,OW< 9$P,OI:W:]A: M?Y'4 C)S.53=_JF5)/^O=0P/*)$><%BK#(519>;&(?S1]-WM 1@:< $!C?=! M*2)JZZU,L+X;"DR.B=>].F6QLPG?62P9*5<3,AE&^GV&9=;56K$&!$/T8N"W M+S'A( XH=1AO?29$W<\$BH(:C0:V'(:Y(NL9Y&7'##$(UT6M+.G3::=/#IDJKH75W\XR% M\(8YGNLEEWXDKKEKS+BAJ/6="$?3+;\-H:5FT/.:HA MF+ ?:CCN\3*TD][" $5HACIO!>&D78VW0(,B)XY-$7%$^JJI+%*+GJ8FNZX& M?R\P2X,&3IA'@6%%KP6"+ZCMPW\:1,TF,+><\BA&ZW6=1*SI(FA]0(:N#G&\ MT!:J2FCC[1(A;@YH]C16#%-U,W5=U+H6]9V1QI(TW[SPB#Z:[VTWN_7V)FQM M*P%ZS0/PZIZO$'?[=1^^,@1;;4Y^^^G_ 5!+ P04 " "1>/E8MUR9?VPV M "-,@( % &-F&UL[7U9EUO'D>:[?P5'\SIA MY;[XM#VG2%%MSI%%'I%J]SSAY!+)0AL%5%^@*-*_?B*!6E [EKS +7G:;9FL M@G"_C/AN9$1D9,2__>^O9Y-77[";CV?3/W_'_\B^>X73-,OCZ><_?_?KIQ_! M??>___*'/_S;_P#XS]>__/3JAUFZ.,/IXM6;#L,"\ZO?QHO35XM3?/7W6?>/ M\9?PZL,D+,JL.P/XR_)?>S,[_]:-/Y\N7@DFU-7'KG[;_2EZKZ-.&JQA#I0, M&9PV ;0(WN4H4PSV?WW^D\J8K=4"I.$<5(H*(F,%)'IK#//9.+O\TLEX^H\_ MU7_$,,=7M+SI?/G7/W]WNEB<_^G[[W_[[;<_?HW=Y(^S[O/W@C'Y_=6GO[O\ M^-=[G_]-+C_-O???+W][_='Y^*$/TM?R[__S;S]]3*=X%F \G2_"--4'S,=_ MFB]_^-,LA<52ZL_B>O7H)^K?X.IC4'\$G$3$__AUGK_[RQ]>O5J)HYM-\!>SR3A7!;\.DXK\XRGB8D[X ME]^W^':.?_YN/CX[G^#5STX[+'_^+I4.JIZ9D:R"^)^/?]?W-_A2F*2+R5(< M/]'?+[^Q8FD$%;\N<$H,6LKDZJF36;KUH4G5R*R[^C)D^=/1Q1P^AW ^ M^FDL(=Y&#B$* 4('$R2:S(VX+9NZDCDM9:G"$N9Q MJ+^<@S#%$+!.91T#*T M B>P@).))^9XL&@:+^/JV;?7L,:!DRZ]FG49.[)(W[WZ#:OUN#1.*R"A2_?( MS!G)=*8T@[ZO5'Y&$%B8_7DSS M_,-%ET[)*N118 65$02 20F* MZB+]1HF4?-&-";$QN$U((E\82?K13#/B_)^+Z7C6?;R()-[QM.ZD/\\6M&0= M>#2*(VCI(B@KR3,+BH,(0H@48DI"-:;)(U V(85Z8:1H(?5VMF,-Q@\8%Z-B M70CH'"03R6XE+B$J%@&3"S9&Z]245 M4Y)'70!I":!"81 P./IK<=EX8J)/C;5]%\,FVC8O3-M[R;F9MG^:A>G\9)I_ M0MIAYK]@0HJ_XP1_Q@7M/+..J'AR-KN8$AE92-(9!;0V6BN%U&1Z= +E/:?H MFR>#K#$--@;7HQ3>EQ^P8-=A?C>EP!)'7FB'.7B09&Y)#E:"C]J1XK-0D=Y4 MY\+AY' 7WJ#"IEZX=?<]ZDMW[>(NLNC3-)Y^OL%V,IG,?JOIB!]GW1N"-U[\ M-)L3^E%P*A=:+5!P2/L[$E3/F $II&0>X/)B\57L&[*F /HG@ M@O%49")L0"/7%I?K$*;&ZO^+H8AF;;&>M]+W,V4?I+)>:2UA\F' M,*88Y4TX'R_"9 W<2!CFT44-FC,RL4$CN'IFQ#FW6:O"LVM]D/@\JB&EX1L3 MH[%*FE'E%UR$\13SV]!-*1J9GZ1T<5:E7E.%99S&BQ&&'&TF(*%(PF4(7+2" M[)8)T1S6DY'QCJC1623NK(K3^?@+KA(A-6!= MYD<^A:\C:26+J2"D>I*@8JQY1T:"(._.^.BY#+:UB=D.XI"2_:WM38_*:L:H M3QV&^47W;6V_%%8SP6J*.HL(JC@-P4@$%ESVP@IC0^O8ZSZ*+8\%^LU'-2;& MGC)O9TWF"+#LF$S(R6K8W$\LE[.]9A?EK_ M6U7R)4SJH?HO.%]TXT2O7/T%1T1MMD0<'R=?$BO !(B8)*FN3D_,FQ=9G3"UP#RE@;,"^ M@ZNRG='^$L:3>E9!6#[2VW"SBMMK&D7C2W*6'%2=$CFHJA Z&T%;YR5:9HQH MG678%-N0@LP&9.I%)0T]O%"K^M=@8"Y%<6<)1B#?Q5@%GF !#T;%8@3#[)L[ M>'= #"EX;$"!_81\A)(/+I0TSE50M?Y(!5ILKJ<'47E,.;ND6UN''4L^CAL3 M-N!&/TIIQID/W>P24:(E(8G-*X.>PC.D8K$&S&@F^K85@I!VF_YB/1 J)(?<0& E"!>]J[M<3@#&D-( A^/40]F#??33[+5Z-Z7XD);X&D-'#N#5-;!WTQ4F9YA3)4A@/A,F MKBS$2#8]\:(M8E92M^;,TXB&%,?7(V>O .!1C& MT*;@>/LZ^V=!#;S%>E'T>KLO%0@T&B23:(WAP6$J)-$PY+%TGH;ZG$Y M0]J]=N?@?0LU#/TWW/DN@;[]>H[3.;[&*9;Q8B2T2B2* $GZZG&F HX[#J(D MEHH1]?Y;+V2\!V50UQ);,VD_P3=CP9IG=@EG%- 7G0UQD-?>;$@[K:LQCDZ> M96%\R;9U%XC[*/8^# UQUBT#N&4-YM7:C#.)U>O\*CL#BOL,WK($F0=E74Y! MZM9K>QC)H(SD?ARX=^2YO^B;T?LMN5^S;WCUCBVOSYV&#E_7F+O6Y!*TI8A& M(?,4F$.H8 BC1/"%7O HDQ8V1*TT-F;&QN"&Y.XW)DL_"FIW))K2Q7F8IF_U M4#8)P:,7 5QDJF;^"H2 %M!&+I/@S)K6D>#Z\X>4CVW,@IW%W,Y07)V^7R_' ME.J5&?#(90M >-],? ::V\=8W,70Q#2I:V?NWW$7?K4Y?+;,.[Z?RB MJX6>;V;=^6SEU'_H\&Q\<7:%4N7LK(H9I/*TAUEEP69P]&1YVE9SSSYKO'PU"&5$C5 M>B-I(/S&$78_*8-L,'D= TA;>])DBD(=UF:CGA5K2M8EO-B4T>Y9_-6C+Y5> M?0EA'28>'<3(:B,W'\&1;( ;CB0T(;"C,?.P;82X\MBV._ MC&N/_!]G7:WC7=;P4H"RZO"WZ@TE3,10F "*;6ECB99#9,D T\&;S+,IK+5' ML &L067.ADJVUNKM(R=WV=_.2%/G'0A K6I?\:+!*UQVE/16E<@8:QV,W ,Q MI/!SJ)3:3W-])G69#"Q+Z\'6#A>*NPP^9 F"7"VF$PH66M_SW+\/'[(T_F[N-6ZCFH&ZC$:BLKE-[ MO,R@5*35^I+ 266=ED[(YO=S7Y[;>##^M-98OS:X$MLP%CRR -8BH3'10Z!] M :*4T96B4A1]%:4];7-V7V.]T3'^,LXXO>SJ?+D13S^/+*L1G@G@74!03FD( MCEQQP6763IHH1>NV"<^C&KRMW98GCUG51HII_E)<>4 M?$9_Y3GGZ%,JIB_/8PN_]KAVLQ47=I%Y;XHOO!B5F:JI($ZQ%;G%(7H)+%LD M@^\TN>&'5/S>*[HNI976Y6P$O4BJU-MLR,'%0)J+%AG3Z,F=Z7=E0QS7MH_^ MGR'T3I+OB]@/CQ?#9),0VD NC-77-P.Y-!F81!],ID6GU@W1-\$UI-J4'@FR MOT[Z8LOF<\9L2.B*SE";#=:VWK0!>,F7N:C@@G=>]VQ57N1 N!Y9U8_N^F+: M_>%E/V DI!?TF1%M^8BN]D0T9#.5"@Q"2ARRY8YGY0IY&?V2ZREX0RJEZ9%/ MS334F[&Z._FN!A'75SE:N97"E)@CP4)*&7PHDB0(5M:;? 08Y84_60E#4\4 M_[0^\WJF(&'S5:72C3YU)-$PI3WN"ZY$>Q:FX?/2\28O:3[*6:68&(=2"NVF MHC"((B!PY8WFW"LA[RSPWK7>39XS**NYEY:O.-U?U,+':[Q\KVXO@PCL1ZGQG6W.* M!F(HKHX,06\H<,<>"@0>A3.DU$I;LK32P=ZDJ#9P&5*ETS#]7$^2WX0N?R)L MND+3TG'GOH3#'ZUA1VLIMIJB*6.J$L,9GM\$6\^R#AI3[:+?'M)5O M$Y4OG36"U'W&>;JA(&V$RTTOB*Q5R F\Y05JMS!P2C!:,TJNO45EQ ;Z?OHI M0\I0M%-V0\DV'0AQV;9W\>TFD?OO8;PJ2+%%4,!G(\A4H3A+\%PIX'FI^3:> M#;8.M9Z!--![/PTL?TM=]![TTSY8_47)3="HL* LY5RH'9'5&& .1?;2JV,19 M7]4NF]9"[;5NVKJO\B[KG?-'+& I(2;(R=M:2(_@8C&@%,612ELFF[\GSZ,: M4OC>F#M/5(.U4%%/)9(WMI\BP9JP&T6O?&#D$01%,:!"F2 X&4!I&9,/1LO< M;UWZ/4A#BM8/1)H6RCD$8]Y^Q;/SQ4C(+,@OX)!R2$#LS1"TY\3K9(*+-93L MJ][T45!#"MN/QYH=%-03;ZXJQFHZZL?Q-$S3.$S>3>>+\>)B>7MHI&UQ.A0/ M"6L>RAL-Q.T,.I>,MK!$04NO+'H6XI R P?E5%OE]<2P>YW'D6,J,3&REJF> M\-<>*;35DLE,SNH[:IN' 842@/7JA< M-]L 42D'/.84N4:GFG?!VQ7KD'(61]KVFJKS.*V1'YA^?1O07GV2'_KV7ILF M/[N<1AV4GYH#V1M.ER,.USA7K:_K+, 'UQ-2%HK*1V7T0>C1+M!@O<7\C,NWI<*B''O MN$\%M([ULGVR]8:T I3HO50Z)-XZWGT"3MOJ6A.+2-EPT*SVG_*"N$"K@A0S MDRIYGK#U5VXL#3E;3;2/P@]OMZC5E+RX.)$.OP3J5K:B K!FB=-Z8> M&X76UZ@VP36DM')?%&FNG\,RQPI)$6 QD*PFGR25 Z=!)YBTLY&(<(A_=!6 MIG*S3=1$'UR*"HH/NNY7'F+URA0W2:*F]SJWKH+;(4P9KH.]$XNV>8%V4]5! MWJ *2A7EZ>5%**:6O6AS+/0'HQGFSOU-E6/P.H)T4?YUV&";C?V+^ZVQ2RZRO M"JK>3]?P=.-Y'=EV40>W?X^9MUJ87'!;E[U<"U=@CHGZ2YF?\5)7LQ( M;75A:]6'\7HUMOJ[N9Y/*><.7& (EJ=DI4[TJTTJO?O$.*3HX;CD'A0; M#K)1_H)I$N;S<1FGEW\@>FSO"3]#D+QZ(O8#72BTT+@!A, MH<6I:+WFKGTI]V&2](!VJ.#D',D7I4"M<,=6&62 M=<8;^MN@3-*^*WXIONG!WJ^V1NR@A#Q2B4:8G_XXF?TV;UF8]KODY28OQE]6,B%D,4O!^!+ZV5U?#F[*K;S?5D MC3N#L*4/6? 2P:@:%11)^SQMD[1\*5UD.9OFTVZ>@32DRQ<'8D]+)37)T)VD M5'VNV?1]J6S^83Q/LXLI 8G,^^1"O=:+H)#^%!D*2$@(F C*9?^,__+$UP]J M9$W/JF\EY6:&XAK,R=FL6XS_&5; KD#5JX>7$S_G[ZY;#=':47 NI >FZM N M+#5Y'#,8ZX5$9XKCKD"LC1 U#3;WF6@P'ETDB M,B(KR3//FE>%M6WQ\+M@5$LM-:3.>8=IO)+]-*^3?51$R";) /5N!BC+$8*N MKKMWB65'3I=NG2=\ LZ@&CT@IY*U"6 MG;]KUC[:HH'8&TP0H3C5FBU/P-F$+>YW9F!:::<973Z>A@Y?URMA-:-)7OF* MNL%X([E)(!WCY*B9 I'3G]"':%GM@<-:E[ \C&03DOC?ETEIH))F]'A[=CZ9 M?4/\B-V7<<*'H5%$=QG*U23WVZ_8I?&\'M/5%K3OSU>WH#/#Z L+(&R]68C2 MT-;)U7+(A;3*%Y%:UVPV []1AI#]SDS5<53?]FBVSE0E45WV85)U,%74 ;SW MM0^3]>"3S9!\R8E'S4WS28GW46S$)?X[X]*>RFAXS9TBQE!G-*W^]]WT4Q=J M5=F-KS\2P0HFM0-?'7U%OAK06CU8F5TPFC$M6A]'; !K(]HT]E6OT/%T=K7>24775FA1TMSNS7@I<^?$3775D-A.H**-M804=-. M*8UAFEL1VO=SW@391FSZO62K>U3:P0CUTSC$\60E R*ZI"M.^7=3&\#:BUL$:"P^#6;MJK^5,I(?D<-G1ZK8T,A(^ M4^=$>4"PF247/:.8 MIOU$LK3(#T[V/)GFC6G1,L"K828YS6QLY[.N4KRY)'R,D># MB4*OX.IIF !Z\P+()$,H/I=06KL9SX)Z >4UK4G75E'M^!.^+] .<)EP!U:D(563M62C(%ZA%\M6CAIQT#D:2O32V)U)M M ?,EU.OTQ;*^M-DG[=9?A1@,D@SH!:CC$E6F0##Z6 !YH1C-)5Z:]_1^&M%+ M*-4Y )EVU5'?0?2J^.SVTF.)PE"T K$.!E&ACI')M"^C2$8EQ3)K/GMC"X%\$DS*$&@*,YQXULWOGH6U L( MJ?=ETI.NX]Z*ZL-U7$=X9T8(=RI;DQS$9&GAJ,@9H4 ?C J2XGX13/#]>8^/ M QM4+Y]#$:FYQGJ)8W\:%[P>[?AA-AFG\1(6CTY[VBLBUP1+%R DKEZKC-$S MVI>:MQ-[%M0+B&/[-$;[*ZJY,?HT.TG_?3'NL+;E^#3[V[VV'*-4;-!<^MI= MDGR.$CCXH#/D;+7@/MJ@6G>OV!C<2XAJ^S)*;377'[$>[\-1Z])'RFJE64C@ MDL#+T92F>!#686*<9\9;-V[>$N)+"&I[)UE#+?:3RUWZ>?23<^P6WVJK@:LK M#^=U(2.N=0Q*<>#*4E FA*W-H"UXZ0-9V<"L:WWE:0MX0QKB<30GO8WR>F'7 MI7&MLT8Z/+]\-Y93E2<3BM4?M< %T:;(!'A7CSADG;#L-(4=9'\Q)8PHFSOS M^\-^ 1=>^F3C(91]#)8^;L)'Z%BQR!-PB>2",L$A,)XA.6E8"-K']KF_%L"W MO&SS+\;41@KO<;]^QJM@),=U+GUZ M'M6VMW)^GXS:2U?]Q;*/NZC*!(F"*V"R$,=S+</L':Y]<#]5,"V^%KK/20E9U]$X,X(,74$3F5DH6.;8N$=NUC=V1)R$-E^,/ M-(_K0_W'.(5')I30KD A5[Z*H8"WS@*)1UK-!#G_K3/VNY["'WD*TXNGY[[J M/\9-BTCHA-(:HM2*9"$U;>K6 &,QDA>74)G6&?]=;UH<]X3RY=-S7_7WV^EW MK5K]IC?\JM5-[0I6_PH1$VZ4)\5+$VZFG\:)(W2RV#(?8BJ_U* M)#,0T6600AJL369E:=UM8;,T?;LUGJ1T<5957P>J4Q@^^SR],ZEFI(N7F@<' M5A6_*KV/BB(TFVV0T6I?FD\MVAWME@YQO\%O$V+=M;X'TF0S9V$WO,M>=13W M1RY3 +2!=BHM:/=(9MEF,P<7O1*^M?.P.]HA^;H#(M[6BNR=>->[S4@@9FU3 M NE-'=(G"[ALZUUE(7TV'-&UKII[%M20?-*#TF@WM1S!:5P;F;U -3+LZW;,#_4F]JUCUT65EEM(DA=NV?43'5,7 "GJ F9]R'%]BU+M\?9 MHN'OX\]\,YLNQM.+V<7\X:?_A//Y)PH[N?@;??)T/N)9>Y&% ETMAY+&@1/: M05 JH&4Z^]B^D7W+%0PIV=H[;Q_J*WPD,C3M8+W[&JZPO^]^FDT_8S<*@OND MI <=5#VFY F"2PP"+XYCB5JJUD?*;5]VL]]N'.0';'NSO\W24A M8C!<(=0.X:"BBQ"8IK@QL.2T3!A4ZZK37ASY:NDEV&1L% ML5N!R:A ^2+!:^Y!2IZMJS-9>.OZC2USD.U67:W$31G[W\>+T_'T_13_+X;N M1B#%&A]5XL!2HLA0FPPAR3H/6W*!WBO6?-[=/GB'Y!:U9=NFB=OF6NW]!. V MXI.RP(X ?SKM9A>?3W\VA M#DRWA/X2CKT.3M1FNCX&4>\C=B;;X%F@J);5\;K60K"USZWS2024N=C6;>WV MP;MEOXE_#4KNI]7>>3B2P2:9DP?'R7(K6RH0B2K2?\ MK65E9M=]JT689\M)M9I)(X2R( J*.J,F0A3$C9 HK'?DADEQJ/!B&]POP:O> MBFL-G.G]E#L0I_K^(J(6D==6OBE5^R%S@%@KD1&CCRDYZ4KKP_3&2W@)3O8! MR-J/R@?B8]]?!.VP-EI7#QNUI7V/>=KW:A>>F;3&VP0ND "5"1$"[1&08K$\)^.E.F)@N!=#C^V"'XJA;91[ M^'K)R_GUZV.EPS1?3;@_2:G#^K-WTYJ\QSR>KJ8KSJ;KTFAYIZ8AH-YJ)OL2 M6J-CC=5-Q%J:N7HN<7(=:FUH?8ETV0Z]+F54$TTO3&8*O,]* M!9\BAO9#*;>&N?]$G=N/O/V\*UE$0QS-!L&C"?5:'(,8Z8VU(3#.#-,NM9_# MM &P0=V>Z9MD]R??M%9=PSE-3T&[DL/(<2-#-?_1U(U 9-H28JZ5E4H8%T-2 MH76";3-D0XJ0AD6KG737[R:^ZGC]&4^F8?)M/I[/RHER3#;C=@AMMK[=[CM^TLB>J$F,NQXU<#:'."M$I#L4R)&I* M SZ42+&TX@YU$J&T#D.W@+=WIX'98OT)R_JE4CO%,'@K)0:ZXZ,#EEX M:R$+07MOKI,#0[3 2\DH=$R\^82US='M:]^N>V;78Q13!A.CCYPC6M;ZC&L7G$.RCSWQ[:YY[%V=S2**+9#2)V9? ML/LVLDIX3?$-U+DYY*+J %%)#KG6II/KJC1OW0EM!YB#FETS/-[MI,U^=^VK M&<@?TRGFBPE)Y.HG.V_&SWYEDSUV.^#-;6PC8$/:"MORYWZVH[6>&B;1GH+VM]D4 MO_TM=/\@4\RLLID5"875R8N("%XQ#T5XETOM4:M;SP_9&-RP4FG'H]*N^CH0 MG3Z-S_!J,Q@)%4U2AD)L2_LM;>T:@D=+FVXQV1O/!&]_]+$INB%5 1R34#MK MK%_GJ$Z$'2_3Q[5EWNHFW6> ME"C!U3'F*;"L,/'BLGI&@UL\;E\S>=U3>2G-7ZH1>5]^G>.RU?_Z6" M8T[&2!"E%HV<9%XK+UIOOMAB'X,[UQ9B[1K-7_>V]&5_9N?45']8FKA-!Q)5JW.DY<"@C[-)_I6^K3LA1N/E M()A?\/RB2Z=UT[K^TU4D\6U4(@HN:R=RG8B;F4+&X!W](X? DW2&B-KZ5&E' MK/MZ8&OUA4\_^_(TUZ"39+C!U*F;RA=>+\!&2";DC")+R5K7IFV'< C>UT'Y M=]5 !E%=$50 MK*%;GW<_"&2?=^+!+UR7MU,HDF8)1*Y3.8RBMS1R"IN*X2*G:(/(&[P)SSUG M4!6^^ZM[G=Q-1=P#I:^O3->*K+M0OXVTBR[PC!#1(RT[*'#2*"B\),F5"M*V M[Q>X&;8A1+7M.=.KAIILI-=>]]I2;X#-EQ.![AOTGY?6.P<5' 7?=6]09+/! MNZ@A%L],3L9Q&S:P)CL#:+WJE2>3,'FME /&EJM*$5Q0"#DR9561A7;%'5M>"Y,&)X+2&$=* SD]DAR9W/1/"K!$\MI'Q(,R$\< M&!=V4$ /V^CEC&";$_/.Q%HN5>_A" G>!XIJR&TUR6BRQZW/5.]BZ-DU6#YD ME(Q0D6M&NTQ-HCE,$!G6G)ICZ*Q%KELG*C;!-013V80;6WH#VRNEB5&\N\3U M]U%(AEY[!BAJYQ_D#"*O74 B,]%F;VW9)(9^XA&#,(9-M=U2IFUWO166NQ9^ MCI/);>M.0+269'NE1%UO<3APA1@9,98B)$7N?I-X<=OG-ESCRK_(PD2/3D!R M?MD.,D+0I,+LI<\Y.9WL)H5+1I*!9@)(S M1> YA'J_4=8C0IU#9A2A;U*Z\/@3!F&ICJ[S':3=S%&[N[;5:-JWT[QJ5G'3 MI'DUB):PWGR6/-E9M\!,\GC][4W].';GH:/06Y L4 1-88VMHD,H.3.=-QIJ):A5&7<==77,A/AP>UT5E9B_WEV^Y[N) MU@,*[G'<0W(H#LO>75)935G00[;W!LG[.!E_7@J]NCR+BVZMU]G(>QE)3 YX MLA0],>' *PIZ0K&%<))/=+>TLR%7-\,X*&]E*,3L0;T')N&;,#\=:5-XP=K& M5F$B81@.T3D%+!8GO)5>WBUC.A#]*KHMZY'_/_&V5FF_&>#5WQ].&[V_ZXJ- MF& E,!^!L6QKT;4%EVLSL:1#9@J=N3M/:KN\\%9H>LR(/W+F&41BCA8NI>6T M6UD% 7V DB(W%J4V?I.SD%V>/02_XT@\>B(?V5YMQW,R1.8Z<1% Z.CJ10D/ M7H<$I41T%DTJNG6KM1?I9!R9A0?1;\\F_[YX;M9P5T;*ENBMR9!Y(1EA*1!3 M#%#+NW4V7.O ]K+X6X 9A*\Q9"O8FV8/7K#ZM)>&,F3Z;D-VG =02A;PUB)X M;FJ1>HB>'3AYL!GPPTKOJ;@[BH#6U>$"TH#RB4$,,I,4-=-)AF1C^WG);; / MP1,Z'IMW+2]NRHA>G:3E)?"Z?Z9)&)^M;Z"2R^2YA^QLK%789"@Y"\_@&X1P-D9B-57M \BU#=5^$ML@2&*9S?3$L>-HW03HO4RY*^N:3 M>#9#-@AOZ"41;FMU]GCS[-NSURRK&W?SH=K>$?/3TDLL60HP/+A8>RZZ6%O( M6T,!!P]&E3I2H/4TOH,L[&!7E&E[_'@1_PO3HD[-F=/#?UX=;)YT79A^7OX+ MH]J5/PO+B)310VW0#T%I\MRM=AO!<[WX9NSIUFQF?C M)6RP41<;;".?$75>C-L"'^@+MJ+YWYCX@R'^:NS M&J]3SES6JK<*W0ER2J0&"I82^A3);V@=*SNWAK7RNNGK#$Z1L=7(J5[-2 MO<>H+$3,$J2H'=6D=SJW+D-JO89!>6#'(>X1R-#7/>G-%W5?U,^6R 0AO"[, M0#!QV229%IBC Q61^M32$[VELWH?7F#@GVVGQE +=:QV/9<7X_VZCS.R2.:DE+A 2QF!K^?AMK;D<1(LLX2_9 =!L032 MA,A%U#+S75L7[8YJ$'[.H+AY9,T?X]+EPS_]!<_(L:0_U!$974B+BS#Y6UC4 MU_';K"Q.\:F,W&(M(;?[K)&CPNWQ(N8Q!-Y@1LDUP'0#\&P=8+A^&1:U_?P( MD^-2T@O'8Z[U BI"5-J#X%P6&11:OHDGN.US][O2OO&SZB3%:;6+89K3QB/I(R(,98.^K7"H;D$5P("9)Q0J0B16#/\;X)D*&XP;VRYO:U]T.JKE$# MA8TA7YPO9I+]$+[-:3^)KB27P7 60868H98B0T$IA0T^%"7;,NSFX4/H!CM4 M5NVHHD,S2;+%S*]@QL"B,84#UC*'.N^#8#()1DN=B@D9W69=.G9X^% FI0R1 M23NJZ-!,HC]4CW=Q&J:7:(4C@,8+L$G51E8B0TQD09TJT:-B):3&IND>ADUX MI?Y%>;6?POJ-3=Z&KBZB]LZI8_=FTX^GH63%[/TCY-"3/H0NL4XC<]# M#6!NXI,Z?SPM)4'?5HH2M3E[*+03>KF965\GOFE9_5-)>TTT M8!UM,EY9V;YERKZ8!Y-&'P9/#TJ!?HD[*B)P[F0!Z>L #VWI;1(J@$G." K# MG=*MIXX]"&3O4ZL'UB9I;1J+!1L%K@[C(Z.E"DPJ858RV>:W/IY;V9$G_^Q/ M@GL'27L*ODG@U,XN!"NT$,I +G5/<10$!%8GMTE-8HE9XT8)GIY\IN.. &I' MGN/IK)DY_?M2XIA/OF 7/N//%V<1N_?E,F)8!@CS]Q<48%(80<#)6=&V.&] M)UU!QCJ@M]0>2JA0V>(-;[WM;PFQ)XG<>\YJ#S2:8U!:0-*E$&VR Q>1 6)P M+J,4F%N/W=H*X!!<\T-P[:X][T^+S5X],AO=,JD2)FOA^/QDL;)-*S-R%<=C M_A"^U0^O53W/1R(DE67UP(2IQPTHP#.703.FK?=&>=,Z--P?]9#V@D-2\L#Z M[C?7]@.6\13S:YS2'Q8?)F%:"RA67:O'Z0U]_O)7.V?6MGU"DSS:7LMJUK/X M+H8U")<_K4A&PHL8,64@VV5!U4X_'I4'QIVP-G#O3/NVD9MAV[]Z[^YSWGX] MQT3OY*KZ]_VT_NQR@H\K#AD:"U)P7IL*2/"![+CAM8,]RX7%]H7DF^,;5.34 M"[GN5^7UI+V&U:%W$;ZK7?-QOEJ\PU"8]Q*2D9$P>0_>1@N<,!K1D/;,(U%H9P7U2)J3LQE%=?]<2NU]^?=ZC:*&@3@?*1X1L^001:1PTC@/ M4=5KHBDD:XK)Q/'>&?0HO$$4;1Z93VUTUZ^7M+,03 F@+&:61=0RM1Z -0C4/8U M0F\NNHYB@<<6*F)./*$'QQCMID%3@!*X(>XZ[CGC%G-KG_!I1$-*0+1@QUW# MTE ?+3#)!:N#2(7$]GVDGH0T)/^F#Y:T MU$B_6\[[Q>FR/.2\PU-"./Z"-^GM^N/9E-@^*T]];.>MJ=VSFVQA/8FBT5;W MU&.7=UF(92.691&F]J26+(%"PDHO- M&D1)M3L^R3$6DJ.VJ*QRUFAV2/H^";8O*?TZ[3!,QO_$_-?9I!XQU41$1?-^ MK1?,23>>TZ]^H+]./Z\R(U5^TJ&UR.M$M=K]PJ& Z(($S1%)D$RBL0>2WQ[+ M>"G[6#LN;VH.#L6-)K5+3XGN4T?VB@*@^8\D\;MR_#3[*TYR[>VUNG!P2ZYU M*;&.TN(4?JXS$_>.N1ZL9>H-X)!BU\,2>#AZ/\ANMNPH M,9^/RWA5L76S R_7]_[-N\NEO2^W9>LPAEM8/0R<@FA9!5#DDK; MUM6I?:QC4*<&PS+5!Z/'08B^E)*TC@D6@1NA0:E8V^@G!L%P$W6V3#)S0,X> M+6E096%]LO1?#]+7[I*70]T06:AW/&4N$*0PX!(KR3-!\><@8_Z7%.3WRE#TLJCZ0G4@)T968 M08LD:*\+"@(CV29DUA63';+6)1$'R58=VLG<&#A9/T)\%31>ZP%3\-'H#"$8 M!RHZ"A)]'016D/Y/,5WPD#GOWA?\4G;$0[U;;7W:0[)Q6"9NF7'5V@BAD1QV M2:Y[*1FBU0*"#B[PJ*50K4_2^]F-7X@1JS*OUZ5CHOTXQ90I7+*17#?! #WS M64N-\WR( M+_]HIA&QAT2%X9[5W 0E2IIDL8!UC((250(M!QUDGX)0VG&I6I>+][:8W\&I MS8&L^V%Y2WN;B>>0 M1;XE44#EC:$WH*90!+T0/BH*4#03R.D7LOG,UF,7^;[&,NOP[LLZ7S,/%*YE MI< Q>@=5TA:\+@BB9I4D\B#](?,RS\!]*?[W3HS;QOJV5&LS-^,NG.5&\+QU MN+P8="< <-D&I3%#YJHF:FD9@14)]3B)6XTJ^=:'("WQOY@CO"94/9KF-_0- M+G]>_Q'#'/_RA_\'4$L#!!0 ( )%X^5AR*9K@;., -<$"P 4 8V9R M+3(P,C0P-C,P7V1E9BYX;6SLO6EW6\>2+?C]_0JW^VO'=<[#757UE@;[EE?; MEMK2?5757[ARB*30!@$7 -K6^_4="9#B!) X.'D $%35NK(X"&=G['TR(S-C M^)?_^=?%^)L_<#8?32?_^BW_&_OV&YRD:1Y-SO_UVW]^_ 'S# L,'_SYVCQZ9O%)_SF/Z:SWT9_A&_>C\.B M3&<7 /^V_&=OIK]_GHW./RV^$4RHZU^[_NGL[]%['7728 USH&3(X+0)H$7P M+D>98K#_U_G?5<9LK18@#>>@4E00&2L@T5MCF,_&V>6'CD>3W_Y>_XAACM_0 M\";SY9?_^NVGQ>+WOW_WW9]__OFWO^)L_+?I[/P[P9C\[OJWO[WZ];\>_/Z? M:+,$DW#Z#'Y\67?W@; MC?YN]4/ZU?GH[_/EO_]IFL)B2="30_AFXV_4K^#ZUZ!^"SA9D__MKWG^]M_^ MQS??K"P79FDV'>.O6+ZY^NL_?_WQ(=+19/%='EU\=_4[WX7QF! O/V'Q^7?\ MUV_GHXO?QWC]O4\S+!O17P^Y@M(5SO]9/^V[WI@^$9!9NHP(]%V<5(DWQ+CN MT_MC_O)9D+&$R_&B(>*'G]T4[_0BC%H:^,%'-T"[_""XP(N(LY90[WSN+9S7 M(.\CK!]99M/Y(H;);W]+TXOOEOBN9]7QG6> MFWXA9APBCI??/-1';C\[XJVMAUG4QZ,'X+RMOE(K$5F+-[B_].9#]X=$-^ M-[HIZR: -KQ,6QMU<*:C$5;J(D!X$T%EFR%HSFBBTU)Z92PB>PX,WW'L#D1P M%ULV)/9R#NQ^5A8C6@PI:0RR9 M@*E4@M&.\6(?(;F$>5S:_^I)*Z9QO)A??^>&\B?!/,\)O*V-'Y(O^I)_&\^5 M'+=!M,4DO@O[#]'L=UYO3-=T$%L/, 6L01:B94X:!"\Q@7*N@M(*,K/>Z"@Y M)OY,V=\PY^^=_"XF'H+TZ<7%=+($]/-R8^T;W,^I!GUGM]QQFM8:_?$V$XFV&^#8UK MQKW#"(9Q&JC)Y,1@B2"*E)A1!Z]"ZQ5^,YQGSWTK4S=VWU>>[$^C^6(T.9]_ M_U?Z%";G*R\V!T, /(=HJQ=;4H;H_^]Q#;<3[LS%M:LK6K_!=1()VFLYR#9+F(U#"DD_" MT )'EKA'S:7JM_W>!ZE/[KV'Y+2+!1MRB83B[#]_^:\/9X6V][$8#LXR H"V M0"BTZ^?>&V]+]E;H+2BL'WBU[-+?;DC\\J#]+:I]K3SM8Z*&CE,=QT]X'L97 M)T!+U]_YR+.5P+2QY,.1-^=R8N"95<9%3=A2KQ?NW@.?[^+8QW(/253]_9[K MK?86.-JLA[>>NO_5L)?Y'_@X/6PWB ][[:,KFNR+)>=9"@DJ*X28DH6D<_#& M8O2AP77BH!P^LO@-0F$7DS6F[OHFO1YYGPF%G >)P(SRM 4.#H+6-,L4QE"J M4#3;9MG;3-WMI^UY[6M_);RSZ1HOA]DW?XVPTS=]/\MNPP#.M M259,2EIUZN443140ZRD NSP%T,IM]4N_:Q)\/O[L9L>-ES9R:9!5J!ZB"O M%)=2R5:%"#:@(,61LQ=E\6 ]N7A%!EHJ^IT ;7KRR7#UEPD%V,+_B^6B^ M()4M?@D7>!:2S\IG2=MB4>,%I*!9I$B012CK4$L>>A[^K'GJB=#:PY0/J=7] MJ?UQDJ8SFC26@US>/+Z97DX6L\]OIAG/O(^1.UHJ=(R,E"<2>7R.YI48C6=& MDX_0)O;S$1 G0GP[0S_4@>FO@X_AKQ\SK26C,EKE0US-/2(;;0-/Y#%(6P_0 M:.X)3@#M^7PD*ED)CUW);JN #8\_$>Y;&/LO%C*C M>4EQVJU'XP(P)U*@02.B:1_O1)\)V7Z,^9-HU8_H-_?7=[./TS\F9U+D4 MSBWHXC@HQ@QX[0M(D9QD&(HJ+=[L!P\^+99W-.A#CGTSCI>+R[O9^]GTC]$D MX9E(MO"4')@D:):QA-"94( E4B2:4FAU:4?TO:>?%MM]3+OFM*37D=@=8.^G M\T48_[^CWY?>A'(>G:$-'\TKJA[B. A"!(@J-WGGU:?.]NUC5L M]SHC462P)?N(!B!7*118BFWP;L]M.>/:,[FVX- MA[V.P'ZBGX[??YI.KC?V4=/TP>O!3 GD]2O/P!4DUR!(K;E.W(M^1U_WG_CL MN>QEPC5\]CKK^H#I%8\/4T)#9(GVLT'&\$EKR!AP*(X-SP\ M%K/\-)_WG_CL^>QEPC5\]CKL^C@+M3;#A\\7<3H^\PDMLX*<.*RWGL9E(&@, MO)5".YT8L_T6T3N/>_9,[FZ\-33V.MBZUM1U*-#RH$V(B#X1#$8K-:C".,0H MZ4OI0\J\,&/ZI7^N>^JS)[6W*==PV^"PZLWE;(:3Q>JVHXJ.W/++^9D)0GK# M%!@G'"@1/7B'&KBP/NH2:?^UI@A!9[=W_=.?/=?-3+N&\P9'53].%C@+:3'Z M ]^&1;C">88L9*5)@DBN>=UT<]ITDWM73(G%6I)I;'&]M/[I)\)Y ].NX;S! MH56] YN]H2WW^73V^8PF&6O0+,!Z_OIS3\.;SLR*]ERYDT,76F).$Y">$>G&M,RN8:%O=(@?D MSD-/A-C=#;DFO*/!<=3W%S@[IV7C'[/IGXM/;Z87OX?)YS.F:F0).?5B68;, M*MI^Y^0 A8Z2,2PEMB!X[<-/A.C^AEU#>(. V ^?<#R^AL,->8!:>'#.A5J2 M0$+]!B3G2(:X$T.Z8=/88;S=Y>+6F6O M[O#.'(_9^I0@8)U;T!=PC'M(/"1T#H7++2KI/(;A1%AO9N8U*MCY9&M-'O'[ M,'LW6]Y]Y/\5QI?X'F=+O&=>RGI@RJ%DP4%I6G "KYHU5CEI1-&/'F#V3-C> M!.M9JV,H\Z^12*_#LE<7.,DU^O"'<3@_TX$YEZ4"F2V)560&OA0.P:2".@3C MTQWS&IZH;$&D"99SQRR[/HYY9N>_.Q);F+2-3Q?'9/]RW?W#$.(?]NYB/&; MZ60^'8]R]05?AW&M>TY;1US,R4>D07S"Q8A&<1?55N6,M_S@%H6-=QE#SQ+' M#TIKWKJHXBZVWH\*G,\:2T;P3&50M.6$D&B.C(DCQHS 60?QW'.>/TY_#8AG(]6H\GOY9/>X?IK,W!'NT^&DZGY_I6!0F)X#9 MBI.C(R/D!-;PZ((S/(O6XNB.Q>#DS, %*Z*^^-]Q !$Q9KRX7GZ:ST?_&?&:2$I8$ M#$P+#2H&!M'4R",6C;<^Y>A;;[$?1W1BLNAE\ %J^J]#]^-\?DG(E"D!&2]0 ME.0TGY4",8@"3GA$CI[3M_<@A16:DY3!#H9N6 )F/;*?1O]]6<_[R+:K'V!- MG@Q&VDSS%CBC:J'KDB!8KL!P[G16UCG3^D!B"U@G)HK^IF]84:93;$,06M8* MNU%I6M*TMR1@9D$4(.OG6_@$?@G)(:>IFZ84F:C="N%C8,M'V.M ^20=6: M*;097^PPGY8: M,CW#3_4<^ ^L);8N[BFS\^7W4Y_>^@:\TVB&NP:WR43NB.D<6*UM85RM,8B@ M!A?##G#!\ LN5N[0\E*L6*Z%TAJR]P@J>PY>B 0ERFA"$=H_ MFINPR[I^!\!1N/Y]%OC=S3G '>.[Q2>_/C%2GORLW(;MY?HX./@=[?I+T@ MYYZ&%VFE!1X$LX('GQ_M!-ERWN\_FJ]OQ+83_YZ5,T!,R&,CZV3]LZ)I*)K< MS<)JWP03:D,<5N^K:B\K<\M7D[S\G%I#?X:+T0Q7%KBQ"[W3O^#B>@-S:X=2A)?DE4-$7<-7 MN:2_6069C.)+<([?]^0/[.'T'?'QK G[5V]3]V>OTMOC:5$%N?78UJV,WI7@ MO8^UY[($59("SY*&VLB^&,]4](_U@&G]2O49R]>7Y;CDLN?UYP9DKH&H63DH MJS*)(H,3U>4SUA1ZB9U0K<,[M@)VLJ[-[N;?\VZRPG,T9AYI&V!UX;0CB0%" MKBU?O)!)AR1\V>>,=^JZZ&KR/6Z_*CQ:[-^5BE%'8BW;>BZ8:8'W2!@9-Z!- MB"J*@AE;IQ5L@^NDM;&3\8=)++@/[PLTPSURY6B)BSS52LH2 IH,61@N9;%1 MI=:AQ8_ >?9R:&7JC8D%>PHO7G8]F8]6D=&?IF.",/_^OR]'B\\MPXP?>M)W]Z8 %PDQVMG2.E;+S%'$W; A2M@Q [6[A_46= M"Y>+4[PF4;,:6&\A\!)IUN-<"$T>3=BJ?,YQT=XY[+@]ZUT,.T0]K>MAKIRB MZM1.)]5W6M4.,S4ASI6ZAPF@!,'TS-7:8W!:B!:BNN!73@\HK]B9L.9?4!)HCUX)*3/ECM0+%0JS$5![$VF@[< M&Q0J6EM:GR7L40K;UEKLJYU3.8#$*? =C_+#O!ZO\IY:<0P?A]&^YK->"9?-].7I214*B-K7L'J44"G((%V%A_ !?P5%Z%>^7\?9I/1Y'Q^A:K( M'$6@\4I612HYB51Q0]"D%IPQ5(]VQ-M%!^N1G(( &MAX@.OF5RE=7ER.ZQ'Z MIJNN*Z N%!ZX<9 YYZ 029U,*5":?I!8M(RW%L/6X$Y!'\,P,".05)M+'T #?.FPO/2RZC,%X" M7R9=,QW!(P:0 77D >ML-]3AT9%VXVAR<-3+T .L&VO*SF^#Z,5VX^A$U],- M&7:Q]7ZZ<03C>$@T,S&LA^4N68@V1DC:^I*EC5XTKV-X[-TX&I/?Q<2#[!VO M VM7X>9_DNOLO(Z9 MW)76AX:= )[ (C$<(4-XC_1[[\JK//V]6OG*G=D&TT!+QSH\AUD\!J3QOE_9 MBH,!9I>UV"2YNC3KD9.+-(LJ>C,@^GI08IS63CE79/.-Q=YT\<2R M 'ARBTU+0H:(C-X,[UK>6P <:M/R%+AC6(::$GS?M1V$G2&V.4\"M0P]%\S5 M/B3DDF>:=KV6Y.L+F9-TEBO=?-=S&/ET6JT.JYXNI P11#&;D06FLQFF:O;Y MJTDFA-/9*G'REJ%^Q?GU_/SZ\ZTOKGYQDE]=U!%>6:R(E'P";3@MQ\(:,I;U M4%S0,4IA?7-/:(AQG,!">'!Z!VA.\P:^;AM?"H ME]:.R,$]_/50T[-7 MZ5&1/G38WA+1JT2X9W4L\\7/N/@TS6=1RN"B2L"XU[74#1E0B0 A,,VBB%K: MUKE_V^!Z]N)J;OP!+DO>COX899SD^=WO1Q:F7J (\ OT&[EK"QQV:2XJ[W5C!.U;V[($*4-Y-NY M@B%%VL^WWDMMPG(Z_/I/0TGCW M=%#2MC;2[9+;UXO]CY,RG5TL%_6W-5UC?-?66U5#VNYS6]0_VF$$/2L>U?86 M'](GS)>U%O_/8?8;/2/>+E]^\WX4S[-11D$R=1ZS(4'$HNEUL5IXZ1W3\@E3 M=GAJ&+!(VUL5'4+@M#=Q*B2AM2\A\-ZCV4N5HZ$XO-T" MI;5%#UT'Z7IFNO5VO?[\AI:$\^GL\[OR%N/B:GB?5XT*O1(H'0-A; 8E:6T( M* -Y_K8D:1A*WSIO=DMH^[YX'40-T^%9&>KX\N.G,/F(%[]/9V'V^<>+W\-H MM@P9)Q=PM*AG:3B_VCC^;Z1]YW6RX-6HR%SORH^3/_!JHWI=3F:+@0UT)3O8 MH YSD3N(E-:=I!Z-#IZ5T(T1/,I@@6=5R]@S#RXG&BK+R?O"E;"#'.X_'X$_ M<7O\O/7=A?X!=+VI.]M5N%D0,4AN:?6RWH 2/H!+W #6RO+6:)ZW:]+<09R/ M(SI01X'#4S\=C+])[" M]%59 W WP(SU3]KKS\:?R0BOR#BKQ,3E_!Z*4)I%NSJW4CR7VAM;@4\^Z910 M>;E59<<.FMJ$Y11W)$WL/L %^3IMB2X6;]S-^DV8 MS3XO[RBGM]JMOA]C/L=\Q@W/UND,A=5F*%X5B,Q$,#HP5PM5<7GOAGCM0>BC M#]F?>[&/P]!V]AS ^_QQLL 9>43D-^'HC^7"9\D=1I,07!"DZ!(X>$Z#54(6 MP3)]U[4NX?(0Q>E(H)&E&[_DM:O@K5U_O4.ZUY+V)A[F_:HQ5E(E!HT(3%>' MB*4(3M9N@DGDE$R-";5;O/G=GWPZ6MB#Y0?P&K>H3+9M3^,OD:+!,26U9S39 M60=*%0F.9KS:8BM9'6@KUKQ4V ##.!UE'@O7#:,YJ\G>TWZ0H/Q\.1FET>]A M_'HZR>^GLT69CD?354CJZ\_OZ8O%*(7QA\N81W^,JD/X;O;J'">)!O0?H\6G MT609 $+#P;_"_!^7819H-J__=OD->LI%F"S;!GR:3L<_7$[RN]F_AS_P->*$ MWN%?L5S66_>SQ%WB-.73FZLE6<)64EAM+">IT7H+CLVTG MQ0P0-/K$0C4>3_\,DU2_OCF$.U.%N1(S0F!!U"Z)&F(T')(55G%KK5>M=XN[ MX#P=W>Z-K8U1IT.%9MT:S06]A/5N',)H] MV'6MK@)^OKH*6$5(S7L%>>T'8=MPL0-8M56KO2]OT:V#_)N71UJF2W0!C%-7 M%1]BX!P,0X&>:\=*Z[B;QQ'U#LA<]^FK\VF6O$\\%-H*('E5&#R$FBA#H];: MDA&*:]ZF9R.:O;7F:\?_@RRE-J8^EE"U'T83>I5'-2)T3L^K'[D\KV0R)UVW MD:A4K32?!03/,I04M,VA>.%:IQYM@'*P&B"-B)ZV-_@0]?3(\9P7G-5" :O\ MI-'D_%U9@W9>Z[_-U__H^E1ZB[$,5:>QX3@.F./&V4K2N''+]2G[CK.GJA=B%U ('^BO.:O;,@;#^3 M^WP>SO%U2+]A?A#^(8J3/A-&'5(MAN$Y>-2T2CD3)=J<\$:&X"ZH4*U;[G!UQUF! _):P-H5*CUF@1XPP+DHE,(@HLB6S?Z M6X_D!0NH 34#W 76HYZ/7XYZ;N;+,VNY\\P84%)F4"$D<@Y,@83>9($RR-+Z M0F\3E@.D!P]W+-'$X ,L39MPW;I _.=D]B4:]]^GXTPOTC_J6Z&+95S%7&L# M"5!&)W 8- 2G$K=.2HNM TQV1_LBQ-28M(%R+[HC7UYPL)2R,EBKK<12NZ_0 MŭT:5G(3W(;5>S'9'^U5NW4G;XS+WY?KC+!>FK*8%/3M66^]% ;5F-3@9 M2E(I.!M;7W(^">I%B&B2U,WSPKNC/"D5#4S2X"$7]Q#?N:XM"YQM&$/Q4:.,"E*-(5>N%L$W-4@] M:^>,TK2M;)TSU@+WRY'>$$0>,#KCY^DT?ZZ! M/9AP7])\SR^^ET-J_14[^& MVIRA;:S%]L\;*G)BQQ$WCX/8M$S>:%BY2*X4>>Z"UT)5B7:+$;DGS]UD+2+' MQ/Q@@0)/PFL7(;'I4:NK7539\&0E<*7H]8F>0["2]B\V6*%H5E?-LQJVA+;_ MV(FVFMD<2-&.D6.)JMBZ?D+VW'K+@ >-H% EB,XAK1LL9Y:D++KUM>.1%@ : M5!6[%@+JP,ZSJH^RS<"^%@)J6@BHBY3V5PAH!QT\*Z%;11M]3XYX%K3_5\@0 MG,L:I+"%,9D4'^:"ZOD(O%4AH*/4=Q?Z&R=._C)=W&1S3&>W"5,."CT[4G2G%)/['CV>8YIU2"I1.=TX&X:'A'5K'= (N?R7"K MK)\//US'E03,R;O:LQT#;>NE!^=IQ)Q9);7PS*9MBJ,^^I"O"FG)0N-IY$Y& MV*?1++\/L\7G*UP!KB?WH3MNK7G%N@&.@=X'-FA-O.MF-Q2(CUH&& ;_@1*ZXRTHD3"5L@+ MTHS^%GV"0J^(DU$DU[QW^2%$\N2&^# :Z6+]AMJ8SQ9G*T2KRZK5==8JS<-K M1EO^!#+4L_^,'FC1L^"$X0$YB\INE2%(C[BE!?KJ1@>;GWZ*"THC6S=T-2JB M[_^ZKQ)@"35>>%W"\>MDF M&MHRVUHMPF:7N1_%':-C@/ M7DF$5"P*DA/:W#J QW!-3"^H.T\FV8H[C-6+[6]-@@PB8"&;)4PB[L M'GM-C\31FU /8FPFIUL4"YY5I]M*QE7P-.36C7:.7ZD[UO0X&J%V(76(Y@?; MI>LG[YP/Z,ATF;0):,T^B):"^HD*RWT$5 #:AH?P?P:)N>X:B\2 MBM/))\C:U'*P*9+C:AA@=W*,'7"T)M@\$@,J'%D4],ZTCKG)UCK& S M;')8$^MO=,_V4(9\0XWLZ>1N$>R;?]&XR/C.SQ^LA'@;BQP@,=9QCTYR!]KH M&N?'(M#\E4C1:%(J(:?0NH3'$2;&>J63$EJ#"9GU5H1TVTN+ -3D,T0,Y$!F,95Y&&XWQNK&Z MGND]12?6M[RGZ&+]8S_UW68L7^\I.A[_=A+(D,>_N[![[(K-)2;DBMYC9Y>= M=1P$4ZNX),-"O9JFO#&88?29R(DS$EH*$(94"63 M=UL, ^Z=MYU:<;=H,P,&-'H;'W.!M-\X^3-,,PQ[>X^N^91F&0 MT_P>#2=CN4 O7_:%_D@^"2F\:)[7U@K[5STV97?CHOE<>@Q^Z;M85GT7C['+ MX":,Q]UG<"O+[J?3(/,ZZ^(9&.F6T:41@HH*'(^:Y5*BO9^B_WP[#7IGF2C+ MR D1:H2ZA%BSWXH6T@0FHX[#%1 \TDZ#7?COT&FPBZF/_>@OBN@B)R_:UJ@) M)N6!F8\+$D6A&4IIV8%. 9O=9".Y41E?/RZVG?A:("S MF>V['.K(BI0:P19DH.K00U$%C+!HE-2!^=8]H5]*F\H^TAJ&P,,E3V2>DN>& M@XB!;*'(W8VUF91%IW,65N?F\38O(GFBW_35G+H!LF W1.@7I6D>531<&3UM MHFQMUTY[1K\-\ MZ7%:D5E-@4LVUSXK"+'49JSW"N Z@]DY\7<^K\6/XZRSIR'6DC4RR*$#QVK-3L 3%!,\9 M9IM=Z_Y?38"_).D-0.4 +M>N@Z@W+3>#X,6*8(.O4?8!5/:)=BBUYFU1WDO! M' ^M3_:; /^JQUY4#N"AW0-];T@;@A=\29E>' <\)IK8.3/@6,K ;-"H%4WO M8=A+_^UPGI3:!B=J#][<[522VZ,YXQPSR]& 2=J LJ% )++3M-S4 M+E^%(K2*\6@%9[!PCD'LU3QR8[-,;UZ#K)VP@10:L88F!1E)H4X %NN,X[88 M,UQPPQ8 !XSK4%(:C*( X[HFXEH++K,(AI6HR&&P!O<2PW*@N([6ZN@0YM'% M\L<>YJ'( TA6,W(+:I1S+;_AO$$(7%E;R$-PH77^X/,)\^A$])9A'ET,?NR7 MYMN,Y6N8QP;=-1'(D+?GN[![[(H-LH3@10*?F02E:$5P1=:#;2FXJV?;K'6N MS?$K=<.L=[71B M>?LPCRX4'33,0\A$N,BG8 MWKL#>3^=K\ZU<#ZOG06Y^)E^\]/\S&GI&5\>6->$-Q-J[V(M:SB>+9&,R'7K MHYVV(SCDF?'0IR,'Y'KP/-B^H[EUY[>\?JFU]42*"BS/A3R,5$O#9 -%91\5 M]\&5_=Z3]1S05UWO0PF#5Y_H.KCK0;V;_32=G-=*GK2(Y: X""Y*[:WAP65A M 0VRA$M7IW6&6-L1?!7R(%P?G6MQ?S3W7\O I0S<*R@EU?!8QL$[']SZ(9T)9Y';8*%HR^C5M 8"*P:\9[2@N"S- MGM6['N?+%64#W@;H0M0F;JU@$JJP#+2YI'4A"'I7M/=0!#-.A^2U:]U]^-F' M( ZMQOTSN['0_E"Q/W3\X^S4/]S\Y/W,YSC9!GD4I>. M64B+RS"^+I+3("IHKT#;Q@L=SL;[J0'#'8^<%G90N98L3RC !1D@V(0E!,$+ M:SUU':P&C):F(.H(4HA:'(])#''FJQS5B^!@=M MT%T3@0P9<[$+N\>NV*!H Z:6MP\.ZD+1 M08.#.!;C<]+ ,ZL7J-69U8+3E\Y+[93BLO74]6*"@WI(:Q@"#Q<%56>",AO#QTVQZ>?[IA]$?R]',UPRG2&MKB;=@R:54 MS)$]:4L$:(M/+-& L/6TUW@(+U"BP] [@#/783AU$%?C^8B3#<,IA7%G,P-6 M8B33KIJ[U@)CGI=<6U1X@O+:D6$B@R(),3DA MPMN7T%Y\;Z+I9/ !PJ-V\%J_Q$6

J MRF9T/E2E/<"VX=8\KUBTUG-@]6*Z5A\&QU!!9"5+GJSQJG7J4A^\+U5__8A[ M*#HWE.AN ,K@)+T5' KGCN9J,DK$*(%[+9,LR22UKTGN9:L0/6^YT M@PMZ)]CZS,N4#*OU(5PTY(:R""%J"SR3 XK2B\1;3T_]49^4RO9,XII#X.8U M[[OZGW='@U*AC4J#5K6]>DHT\<8HH-1.2#IR84WK,^"F WB1ZFQ/[1JA-B^& MW]4EO3N:HOWR=AJD=-4MU;198I[1EZSNENAEE*U#5)H.X.4*M2FU:X3:^Z:B MTVC6#X$9P8R5&FQ.RZ2! IY),JL/3.J03;9MT=JJ;&F!*U15/-D\(['YI[V6!Z5 M@:14;959$GCI&#F] D62TI,3<0S[E=/<$>^1O#7:ZWWIT=>9O1E)BD8Z9S,D M(6G'50\C/7D%(%7QZ))WUAW;'N5E*[(MI6O$V?ONHZ\#>^M4RI"/FFNFJ*J] M5#1*\)[&I$L.+FN;$CNH.%_,_<=A*%TCSMY7(#NYLK@(3@AR;4TIX%3DD*S( MDN;SG&WKTA//MJG7<'K:D9 URO'#5O:Y*A_S*J4:#GCS_;!X6'^F07V>'1[7 MMLI.W_$VKY7SH'[/JTE>9@A=(YW/\;9F@Q8F%]JKVGH/JU)@)"=!BR!W/LA( MBC+#E='I"+9WG91K)EY_?AW&M='BAT^(BW^0?_![+7UTU31(,Z81@=;OYLKH-KOU7W1E220\*JK1FYMA+\UB#M$NG58)\4!I+\I;& MH@I8RXN5+DH96F<0'5EIGO:4;UFDIXOIC[WDR39C^5JD9Y,"6PADR-HGN[![ M[(K5S I9-*T-K$;W8$D02ZSMV[GRD:=0?.N4WN-7ZHY%>HY&J%U(W6^1'BV$ MC<&3B6RB?5E-079,"PBT.XM9&VY\ZU2.DRW2TXGE[8OT=*%H@-SP+>MO>!Z* MBZ;"BK3M1H+JX[()NU".%955:IVA^")*I_0357/JAED^[^ZCSNI.J!1F@*D2 M06GG(0;A(2%3@GNT3K>^2W@ XI"'9_O<6?:S_L;YINWYV4]3>J->Y;S\I/J6 ME.GL(M0O=CXC>_(C6YR#=HO0?R*"4=_U#WCC6PB<\5K MX2")6&_&50:7Z8^,T=EB:J'7YF'86V)K5ROZSA-7?$SRU7P[.;]Y]%71VZ)C M8B;0^Z-YS4YZ&C'Y)82Z4'#'B>8Z^G/^AP-(Y1)2U", 8? M#/" 47GIE?+J!$3RQ!W#H332Q?H#:&/;Z?3UYUM3*WWVTBR2)=2).Q#1>U#U M^#JH("#E8E(2WN3O/O]24!%J#;[[]>2EX)D.R.CI@4I #)B6"8RE! MEMR($),PI;7[NSVZE^2R#,39 ,55[R*]0GGU*FT#;2 _Y1%8AW%7AF+T4>'T MIV.056@SQ")3O73G8 (CB%PS"#$S*(8K6UB10;6N^+)WI3SAL1R!4+JP,(! M/M06U?'S3[A8X&Q.PUZ>%EQ'B,D4D%D$'XTFGRQ("-(FT"(QSHK04;1V9A_# MLW^GI1EQ]^^E6UE] !=F4]"K2DH9:1SX7!PHQR(XGBVD8+0W&$0JK4,8CBQS MXA#.20LV!JBXW304<9NQ?$VFV"#*)@(9,D9]%W://9DB:Z%M9@%DHMVJ"I:# M=[3?K$G(3D252O-&!<>OU!V3*8Y&J%U('4"@-6A@M,IL_SC]?AFR><H:UFZ B?\/78 1OP!9IF!59F] Z$/X)2,\\ KX3W]/AR!K.A[OMBM#?ZJ?G MFP(*KS^_&8?YC8UN__;RS?2II,1T)-O4V@K12/"A2,BUP4=QW+CF-;F; '^! M_N$>F1Z@4\96@]@\A*OW>9M!#.1&-AG 0?W'?0IH%PD/POX JWB;P3#+9(E6 MTF1@&2AK!02/&C)SSGKC%:)_.1+>SK%\]@KN0OH0$3F7B^G%-([&6!>LZQ0^ M*Y$6I9H>J@4HQE@M?Z0@6".UMYA]:%X!=PV._7N:!Z#T?B1-7SX:^I5W@YK# MA&R0+\F?IB\^3A=A_/T$9^>?EX[.=1=T[3SC18/WMCK7A#$J4P/92BE19PSL M7HC6$]'C6SST):ED6$8:9QS\0ARD-+N\BH>_ F2RD)8)75//4^TW0UIVQ@%7 MR!*!S-QO(Y&U'_[2I-#?P@V#Q2N@I0C3=#*G+?=LAF%,%@@+'-]"QXQ./M,( ML=10#:]4[?9-LUK0)%21O.)N"_Z??M)+$T-CVP\0:7DS<[V?SA9E.AY-/ZRR M(*_P19MM4)E\,&T1E"#E>LD2:*6U-]GEE%H'QSR%Z26I:!">!@B(>7,E\EL> M4HI.T,P60!9.$U^JC:1\$2"MR)B2=DZTCFIXB.)E:J47%P-<4KX.D]_>_8&S M/ ME<3WSV91M$B16HQ0-,5ER@TS6@-$Z*5,N"5OG#JS#\1(5TIN/AD>/=_WG MVEGD/)Q?!Y&&E)V6+D-9YL;X8B&P$ "UDU9JU.17==J\W/W\E\1],SL_Y+YW M'?@U(YV_Q]EHFM^'^>+MY55@NC(.!8W:&>O(03(20J1]4Q:)L91-,*GUA+$5 ML!=^R]&3J4/(Z3KH?0N8^[NG6 ?Q:&XB^I+<548]&-K/7<):N-RB93XSB#R* MVNRESLO> VWR5"GH=$X#U30^C)"ZWP<<2$==B&E\Y+8.HF2+J?-OP^?Y%T]2(Y2F/R* M-1HFU68ID_.?IWE41NFF[@DSV7@M,XA8#"B9!?CL/&WCBBA% MDKO3EJ&'$NK=Q>91@->[A2T@#I:0]"2\0R4F-26VBVQZL#)0=NQ34'G,QC"; M:5ZLU_(&Z5URM%GDZ+CB(4:A6G= .IAPGLQ3.K1NNI Q1'#"EUJG/UQ.EJ5J MSV>XK)_X$6<7UV=)6&0)P2J:T> >,P(3GWD3'8FGM"&\%[!")2XTI MO1^5GW!L?A,ZW8%> R8K?^[/HZ3%H;D$7@N3!0O/81 M]FCH2_J^,RKH^^59-QWX;?_0TQ'%L/8>(M1^&:I=D_MJ'?/+^7(&126DIIT? M(:E-'9!+\#)$\,RA#R&+Z)I?.:[!\9+\W-X\/-2&;ZV-J_=B&U0#>;/K$1W& M@>W/V!,2Z&'N/4P4UREM*A$^SP&CDJ"$HQ4.M0"6F37)996:A^?N4P1/.*/[ MTD 7*P]W^AK&RZX(JS8)G\+D[K=?I?^^'!'\VB-^-8RWN*C'2K-P:[E3T?I2 MLH.21(W#0@U!N0+"ZI"T%:X,%<[= /W^_906>MB41KU?,O>3GO\>9\O^#[65 MW\T;Z;0P/!!.S;BH.,E<7A-.*:SU24>5Q%"B>P+;2_)Q!N%KS72W%V%=UY?= M NJP-YA;H#R:=/P&=.^@J1Y4#;F8;H$X"NXM6L@EAYJ-(\#)3+ #FA2UCURV MWH<=6E3=,^682B:7 +(GBE02LK:X(R# M4(%KGZ45I74@Z';(#G;YV9S;Z>#$-#\5I/%.%BM_;EJ6$?&$D_YW/L;1*H/F M\VB"?R68W,HX+#!_G'Y8HK]*QOI\QFE[0/N! M!%S56EXB)(C,T-L5O [*UIRK;9JH='OJ"6IE0+,W#KRY#7&9B+.TQ9G*A8;M M)8A40^%I,8:(4M.D9T*.6O"T53>=]9]^@H0W,&/CC+9_3LIE[:(8:[HE34EG MSG(1,(5:O-C7PD4<@DL&N(SY$S*I8+TOLP6[:\=04E(96@ MG21O.I9<^RM;$"*+(%$94U+C/VK(S#\X7-_CH95!&9NN M*8DT:-H=!:\0>)(\1\6%P-:EMAZB.%%1]#3W /6N-LGTQXO?0[V N$;\TW2^ M>#>A;76XE=M_%H4TDJM:]",54#HE<"@C%,X=BPPEXZT/]GL!/E%9[8_$AKE* MR_( ^%>8$^H:MD4[)OSK^S2MRV^B#?DJJHN^.UI^PIG+ KDK HP3M312K44M MI(22F>:)\%MNMO!Y.CSRQ-0RI,$'".Q>G7!\^(2Y^'/S-D)Z:EJ;7C: MUJBM=^_M31N.7W#QKKS%4FM]T:XC32_PS#!Z!W(I4! #*)XU!"<2"!MB+B$% MSEHW:^D [T1U-11!:\34NP+;FOGVW6QTOCJ#_7'RYI*P3A8_T L2QO^%878F M%U*)"U$9S2D:)P7/A6&K=L/=,5XHK(:E*HUVNI]./X$X!NDK[%, M9_@3?7M^&S^GE\#+E,E8G)9U4Q)XKFAM3T8Z9:1BH75WE9Z07Z;RFA*Y1HA7 M!^W_\MT]J]+@?EO^8/G]:K5?L7Q3__O/7W_\8N$___SS;V2W^2*&R6]_HTGW MNZ5]EX9:_O$6%V$TOOO\^>CB]S$^<:+UX".^NT%S%^75Y]QA?B=UM06P5"DYNCC)$015& A@?.MVQ9;[XZ'.P:!<\>R8B[1 M/H.3TV\&>)N4!O.1F$\;C '=5'3@U:)>Z!K70C0-]4F M>?'WND' _*_?+F:7>//-Z61!K^3WXV7*,TT;JZ*HQ]&V)TH95*YIUDQ@#>&4 MX#%;('/('"7G(NYA^>P._+EEA712V"!M>[HP?;2]3K89Q->V/<,T/>DDH$&: MGNS"_O%*V1OTS!@(HA9/$,L>,B* C3K3_V@%5%_;]IR<@CN0/E#;R$=+M)>2 MO>8206=?+20B!)S:;Y, MMS*=@Y">B4##=:8>';@ T84$A9D2@A?D@48V'F#V6*%:M5+] M4IZR"&%RKLD3KM (PS'2,!7BTM]Q2Y(B2.V":$7#)OF2BU 4<" M99%!0%,+T@@C$N-<*!Q,&\^_560;?>S(1\ND@;IL5D _7OP^F_ZQO-"_[32A MY@YKG0GN:[,6IBQX% RXT3E+&^F#MJGRL/D)+TD #6W=,IZ_PEH>QCS>-)DV M6XE)J?]-(DT=CV+8/OM^RG;:U3H28# MF%(D.3XE@%?%0N'1\%P23+ M\MA>T52F-2ANBA>V9&Y;Y_BLP_&2Y-*,CR%BXM=TQU8Q\%BX!Z=]7%45=CD+ MB"Q)6606GK5.F#Z=3N5]S\=Z<+$Y4KUI?=Q56R?:-$*"Z7Y8<@&*"\P.K,7&PWO8J]A?9S1F O.ZKA7E\0T[B\OR6VT\X_TD?/U M/_K2S/OIL0P4=MER'$=3Y;N[0*9'QNX X25MQZ3)UV?E:; MBY$+Z(JSS7-:CU^IW4N''YE0.Y Z4!_*;5-V"T_.UB <$VIU=>,31$DN@RV: M*<:E8K9U!NQIY%3W2?\9BJ"-$90#9!O^0BS%Y3*.,JNGE:&N0C M=GM(LXS%'F/KF=-83P@S3':)*B6M:X%TXK MVC?8;:Z;NSZWS^G3EL]:>;V!%41I,FB7$6A78\ 5&FYP43&!VN<2VHUO+]F& M@_-\^[AI,&.?5HHA3>>T@]*TI3*,W >5&/BD:/A:9BUU5"&U+E?Z+%,,AY74 M(#F%7:@]VD2L;0;Q-:=PF(RL3@(:)"-K%_:/5LHH8W2<,^#:2E#H GAO,S#C M%,H0LTE[*$MW+!+>2T[AX17>FK?:ZI+#8&QQR$6"S (#O.@O29?'5?I.P8 M!GS"626[*&981AJW4%H7!E7>N% MC"&;'(QO'VU^4IDJ_1:P_JPTSH;<(N#(>6-$+K7FQ+*^HI:T/[<,:$T5'H54 M^?ZE_ L+]MIU8FEL^P'Z/JT)':$]@>;2(:#UY&AA2A"$"2"3S"B,#OQ^5.C7 M,)YFDTE>M>,6=!H".GW).;A5@[FWKP)D?(,@=$ MFWS[>)_>H/>GO;U=!1R&T(8[L$?>TAN8OTR_E-BOX5*UAV:-IRLU7"J3E8RT M4(0UR2LCHS*-A; M>K=Z?-L"OJWMT:CX[Z;)[*8+PHVHK=16<\: V5@[:V1+>K,!"JW'SM *F^R^ MUJ$U\(9:IV\>M;J-*])K'U&0.U+;U(H4('(TM3>7*%%'FM-;1VAO"6U?)7Z' MTLRV"VT?1@Y]Y7ZUFMQN^_?@?5_=-Q@>660)> J%5A!G(=0()BS%DMF$]FZ; MQL+;/.M04=R#\#L=T,Z-CS2?PG=]<[D%PO7WUCLIXA"7S<.PU4$*/4Q]&%&( MX%70]!+HP,CWDQ+!.7KMF#%:"568%MM4W#JD (CKUF5SLQ]" M6O:96@Z82YD9T0>)>U7K.A7P7$0P2/.@92'8U/Q8^@&*4UPL&ME\B!N*.XBN ME+D-IH$"F=;A.4Q<4E^N'J6^AZ$'GPJNIZ=BO/>H01;&:[(& U^KQ::@2D+# MN4^M$P_V1_X3$3W[X+Z+??<3)W8_G&,Y;IDQJ:PS.,5E[:8D:X$4#S+HS!E7 M,;@]'-&M@W;*"\40[#2\LNP \TKMVP#=7VSL>I!'$__:G^KND ]=:'G4-'03X;FBFB4 MXC5L*%A',[F4$(LID!1'A\Q9Y[[VMCK\"CDPLP,$=K0)9]AF$%_S3H:)VN\D MH$&B]G=A_VCS3K00F6G-0!?F:RB-I>6)27!>LNBT]/XP*7XGG'=R> 5W(?T0 M>2?<"A%\K+W2:[E[Z12XD!&"QZ UU\:ZYBB;3&<^0.2A$:%.$# MKUWM=LZ+R"GZ2=])T\>G Q2!NN M\9CT.@OCY3[2,R-"I,&Q0I"4]@K(:Z(_I&.>BX0,V^=/6P]*/-7 MPMX&SU !(_>P'"A8I <_&ZGN8=Q!CDGNX4JHZN8+6FZKOR>CJ;3?_$V7+@)@GM@HU@,TN$M6AR M3D+MO15+LBX+$5NW,NJ"[Z27@Z%X:MB L2O6JS=@&[1#+26=D!YHH1F,^1TE MUH.V TY@U]$)C#GNM*7YM=!TZW5M&NBQ=H+BWEH?POT@]Y,0V5,+W)%JK M; M VAKU3ON Z;+&7& \]>?KXZ55P&B0NCB:JVB6BX$5-VPAT0KN11*84DZI>:W M1(\C.N4%L"$7 _2=O8_N&MMU1^0MT VTQ#V.[#!+6DLNGY!) R+V,+'<0UEO MHYP,&C#H5 \!%7@A'"3.O',JZ9);+U*'D,D3B]+A5-+%_@.HXQ\X/9^%WS^- M$DV@B]DH7GY)4',Y.(,*04NL=TM9@T/ZHWB'HIAD,V^] ]N,YI27FT8<#-!\ M>CVR*X=I&VP#+32/X3K,,M.*PZVDT8. O4TAUSEHD?/@7(*< M8CIU3]:P:: M>ZFSDY;'UB%W^Q?'$XO+(;31Q>[#Q6O>[H[T?E54JI;^^; (B\OY:H-GGQ>^@VJJ"T,#:.E.U<0U1X[718"9-S%S#YZVCJ!4K$4_F -TOC@OK(BF M=>>+[9 =+.BE.;?3P8G93TW+ZY(N-0;HS>5L1O;Y@3R ,*X57\X*-RBDB2"C M#F029L%'Q@OQBM=>4R_TD\MW __CGM&*<;X"> M2Z&711MPS-><?,GP<[@N58$,.!TA=>!PZB08? \\+ M>D' 013/0'G!@?;:$I)7WFB?,P]JKP)\ O!+E6!+'O=3U^8&_ _3R]FCV&D' MY;!D*+(&[>OLP".78,E1#=R1)USVD,.\-=X7*L&6+.ZG,L0M[*,_Z*N?"?9C M(]#".^&3!"-J&S9F:%L?RT;I%9'NC@M@?JEZK&YHP.$/:_-@GFC^GX M#_K6F4!D25D)&G4!%;0'%VP&S410*900RQY.@6$-@-&H[F6P3+5NM1]1X@O4T=]N1H@ MIJY_4YQL2@XB&D"1$RBA%$3& VUQ5+W'Y;3E;CU#/:,N1_N6WW[YW!AY,T!W MFE?G^&H2QI_GH_FTO _SQ=M+?+0ERZK]REVHVW>CV?5QS;K/-!EOHVXS6^7I M7F/\HN,8E(I9"%)2C6$O*H#CM5RASH7F.'+Y<^O0[9V ]IU#/Z1/F"_)[UP7 MMHJ=($ESK-%0\@+N9J)>PBF()0DE5=R@Y_1#8 MH<*-AA+%TPYA3W+VL@2K:8.O\V?+Z> MF*_"5U(RUA3-(',603D"'%T]6>:T9_XR./HDI.?\JFP]M[/P$= M\^__^[(6(/S'#&O-AX^?PL2SA\"%,X9QDX!;ET%YAA!K7VE>@HS>9Y?9'JZ/ MM@-[6A+;+W=#ALN^FL]Q<0\::F4Q<# T%X.*Y'HZB0@A&^.3LB[J@<[GU\$Y M:>'TMO]P8157T'Z9WD.'16C-#0=-4J4]:W3@O+=0LM:HLLBZ\$'5<1_12Q!( M+Q;V$_6P0SUQI!&41 MOE+7T*7,(/E@!-EF'6*Q'D0YQF':LS3(.M[L?F-S] M!(?M4(9QFT%\[9!3@(:I-O +NP?;;^,F&N87+E>C)(SM,$V$8J5V6=3 M6&('F6Q/N%_&X17P.3?:E,,%T:"S*4^V7 MT8GJKOTRNO!TT'X9P:C(+$K0(=3>J\C!1UY 2._)Z]%*J7MGKR^W7\8NBAF6 MD6/HE^&Y,ERG#-+1'XHK"5XS^H.A3$$R%U@W!9U^OXS^0AJ(GSWVRY VFB!S MG1)KC^92,Z.#0I J^,)\X4*TSN$\L7X9_1:P_JSLOU^&"063$AZ*\;FV$E+@ M:CJI"":AET:*K:::T^V7L>O$TMCV^^F747)2LI: (6>J5@=/'&()'@QZH87F MCMRL 6:0T^B7T7?RZ,'% .D3OTP7MP-=_S&;SN=G 27G63&P"G6M F6 /"B$ MP,DS9\S;A*W+EJS#<:0*:1I;U]O^ UP3;XJ"_@47[\I;+'6B(WNDZ06>,68R M*\J"LZ)FI*&'H"QMW+)PQH=25&F]K>X [R4H:"BV#G6\>.<*F\;U83$:CU_5 M0/N:2Z11\6R,!DQ,@'+>0950,-\U@Z+?0YOE M430<>\]LB@VQ5A]GTTOZ3WZ+_S!0^<^[(?[)Z+Z&MK^B%,?=KA\,B4S)[,E M-Y)D2_!76OI=;]F^C,P\D$RR.D68RV2RNN0^A=@:1%XV:J9KHXC(N8':&IV.DG5XR@JR;Y%7WX/=E+Z2X/ M\9I?T>9VNI> FMQ.'\+^R4J9>2XX03>=48G.N8L9G/$>K'*<4BN"52/TDSH5 M"8^27W%\!?E[#9J%1FB@,E/* #;Q0X9ASDQ(L@->"+1F:IQ2__OO MUZ?I,G%M1WEIP-?C0D7NB8L<\*4H9>/*@./1 &=*.N(<"Z&VWSP8]$L7X+BL M[MP$&]RQ;\.\>K04E_]@G30PN7[_GY!*U[Y5+L%T-KW^%0E>-6)WW]AD!-2"M!YP!>&$0\.MV7P/"=*:/31 MCU!.N!U3^2H^3REDB_\#$N/TDL-%<"7A$9R)DG#M@Q&U5^@A>(_8 M(+&"LGHU1:S)W GG"CP^8EY=E1@1D@CH/FO!07B'OS.<@G=99JV5#K)1UXY] MT$ZRF4)5J>QW%P93-LZMZ&.8FVO<#D#'N\3?#O)D+NJ'4]U?3@-X.JJP,A51 MXC5KKDW.42\! M-:-=>+ZKY9JJM(QV5ZMU6O-D M:6F!'P.&5U;KDL-7,B](HE8J+ZI?]3U$<'8AQ@ "&O38O4.S8-RF:\ :E[%4,Z(3)*T5"$<,6.,91$&(TD%Y4KW'_SAD[_%U M6W+=QZ8-./Y[FE[.W-?/D_#3I+3.\S>WV7:>&LV\RN DP^U.I8A[D1$0&8TZ MI(0(:T\YW8WF[-;_2L0T:!>U'=FF]U$';(WVA>=P'6>/J,5A)VD,(&"T=66- M$>,D_"^D!NX%0XR4@F6VC!\A7D@M];TA]3^L./;L**=)IQOR!$AM VQ%7M7+B$!T&00&HI);XKTB.NC:M1[/(SJ[7;$B04_EHVK+9X-M4^C? 5VC M?>]Y9,?9YVIRN4[,P!HQB$1^=&)UK-WGI M!.SL=J;Z=#W5E&ZNJ8QVBS< ?Q!%LM'$9R7QD-8.@8B]0&+A$IFL2! MII@1KC7@4PR@A?!.2IV-'WV9.M76"^/JJ JHC,T;KERX07WL'#2+V@!XPA[!RI-Y!WADNH@] MI0JKKB0VA@"$4 Q"0N(LU$X-_7%[![7631\RCMH[*&=O2C0*1FI<=T7$@#(: M#YX3S74T5O-':1TOM7=0+\H.[AW4Q]X-VKR\FZ4X67RKY@VK4PI9.B,9 M!M0J"L(%5JKE).Z]5$FBDLJB>E+Y%AQGY[<,)N.I0&QM@:Q?CBZH6EV*;D5T MI,O/P8SMD< <[>XS-R.SG'%DDBE-U7"E9+A#FHU=: \TYD0EA6M/>YM3!'L MNYP<20-]K-RNB,Y=_;R<7[J<_Y1F>3K[@C].]Q[=.6.IH E8Z< H NZ@3J K M19(E,3HM5*R=OM45V]GM*$U(VR*N6NWFG@5ZF]BQ'VK;DN(.*(]:-UR9[@,T M-8"J(RU=F]H*3T(4I4>$8Z51A%HVBO @I,J21R,%JYTS<6Q1=:OD/1E-]6%H MG%KR^:K?W68JX;(5L1%9$2<@B!Q!>&-**V*TA#+],H:RW%=' Q@ZQBJUZ;-%K/$.7RCC.<,U.SKP M+!'(GL5@J/&)C] :]:<20=]2%F)/V\__>-N_HT_?LLE0K%3Y_=]8-I MO)LTI#*QQ28%W*=R"QP<&!,I!JTA)U>?NR'WL M=?2<"BG!BY1!<*O 6)$A,ZJ,8HK(W.)RZ^3ZV#]#>H.>M:T8VBFF!HW"E[_\ M,TTN/R]2?/,MS=QE^F,R_]??9PZ_9CI[:=]GHS41A ( MG@H0)$FPE@6('J.(8+DUNG9KX:[8ZC4"?_"-FS=V6]BU#*X4U31%E<"K\IHJ M6<;Y*5L&F(24"6-$UCZ[/Q#J6.V_FZAI=_?O=G3]:(V_DU&1TC)*TMI4)DM& ML#PDX"9932)EK/JPJX[0CG]LTE E!_;\[L/645LS=P'ZVO.[&M4']V@^A*>C M"DM&*K3/%(0/$3UI9\!3#->D)(QJ)9AX/&;M1Q=4I9[?X^BI#SWU4^[NN\5/ MG.&E%833*DGCP#*.(!G+X$TV8&3R268G.27=,NWV?MG.HQ6JGRI0E'%\)X(#YY4&8V-0W"5A MI#UQ,>S8/DY%"WTL7%D#;PI/ZU/8*(5+B>!C46M!.,O!.29!.L)C#LD)VF5Z MZ[V/''>J80MK3X>;JG)7Y0*#KV$XZKQW(@$QI:K;H&=CHD9_)H4H Q%,4=F1 M,?Y"&3O$5 W>,;:&H8A-01B$P9P (=$--30Z$ 2%Y! ;<;HC8^R%,G:(J2J[ M2P4&W=1)$&X#=QF"*;D_5DBP3A,(@>?$,\G<^HZ,T1?*V"&FJM@,>@.#;%J4 M)R]R9!&2IV4JMO/%?W? I Z6DZ 8[\H8>:&,'6*JBBU;"XS?9Y/IK#S;IK,\ MI]([DTRYLL/8*Q)5;O!*BZN(D;.GPG#3@;;'G_NBN!MDM!8=#9<5 Q]PANO5=I%XTS(H!GKB3F2-RK"!F,XJTW^LX#&3Y8:SMFTE<$KGU+< EMN?>^FU]_2;)'B8EI*T3?M!9-+ MEGJ.Z@\(SU@#CDL'-G/EE:0L2=;!X>OP53\PTRV,V>#-__EZD6;7[FKUW&_F M\S2?WUV[*:,1&@69,BYS OU>YP/&A4PK;IT2R=;.KW@.SSDYA]5X:3"P8Q>V MS;5\!W2-',;GD1W'=:S'9$>)#*!AQ 5FC1(=J!"<*1GDDH! T/AZ1'Q1)(G1 M,\$91LUI%_=BUQ>,[U349&%:VX2U'<@-J%\GUYLR$9:"[Q]SR+]S_\Y1%YL.DJWY+=*>NO=/5MLSY8HVQVI1*+Q=(R*&LP M"G_AC!A" FX L=\;>>_#7QZ7!YNN\OW9':#/D]DBWUS0*E^-VRQE],!=24\R M.8-5:!YKDM3>,\];=<(:!OR<3F;&9_I8!AI"(A!(9Q,J&JU'XX<+AI@(K44,L]E6J$4L)3D7#_LIT?4L%] M2&]QTWZ;<_2X(&F3Y>5B1D]&@::E((D[!2:F9?EP+#=#O$%;Y3V83J)116NJ M']_8U^2I\G';'39W'=<#OB:E<\O"7;V_3K/+[TMG:!/V6!JCLQ)X*JWPC&;@ M)'? A5.>6I^LZ%=!UN%+STDQ;1EI5D;T1T)H\X5;I+\'L[E'-244U66J2;;A'X MCAU6&6\H+H>0)2O35FCIG%+:FS'!3>+1A,>E 14]H7WHSE-23;AKD*VRY?DW M>?W%6N]N9C/$^F$R#^ZJ9.A?.,.9%5%!IM3@6[$\)B(:+%-&)&J8HK6UUA?C M^(H;I<=14ZH:]!_<@_<.Z-O2_2Q]Q!_/[\.G6H6D7$ +";151+_/FY1!ZV"X M,DXK4KN[V$#(YRF\JD2.S)[#'BF+BC%HOYH4CAU??)A\PS_]@K"?>X)D#274!-!H071C4T0/EG @)A J MA1;:C'#YU!/U64JQ.IUCW>VO"Y$N/&?)*T3DK;88\V/$9 )%TYCDJ6+*,UM[ MW/AS>,Y'1(=1\%0>JJ4\;DO4/BU+U(IM<'?G7E(1(0FG0!@IP%"A0 J9RIA" M:=,H.4F[(9ZAB(82]517>LQA#%32*(*C0(,H YK*L$NJ--"L7'114Q5K>UTG M/8QA%#VU(NBIELR0:\E=\P,^3%<771?!91T4UR "+16S68))CJ$-5'*:\QP> M=]'=>@6Y[WM>F JJFW;GZ.@&(SAV 9\_-U1B-4#B(=SNDS:&?&6U@1K5GGOL MN1G%B8F..$ W6**:0@ ?=09-&17><'2%:]_WGOK<# Q#HX_.0TZE9PC3!!PA M"81.*@HK=$RBLDE>RMR,/FJJ-3>C#UVG,C?CV3)B#"T2-=:B$24N\#Z7IB(> MMW3GA!/6IFQJ'[6^I&8.O?30IYE#'U[&K\_O@NZUF<,!3/8KU#^$AO'%8E7D M4>L (96JNE &-E"32S(C322IE&3M^^P?K9E#0XWTL?YHS1PH)=KI7,K\: 1A MHP#G,+8PTJ7(5-:D7^G_R3=SZ,5"IV8.?4PX0C,'6MK0.MSYG.,>X6B,$6FB M$(@TC"1ATN,:Q1^VF<-@+@\T6_MF#H9JQ$$9:%DZ<\:0!.56) 69$%OF2D?PVB7@SJ0@8BR'=7U8/.EF#H.) M/-ATHS1S$!*#7.\("$-*C)M+6JZSD#,)07KCF.^UK)YT,X?A+^6AIANIF8,T M*HB4##@3<+5/96"9P]4> 4;I9,B4BUYLGG8SA^%\'FZ^DVWFH(UQF@4*A',. M@FK<^S,-P VA+'DM%*M]X'>6S1R&G,R,S_0X*9@'5(-T>8C79@YM2N%[":A) M*?PA[)]L,X<2&KC&9* E8D0./EBOB @;2M1N6G["$1VGF<'P%]R'] M&,T<.)&<.W10,T88&'$D"R9(!BIES;@ MK$9#$ )9L(A I0=K$32U6]+]**:.0S;P(:SJREWEL]:]V:M&>,NHCY 2*U.Y5.DEEQ,P99V,5%-BN@P.^($3 M@P])E*MNV@:-%OJDKO. Q@TDT0>+66$:BCJYV,=W+J"T8DF79 MBJ"=7G*#)//5,URF-]?NZOM\,I_FW]U\\=--*CONS9>U:X;+X2Q=EF+ =;HU M^FY/I\4N4[#GA^:>-T!2+26]M97&SE2/+#I#7<"ES*,:3;EE*J-2<)-3QB>J MX^-I,R\^4]TE'[WE"6CT&H36"CS'7RC&LMP%K1VK7?'W4C+5^ZBI5J9Z'[J. MG:F^"H7O+11/%H7E:7*FG$OB\)%(:4P77&D-C$_(%3J8 [ MZ^S%];29S:L?7CV';AW@=,&W_7[R &T(ULHD(&A5 M*B 91J"",>!99"\3_I[N\[2.*X(=EW*GH($^MJW,_9O"T.8\RW(9O,] ?> 8 M,$# MAG4E0SU@E$=3\B9)*W1V'?GB+Y*O0PS5X/UB&QA"4DHM QM)+KTS#1A>6M4( M&7@P-'#7)07\WD>^,+X.,53EM.\"@VY.7J6G6C&#*WW2Y0@N(0(;P!+*5(RX M!Z@N"<+W/O*%\76(H2JG=A<89%,MP+E(7$@(B9;Q)OB:.]R8@6:)NS:12CZ^ MY=C)%WF1?!UBJ,I7"K_/)M-5;[E-K^I(B=/6@"ZON;#<@]."XQ^YYLQR0AX7 M26\E[?'GOB#F!IFL0:[V*B/]@PN3J\GB^]([9EY(%A@Z1-*4 V8N =T@7+6C MSDP[:K2N?C_]!,4YG"Q4XJ!%ZL(#1&O)=\'4*,-Y&Y[C)"P/Y>I9Z@<8ND5* MYC9LU#&34M:01*FF=32 LT%!\-P('9)4I'9N\'CD[TGU'8/[/O9MP/E=A[P' MX#:NH57!1>% 8JQ5)JJ7A"I.0//(.>6,I^H-]Y\%-/YM\'#.IJT,7KMV?0-L MN?7=-DQ<+!LF;H8&:Z,B/CIXYT1IQ5F:4?@ER_45U@CE# &.$\<1'8$ M?, 5VTEMG1 N.C5"V?!X0NI?GG8D'?4AIO*Y_3:(G"RFQO[DOL_7,#?7041P M94JO7N]CF>HFP67-RDPLKZ7).HHN1U@]OO(D4J:'4S9M;^]Q9I#-W__[IM0H M_7V6W"+-/GUVUY8\!4ZU"?C_,^A$&0B/H9\CTH.T2&'F-I$TPM2);F!?EL3& MY:[=7N:N2B>0Q4-H"E^&;)4%3LH\JNPM+L6NU#"YY(+@63QNSUU+5MO@O&CA M#+9_NV84:V@83#P2KJ!9"8F/F4RI$Z>F7'XKL-HX5"U3AC4:^+4#T3D(9! + MX\16![0<4%8QIXC!A[ 4A+4IE"A?W6^]$265GJ-5O"V7#S2! M\U2B6Y,3\<%18;ID,^[_II/P%UO3-VUF^P8G(/?3G38I9:7I9\EF(NB?@"#4 M@I76@ TRITB]9Z+V&>I3%.>DE$I<--CQEC[NW3/^?3:=SR^$-\8G9H!QBJNI M2A())U;=7]^,GWO;C?GWS?AX/1\JX[8#K'Y/M>7'5*P#[ T&.)0)#D=4P=[,%-B2 MM:"U8BYSHX/NTK'XQTFW[L5'SW3K/L8<)^_H@&/M("C1FGM@$O$+7)7 \9P@ M26)48M)34]MM/\L[W"$.QOA,G^R,E"X/\7J'V^8&K)> FMR '<+^R=[A)I&E M5DY!+ .31%(!3%8)%./6"6,U$[6+I$]8PJ/"]U1DHOJOO.2.G#TU%GI 1M0E0DH@&"*8F.#(R. M%@)%#YPQS3+M4@QQ%C-2#E%,6T9.849*"-%:S@.Z.:6[&B_)#1B\E0LG*J(D M/,0N3>7/:4;*<"$UXF?$&2D!@W!/(@7JT1!".@/>N Q)Z!)P,99$[3OD%S8C M9=@&-IR5RJW!.N1191\HU<(#2:[,%^<8I#MJ2J,YFKC,F?$N'11?;@[;H0M+ M9=LW2#'?DC>EHP[2*@HI6]2JRPJ<$1R,D\&)&"RI?Y'V8G+8ABX> [AH-X_: M7?V\7-:*!98!)7'1JJP=6%5@\5+&XT0&E1G^E:+,RT85,(^AG.%YZ" V&A15 M?9KA,^99,B,6@PI5<8-W'F'+S.Q0+BP7C$6%*U=DW+Z2NUVK'G"0NU! M:O7[[()@N75LO8O]M,I]O)GAWZRJ=R\BNI!**@U6"U%N>S-XQP)(9JT-1E,? M1 ?_O?\WGW!*\"&9=".8?^>A9+.Y8E=7T[]0YBE/9ZM4@8_3^?SM\FALZ1JG5]/+[U5FBU5'4WF^6%MK M54I.WG;/LP'^X3YP=$COINRA?TF,L9!9&=VA601#!2YIS%DO""E.1SM6*G+S;6V.XVY M*8&GDLF\RQ524AL,%CF$J'%3L9&#SRH#M<(P+W!?4NL998F63K I-*32(/'4!$BOND2W^=, M:6WOY?25>F"4?3)"[4-JY2C[EVE,5RF^_\_7%-"9O[^%K(_>!2,F!&> F#)] MR<@$7H8(.5#EN30ZV2Z-'?9^T?@Q]/$XG+8BH'*NS_^;7<"_=?'_W*SN?3:8 MO%#2T=*_3&1\6B\9&*]4R3]*6H:0DHP=1+'K\\]4"U7,77F!^!-U.#ENUL/>+SE04=0DX M5F;_WMQ FJ2R7\(^R=;BV)IYIRF#)9'"D(P77Z7P(B@ _.,>]+HD.T4)3Q* M+JTU5[73BAXJ;4HO:CN6XO2 MAZ>CUJ+@8JP#ADQ )3<@2%!@'>60N2.2IQS8XYN_\ZU%.40Q;1EIN@3=U3OL M$'G,N%8S@A&X(1Y$] 3=94' TZBR4D1EHYLM1OO0G9/(&G-7>7Y\A\1WP[U5 MNJ0VJY(IG9T%:R(&\\%B),\S,YTF7K_#.*B04G*HY2^326$,HG(Z#%N$.AM M21K!:1G Z^1]8-9I5KMMP%8@YZB1X8RTJTWI"2E=>_NHJ5;7WCYTG5BN MZ\ 39*TL;A"1X:/B0PO"&'B7\8\1]PJ-]LZI]KO[0FY,&RJLR75I'Z9/]HZI MRT.\7I>VN6SJ): FETV'L'^R4G8Q"YH-!:GQB03Z_.5@ -<&8F-0PJG0JNS_ M%"4\RG7I\17ZM ]/1[TN9<$P;[T%Y6RQ MK#6!6 ,Q*YLX&*GHW77O!UZ2&*:N^ 6N= DJUU,QR+I7NL"J]W.O20Y>BRK8?Y[J4>:JB3!C_4R5+'UP.7GD! MP0>31"*"A_K]BE_*=>FP]600%Z-=E\I@J.)>@699@8CXBQ<4%S-%'./>&AG" MZW5I&XT,9^38UZ6$>$>" :IS!N%] B=-!I1V-M%Q%]D(.%X9YG&EPFY0@C")%SX)34 MSAE\'M$+54Q%&L8YF;1?FX@9\2[/O%QC.$6F- &:X*[.@[ MJV75U7OR8[:99$DE(DP PV.9/$H)V.3QA5/2$6E2M&J$[)Q3;C-9VAISDP+X MD,K@&&? XL^%6]S,E\D% M#A^ 2.D!S8>;;FF4;*/+$$*D(6>I':U>W+<%Q_$3X]I*8.L [0%4-!N:?H=I M- MLOJ=TX@BV)/.-98&^EBYW:F=NWJ#B]UB.?3NTV=W_?#';\*_;R8(?]GV?/D8 MZ(:67OBSI4^ZZ8] DB%.)3#.L6*MC5 MRGA<,AO<.-Q"ONLO]WN:Y>GL2]FB[[V1T1"EA<98V7E;;ME8&9@5(=$44I7;&?FYC2AK-T!\K,XU^]B%Z1M4_D[H#R9IM@5V#Y 4@.H:KF==D"L MM%&2*V#::A R$G"$E:I[Q[5A-EK7:#['T435OW_U<375@Z$&6OIU>OUUA0Q7 M\"U+^:8LWSK.HC*0(G/H,/ 1N9E-36SC"FB>>WCI6[(CI8*5)W;:7-BVKE0 M ^M1E ZAJHL*S-*O6C%U\>P_D:D>P&UZYU,OFZ M/,1K_66;ZK5> FI2O78(^R=;?YF]+<.E#:A$"8B2;^,L/@QQUBA!<&_)C4Y4 M3E'"H]1?'E_!?4@_2OVE8"1)GB!$0T&PG(H;CDBYMC[1V, C>*GUE[VH[EU_ MV8.GH]9?9I,UNMP2& L,1%8$K* &?#).:4:I$UTJGV]O)E<1K3'_B.#?7,?EP?:#>E%F>.#$0:(<5^Y$)5C+-9C '0\T$"7[5?!V M_^[S%5(C?AJ<^)8:KL7L)BP3M>Z7^6EK\;>4@CH;HN>(B,60$)&TX**C( G%7=,%P5GM,_R74Y8[=/$8P$6# M>LOM1: YEH,[+R!E7,<$^E-@2+(%E#;1J&P?>R:O9;FU-#*3:7[ M?J#CG8]O!WDR9^##J>XOIP$\C7.2O0,P821SE@ED1\JXQ8!17K0.C)=,BRP( M?SQVZ$<75/\3Z2/JJ0\]3P'BI260/*,,S*!*92=H1:VOW+!J'['VE!0VY[F/3%ASO#.C*X/#? M\MOI;#;]*\U6=ZV*.IU" &F-Q :_![YSVR%:4=<@ MBNZ*=9,4T@%MJ]VE%](C[3W-F#]08@-H.^*:MBG@D3IYG2)HH0W@*HQOHY02 MF".>NI"U%-7S(TY 9/OVO!/56!^V&FCK_;]O)HOO?Z9P,T,.TOSM]_7E_/>5 M:Q MXI(47+"EAZ I?=^R .XI=S(ZIG+MQD7/(SJS/;$B/4_%HVN+9X-M,PZV M [I&N][SR(ZSR]7D\ QA?'GOWF&-KH M8_=Q;A0W#>Y*;LB[F]DL72\^3.;!797^=Q?4$DT$2T 4QR!0* :.90[$::-U M5DSY$7(AGL5X$ODU;1NH-:5MG/K7^WCO@+XMDXS31_SQ_#Y\XZC1R1O& M@8^BQ !/@?8 MC(]"4B B.(W>!A]3C'OPGKL6:](Y3AKM/>R3;_BG7Q#V3H M8D@'WDO\H[=:&>$I#;53_H>C/GM95J=VG)%>?Z1OTZMO^*,+RSPU64C$5L8' M2$[!$^(@AQAT$('G.$(?]EL\YRFHP^@8I\SD%MN[Z?6W-"M^P?13FGTI93(7 M,DCNA,%8W:0$N.5;]$=]!$V3%8XJHV3M(_Z>$,]<4$-):W#]W,,^=].CB*/X M28I"(!+MHX,'4T:=!*6M\Q;QIR..BSCBP*]34%M=^G;>.368(G-74CBY7M?] ME;S8N)C>/E.^/S3/?W]2)3&9N\O+6;HL_]E;-T]Q>OWSEZ]N,EOU5%E\GL;I MU?3R^VH"R\.'[#YZ9GR@U>;5'-G&E8;<=)Y01;6.GLL,DINR@SN%.SBNLRQD M9%3R0'CM(#DI %A6 *C? *KE#;: MFX3_6]DD!T(=:XQ-$S7M'EW3CJYCSZV9SQ9EOFF\"8O?9G^FV;=)6#5D8XD0 MD:6&I.2RZ0-N=D%Y4%01G;U1*G5*@<0ON*T"JD]:23=1/ 4R;AY)'8Z>$E[)P*.QGSS'Y3)Y((R6T1B2 M LH:11XB+^W @^LV8.2T6-^1(#(BZ7WL6KG=V]JQC)-ODWB#.^WW]]_GY1Z$M%G"CJ"H,5[LD% C%9*QX*CO%$NQF,HY^ 3U&2CP>7UIQD^ M;)#.ZQS)*Z' Z?Q1B90Q33EI%3 M&",3J%4)88$4"J6N* &WS*:2D?G ,N>/ZUK.?HS,<"$UXF?$,3).4::T%%"R M,4$P3\&K$($II:35T653OY7MBQHC,VP#&\[*^&-DA,3O+PYAHHJAE)4 %TP" M)A(ZCM;[++O,/'NY8V0.75@JVWZ<,3*2$J$\+FPN8: @\'\P6A <=,B"4SH91W@H+7U5 I$" 72E#&07 M<^FKJ^,)BG,Z!1W(08LUXP&BM?"[8&K5U78+GB/UKAW(U;/4#S!TBR.5 M;=B,*Z,B+(?(4.S+Y<^)C=/ M]Q++?TV+W_)/*1")F[XO%J,)X((#$2GIA5PM4^YNT! M;WSW8I3<_%8$-;C&W07U]KKY0A IRO\#Y7(HDP@(&(V>L6=:&,DI M4&>FF\/(V+GRU"VU^RE]G5*J,O1XN//K5<(]F[ZY2MNNVZ!OO3; M85/=% MJIN]0;3Z\R. &$#/%Y.P!OJG*TUQ, 1CS"9-- 3*+>K7&+".&- LI1"89OB2 M5-9&)V _L#CJ&[[!PO$\R%^FU^G[+V[VK[2XB#J;**4'G[$J.92 !ED;SP/]A#OSYBS@@KO2\#084$J5!I3)@=**S(X*DKB4C*\6BH MS+KV(?M>4"](&L,,WN#F]5:9!B-QII2!)%/)"R 6'7!IRF#"&!5/19N5B7\! MK_Y!YMN95M'F-/M-C,L/*S5]>3K[L@JZ_/1F\6XZ^SJ=+?\\KW;2?=#7U3P% M'_Z\E5JQ/7K;O]])SFAK'"T MI*O@ PI:1H"3!,XH 8HKYC/5'./TEW?&7E<'!QVX][#[R1^X&Z,U42*"E-R@ MHUW*VI/2( *&ZY8YE7/M/+$?\L"]#^==#]S[V'[<,]4NR,[]P+T7>]T/5P\Q M_;CB**-&@^4NB?K]QE]- MPH>;ZWA;4$.<#,;1,F$0MU?-&7KV&'(KEP4/.03/KHF)41E%[(-@C"./SW,95 M'&+9!D1WNIZ1W+L@E =N.061*3XO%[@^L2@R4S1S5MO;.ZU;L;:2J,[!")<@ M3P$F*;(WQ((D%LW@R]F[D!(\321&7 "-JYV[=4*GE6T54M?Z#6X^'C_V/U#1 M\YM9BA>2:6,D<1!U+)=W48+500%WV46F\"^KWYKN!/-2Y%#'V@WN-.[=K]R" M>^.GW](_YC\7A,5O^CCY,EE<*"-ST#F#RPQMD'( ZX,%EM#QY4DD(FJ?NG4& M]U)DTH:-G1%:^>8/X P5CGW /Y?'+ ?;@9CWV6 M75J=_^'PO5IUM/?"!2<%$/2F041EP49I(6"$+2/A(8E.5ZM[^OK??N'13J<' M$#8=:KC*4QJ6(-;G(EU@5)S*<>^KQY_#<:#Q'],WP'(-B72,9\:8A6R204^U M%,TSS4&[, "\C(D34#CPN M,$"C5)19;C#\?.E7@<,7VZIF;A#@/W/HW079N=_Z]6*O^PW/(:8?]]9/8429 MN+$@&2&E#EV!X_@+Y5(;E;+&5?$'%\6AMWZ---''X@VT\/MLBBOGXOOO"'#Q MYCJ^__?-Y.N]'I]*".J6LUP5[H*"&%JZU6;(REN7G)3[$W M;6?Z!E=-JQZ+=V?6:U2)>(;[90*NRLDU]1:,5P2"Y=;%\KR^=C[:=B0O1@<5 M#'VL_N)[FUW;F-$/S@&2*EXP6@=\2@J,54HJ0R/WM?>3'WNR0SW7='P"3W9@ M0Y>'>!W8T*;=?2\!-6EW?PC[)SNP07$K O<1I"L/XTTH\Q@):.&4)J40)M6N M>#YA"8\RL.'X"NY#>I.!#4]:H7I* R.4@0Y,E_P%C;XI,:!*6H.QSNG'38I? MV](>1N?^MK1]N&@VAN'+=+:X=+>GGUHHG2V&R-QHQ,0S TNLQB?V-&J5HE&/ M_+X]_?(??OXY,5_-S@U6AM]ROA\4K=ID?IS.Y[<)#.\^ES/QGU&KB\_3>/2+:Z%2]P+H:^/'56/FZ M^#@TMCBSP%!K6=>S[)WXQ^3R\^*W_(]Y>C.?I\4%"QF72BXA44+7[< #4Z!* MWJZR&*2;VK[3LX!^?-U4,W>+M>D!N%LE7Y#H\,FR I(R*7/,"1B>&"Z9T27. MJ6"B=B>I'5!>&/^'F;C!Y==#6+^[[\N4K0LN-?'&E@82$O5HM0?<;Q,N55GF MD(50M+;/NAW)"^/]( -7GJORY^3RN@S*==>+L-RJ\#EQ:PJ+%//-XF:6OJ"- MO]Q\N2J OZX!SR>XXWU/;I:NXP4C(?E$,Q!9NA8)+L!3A3N78RJ6;-QDNWBL M@X'\L.(8GX;CI[9N&_G\UV3Q^9%#]<=D_J\6":_]O[YQ&NQ >U1*COW@)K,R M,3MM^=KY3Y-Y26-$+=[+U+U3?B0Y68U;EXX:]9=Q_[(> S;CJ9#,:F58]?.U MP^'6:T#Q+(CU901CECN>(0K"RMP4#R;I,K//1Y^%M%+6+BOK@V^L5-VQU+6[ M:45EKHZ=\?OHB.7^XK$\?PTV!B=3F6XOT9NT*: W:36PH B)- JE:]>>[(!R M_-X5M:G??EP]B((&H=RGF;N>YS0K4Q'^3+-ODW*X=GO.]F"W^80?.=_^5^LS MN"[/TN@RL.9S'/5.<)A 'M<]'9O=4U>L]R11ZW&O<)25GKL6G. 1K'"F5(U* M?+*S4VJWJ[_3%6H?4AL-85\[\9^F[Y=^]^I4=U-^0'T(SNB2:A)!H'$0&7&X MGU"C*8F,N-J).WL@C1\8'X_O+9/8:Y'59'K4?/X@#'S[_5=7HOW2:VOSX]40 M-AZD]%XY"-+%TA;!@4W2@-/""'P;C:2U9=4=W8MW[QH1U> (]R'2-3H2MGC#YV 4/JPT$ @?R[<=?3?/Z;% K=T?.S[.R@)PEC%<+FFJ714*"W= MF"# 6)2&2!9)]3*'Y_",[^M4(^YI)7H=JU?.7-K,WWR ;P/O0[K-PL]>;+V7DY]WE-GK7@3$5(80R 4W7#LKM]$Y[(NJW!]6>,9*-X6E%?35 MI*CDGY/%YSLX:XA_I'_?3&;+6X[Y/_#K9F_Q099YGXDCZ7CYQOKCZV"4[G(O$VH*16]B^_%%-/K\J3+\"KS MK!./!$1@!H1=9KA(!LE*X;/*R4M?/]38#>CXIUY'T]AHFY7!8:4@^EDZCPCE:>VT9 M40I[CKC&5D(?8S8AIK>4NJ)K=J6Q#=*SKE*&,[9' './L(1L MMCBFE/;H_%M6AED0&<%KD8%Q%#P36;E8.]]D3!'LO2D91P-]K-SB.N3&XT=- MKG'/C 79INF0-$+1)$%9)4HJ@003G0>-^UN(0ENEJG?H1 M,*:SQLV4EIL?P80%F_$-L3H(IDQ0)M<>,C>^./:%K4?01A^[UQXU-YM,9W\N MIN%?]\!=N>O-I3!&U=0;PL%SLHS3$5I0K@R'ML)*@B'VHVN4[8/GGO^:(U19 M5N-CVL:8E1,L'J$J!!5D:V#6*Q:R%) (REL0Y\!:ST$RR;@) 3='VH'E9[_D MA7!G^]*&-JRFH5E0LB6@,IF-(GBR@P/!A\0*<-.D"! M/=LB?I["?UU.O_T-/WJUCN-O[I;O+5]XWN[A4 9V%D\?)H85BDWB4 <<'7R_ M_8JX_ZWC>G:#S3^M:+O*+_8#/-K[:(6*0'V0I<.4!B-L!*FC2L3YTA?@Q#G< MX8 UH["/R2I[5^]NKJ[2]8>2=',[F5:KE*(&124'X5@ 9XB#')D27 BK).FP MTS[YX/%VUV'VG=8R3F7_: FC; B;>2$A!\*B!Y=) *$405\_2V">"4,Y<]IW M231]]+$_($M##-,F;7QUJ[AN[K=TQY9KA9-&..DS:)XC[MJX?QN?,T1O D?G MBPC>(&=\.YCS]H7J4]/.O7HPNB1N=C3]$<.75C&%V/BR7KV+I% MS>U39#IFGA,&Z)3H,@=8<3 9E\N$;HA),EBMJO?1'8G]KMD:K: ME6JKWV>W11$(;=.YET6CC,A@EVVV#%7@K!& VQJQ@4A'JC<;>@;.^.S[\OAH?72W*9%1TM!@RM2/TD\UH3DL M80ZLRC090AGAN$0?EA5C&GZ)AU$DIO?(+("N30 F&Z._%A,@E%5JOTS M!<&T!IM0U%DF:EVVPN3:A08[P?RPZJAKY@:)6B5=X%'O$LLI8\IH6#9(%$P& M7+Y*G2[W5*O@&(^Y,O%/4;Q&&A78>:H755H[/N$+8$WF,I8,^ M=JY\#/QI=C-?W'D]*=S,EJ/E/DW2[--?T_5*^>;J:OI760I_G\Z*U3>7QE:2 M%*6!H!DI_1\\&!,YQE_,^\"CI)EU\#F'8!C?K:C#XO0(%%2,5LH,Z]NX_,^0 MKMUL,EV^(![]W^0Y169R^ >WR(<-/Y[ZY>?M\=1AY.G M(M++&\8_K^=<4)GF2XJ;-60=0?;R-?8+9!61<%Z,22=-6%JZXO3P/CFC" MO!1E>8P(SOO2TD-*7+VXYEY2)GRGHNW3HGV'0S$FZWT,V\"9O%OSWMPUBF+& M!*^T,UAIZJQM16S:;ZJ0.J1A'I M=D3'B4>',[9' @/,/<(2LEG85. IZ@PA8M0EF.<8A(4(U$@5++,^LMHIX&.* M8$\L.I8&^EBYQ2RN,N+\7A?;5:Y5&0^G30(JRNS"R RXA.M>%AQW-)8>80G95#F%2%-F MB,Z4B:J9<3!!$U LH[LL9+"F^MS0$46P9_L82P-]K-QJFH(+Q9RW%=D*=S1I MD@!BRO4L\QJLCAXTX0$?E/H<:G>ZV +C=?.HP<\6R0PN\CVD;$I5BQ/1JU$--1#$KB4"9]C23K'52Q%FL7.(TV@8=(CK,#'$[-#HX'F+7A6K!&):1T93D#KJP$ MH;*$58MI%J2FD0KO:@<'8Y"\9\5OQ7$?:U:^<'J'Z]+T:A)+'YUED=$DK6(= MQ:W#QRF]_!@^G@VE.0]3P'SVSG)EO*UQ+[WK^\][O:_&S!:U')P_N0O4QD'M M *OB_?1N).-?4->A:@_W \P\PIJQ6VCTM3$%'BG M?>'$R'_FFGI,[OM8MTUCNSFN>J4/[#?\Y2[H249YY7PY#/,@'&'@&:602)88 M\-"$2&L7VVR'MLAG>%>SI[@VBUH'9*U:FNT"=:3*S1K<[=?# +N/ ML[!LR]4QT2IK=]]A'JJXX\ M2J2*E2M7<-Z-)2K9VW1M"I^^3Z_CJF9LU2%^^;<73C*;-,F0I"HAMT?Y1Q7* M\2@5N"M&J[MT7.GUI>>IDW:\M#B;>E"$^M/DVR2FZ_@'.M"_HPN'=G*7Z%!Q MDI66$B@3 C$&"]:9!$$GG3-/5,3JY]<=<)V?O)JQ5K%4=-D!,LV^3.;S22DA MN07T4PJEK!4C,Q<^KZ:27WV8?$O_G5R9P?D)_YO?\J_319I?,!X\VD:"#9SC MJLH2>(5O!BWG@YX&1QXG;&]OMSD,QOGI:VSN*K9_7C9I*K"^%TC3O/B<2MOT MY6^NE\"R551'C B9\>5]*#53,3)(Z/))SUF6L8M#].R7G*=DZMF]8O_'QUI> ME;+]EN]WOR^*_?DZ7-W$%'^^7IOL@DFC@@L9""%\-0'6J\AQ'8U$.R=X,*+G MZM/YR\]30.UY:M ^Z_?9-*04YQ_0I#_/YS?%A+@4[JBPO,B)^Q"T1=MH"B*7 M-B^E]3$:S!%I-"Z7MU55U79:U!A]Q#G[V[VVVQ9 MD1J7Z'"S7[X2%X(01A1%4S"'CB$ZB6"%=4 I-S0S8?%M:*JQ7%5:1N08E M.!W>@PLK+?7&2L1$/ C!);X"O-0*2&V"S>@BUKY8[0#K55FU.*N9G5]"D%]O MBAU_RUV[\EUDJ:2FAH,I$:TH3=Z\(N@%.FF=,X(3TV4D3-_O/3\%-6>G28*O M^[ZTR+HGX":J>#>=+^877&89?%!@<[$"8PZ,81*RD%D9JE.LWJ+@.3SG)ZGJ M+-7,%7P^*GWX!KRYCG?KY_(G%\D3'0*)D+4@N(A*? >)**8X)&!PU<(A(\>#,D$ M @V6:V:ME+4G]7:$=KZ2:\'=%HT=?%K_/$X,/";3^//UA^DL)'H15+E%XAJ< MM^@G)L; 6X682<)X),B@9.TEK@NN5W558VV+M :?US]HJKQR$]^$I8'B153> M.:HSH/R+NR@<6.T9<$9YILP*6;U@_QDXYRND6AQMT<_@<_<'V);G(1MH[Y:S MFW IC:7KM]*:$J!>"GSXDF;.30 F%)-22\JKW_)TP?6JJ&JL;9'6X&/Y;+]?+ 9YK_?>-FBS2[*A4EZ$S,_?>_/D_"Y\7G%*:SK]/9 MTJ[H-L_G5, M'O_Q33D_$IEK'F, 201%$^@$5F+HY145H41=)#VZ2=UZNG<:3W-^K\KIV+Z7 MDK:\3.O+DO_[;X^X0_O\:_D7RY\7;OY(^7^4__N//WZ^Y?&OO_[ZKUQ&%WHT M\'^%Z9>_+5EQF&?N/?[I[UH0W67_M O6,\=?K/ M=2]-4'3E^K^**D0')2/ #E5(-PAH"1 M&+O'8+U/(O)@:V=_5(0_V(>J7D M:53](2HN_>[J:IP%OX^.G_A&1U7!M@*-_U$,&A?_5[B:SE/\?_[G8G:3[GXX MQ0WC/XOW5TL@N):FR_*;^J,2@D^&!F5!9_3K!,8TX%G9E*+GCM!$>.@T%O:\ M1R7TTL+>40E].!FM5WX74.N4%+6'W=LO?%WY#[-]Q7*\6Q#K(4Y=8%1)/7< 21/G N2U%G!)%=!H-K$_ UBG['X' 9];FNOSU,5A%WF*: M7'Q,E^YJV9!H-4LA<4=%:4Z:;>E H74&1R4#$S5)(3"G_'/9]?,4_NMR^NUO M^-$KZO W=ZQM^<+S7H>',E"Q2K5 6:%8NP5=<'18CO(2+GT992F-2&6>:L"G,3'XC1RPTUF1'49,?KD@\>[?AEF MWVDMXU1N=+.$43:$#12E; @^@C?6@1"X&SA6ILY)'@F+96HN[<#3HX_] 5D: M8I@&O60>-[?Y[3IM2K71]ID3K\ F(6RE4$ MM(3TJJ(:7-7>U'=#6U_L?IC.-E.N(_[(A>^_('%?;KX\^G>_7]W,US\J7673 M[-O2A&]OF-&X8HM2 !G0?$R3'$301++8Q548!^[Y2?54M5"Y MS]9(C[AZK7D,P1E\.L5X*?IU^%I'X4!QKZVG#/_0I>!Q3,ROPC\I550\2.FP M%ZV?X=/T;?IGNKI:_[@4NURHZ#VS4H%3"E_9XN=8@VX/ET+*G(*0WGW['X[5BJ[$-Z"?&V/(4?TSF_WI;.NG==YD>/^R'5K, M+R0-4F41(=)0^G\D"RXH"5%RF4K_CQ1KBZDWR/.565L^*S8[*S[PKA6V:N3G M<"EV-@F0+E)\ON!*R_\,V7A%J77!2=L6\J_Y$*_OQ6GKID'WN#T/ORVN-$0R MRB4!PE-)/W(2G#<,& \I!\4"K=[1I#_*\Y/R2(PV&03?&_)6#RMP;:0.$62T M:#4:$]B<<>\14>H<>3:N]D%6'>2O8AV1^18-[C9!9M)92^8CJ&PM+N:!@O?, M ,_!"BT2E:3ZS?ZY!_R'V+Y%A[KG8C^A4I2R5#SC=H]><6DI)64H,]8U MHCZ^T(^FBQ:M]+I@0H-GF8(*FIN4O+-Z?*&]^J C,]NB*]\Z4O^8 MOJ69N[S-E-9B.PO+/G48O/+0H< M?.?3&_%C-TK00#"RBZ!TN7E(EH U7H+,402E7%;5D]J'8G[5YRAL;Y$K;]'] M^*'_Y=-3H> M5WK22KV.[]#^J7<08: MXN?KKV48!VHR3'#K7T8>]YYJW2JFRW/U:=]XB)(J/].XW<@J2V>7($^!]Q]) MU]88JW,6D*(T(+1$/U$'!M[%)&,,N K4'E#T8^EY1V>V'U3.?>AN(..?K]%% M3K>MGS^6_Z P5.SE@Z14Z3+\:-GHC$MPQKEBN2"4)QG_OK(2GX'S$G;I6M:N MV#QE#[2U2KN :[39/@OL.#MF-1J[R6, !^.M&&N0R@1EN8Q :=0E(U&!(4& ME$$*$1T5K--TC=,6R)XMZ#CZZ&/Z!KKX7RE>XC;X4YI/+J_OGA>_51B#,*)4 MN%PF;<#24O[,&>/":7S>VG4YVY&\A/VC@HT;=!YZBFHSZ:$#KD:[QBY,Q]DP M:O"V5PH#C#[*+ETRY.P* P'8:PJ P Y.$VE83F90&O/$AM7#'LVAS&U MT,?6#33PZ_0ZKC&EN.[,RV.PB;L,S*=8GM.!YR:!#EQRQ;2/NO98Z"TPQK_' MJL/1M*Z!&[2OO=ON[NY72D;K4N0"71T?C0"396F#PO$QI=4HT:%BN,/FY,$HXB$ZADX725+R+LVIJH(:WP&IQ_7T%(BJ/%GC M";J2;?2/K_BV)?=E_U.N'T %88E0"HB-"GTY=, ,HQ0XXX8G+7DB7:I4JX!Y M(0H;GYC*D^KNX?G^J_NRFN)&%2%26PY:&PV"H9/N%(F@&;J QF"XIVH,(=[V MW3^RTUO%GA5[PBX'ZZ6O-[/P&5>X-Y>SM#R8?0QQ0JO?\//N?U9;JP+AC.HX-%LQ*\SQ*H\;[T=F/&Y [>2%U4 MQW1+/@Y*S#PR0Y4=WML*\U62^I^+V>1?J3A9O]TLY@MW'2?7E_=]KW?H>EVD M,E1 $PU!E0$OABNPZ+"#MF75C-(*VJ5 [)#O_K%UT]S:+8;8H8(GBSLK_.+^ M4TK%WO_GZ[3D/OT#0<_#<@V-%RP$Y4(BP)-#:R T<#HHR%%;+S"JRZ;Z&)'N M\'Y<[;3F8F?)KOORE/@\[Y MO7>J4;5*>\3M:UY&MGKURIGY+;:[5TQJ]_^W]V[+;1U)N^#]O$O.KO/A9B(D MV>[?$V[+8;G_'7/%J$.6Q=T4H0V ;FL__62!X$$D0*X%5"V !+O;:HJDL;[* M_%969E4>LBC109VL!RHK4[_BH!4QWX7$UO]M\^'+^V^/[QVOPV]?C+(6 P@K251%(+BH"S@5G5=*YY1:3YCH MMYKI:WSV9=_6_.+#:OI8"H>V)$D$RZUVT8#3KH!B+($O0=/*DO:>J6E=N#!&UA/EI0F&)II2P/),49.Q 1PZ3PA#D,Y9;EAK M]1]W7MHH'0W(2QLCX*GSTAAM<4$S"R6@!I6$@JQX,$HP[EEKO^(8\]*. MU+MHIKH.95-/WWD/P/:6XC9:BZ.2F'90P=0I;MJ69(.HA4#*T;O! T0?"B"B M*(5,8_"MMYZ7E>+6C1UC)']$*6XW-QXS:@(G,F" M1DGVH,-*\^RV^WB.+.UHE(8;);;MK)[&5WQMD_,D[=\NUZY5VMPA%HU M7EVTE@5OBN[,LV//HCP$V?93U'$8M0\/7QH6;"HE&#&FMW&'U=4"6'?/.VS@DFVI? M'*?'I?W5T3"'_+%05N;R^Z2,,Q>0FX0&9"E82V-(/J(($,D@8\XXE5O/77X2 MT"%)T_KNO9WDNYY;WS#VVP. *7)F(Q:0R=:EUXXRW!)>2W8"/:\3++M18PNH MUTF/%AKH>KAXN_*/Y>Z;O^+R3)-CQ:06P)3T1&*RK)X1UE@DRY89BZJ?^=B& MZG62I(D.CBPO\T'Z[1X6O*.()I1D;!%*)=5Z M_]X9[%2)EM-Q[Z$AGT:/A\ZSW%I?QRB,3I$V*9%9!!6"AE@C(99DS$8Q7X9U MZ'E!AH0D"=:"&2!R<-SJ/W#J^F7R)*Q)F\V;R['H&M2%_*WEN,5L#PC@-BH4"(0L+3'/)=# I M>-DXPCG&]-II'W8(MK?LV=%:'),?N8L*ILZ>Q4BVT^< VJ;:$49+ M\+)D^B/P(KR2,@_JDW/4]-@G>[8;.\9(OK&;^>#@]/X):3T_O58H#KYD"+Z*D;YFDU)",GT$/.[);]%&ZV=ZHI(%@^_:MN0_PYLA\#1*3 MM8+X#>0 2=HT10*' <%[]!1C:8GH]M/^]P]\_0S80\"-W_]?9Y?K2J-'ER-G M)I6B&,77&7T 58^ O$LI-S8!3\ 29]+S M6)@2$*R*H&J#'<_K?!U&FQT/&$.(^VE?O*E_I)RWOOQ'W67HP^S+EUD^7]ZK M=?QMMEC!7!Q+7Z$!&(^PD]!8R>YYH5VYO,E#OO>*)">S#!I!!DML9AG)1T99 MVP6+P$V4WJ50Z+_NCS$ MR]W^A-Z7OHWU<]^$-1+;T5[7:B>91&E!6G+M5*E.'N,B%%5I2'4K(G_U[P M(8VB7_I=["A5[7(7.T;.4][%LCH3-Y3GT72TODT1$8ISQYTL4;""K2'\B\*"GFB*V'NA_376P'+[*YV*>^ M:!V"[>VB=;061TWBVT$%4U^TYB"3*TG4CM MW=@Q1O*-?;=!Z@^<$/G$[_DQPYMQ1OX_?^<4TS12_;D>I$=LAI*'(DM,L?;IOYOEO<7@G?_L**Y^^6MS=\ M9X[Q.E?3 LN.0OGG('5&37J'7,*FZ[ M--Q?B=3%HZO31G4]>BO&0@A&@27[I(Q++*V$3N6_)/[ MR1$?O^+E3[,YDD ^7,WG>)F^T5__$^;Y+M]GE2.QF#3]9$>(A\T^:2'7_LDG M(B@K@B8_,'$/*CK:]%%'$#$QA84CCW:4=S5A\DEVM:T_IE4;?XI=>00G!04S MDD=5.R<%-239\JB33\;H9V#RR1BQ'6_RB:%HF OR3F,]+"^:O(.B(G"GHI$F M93&L<<7+3SX9IZ6?+*# @Z7?"*\C%)PX-[R MZV3A:&)-%D-PL&9U\TITD8^1^J.03;:W.B3G0UA,R[BB>,$F M<4%++8PS8<@AXXM//AFCJEV23\;(>D8.-%)I_LJ/-F\NQPA+AI7-3*VOF,2F6NH$@*TY7CA19+QB\'S9*L]6BI M=9NS;5A>@??85-P=CNXVX5JS?@BR3NDFVU$=)MFDC?8&4&(/T4]D(VY,(J\W MWIE,8M(2E P"?#0!BDLII.*Y8NJ%D^*9%).I.3%&XAVX\''Y&>??#8@H.C)N M,$((D7;%X#+XA *<9=E)S3CZUI/)'X&8/A.AE89F+<7;H9_Y"M"&YOM">,ZC M!5O](27KQ6<];>,AHXU%^>!:IZ5N1O*Z-+^?H#N\[ENF#&.(2C#F@7'BHTKH MP&?'R6F-.@BMZ7_86/W',=B]HVO80-0-Y^]L1W73KV( KE,>RCY*;T,'<>\B M]$FLPDT#JJ#JR'$.Z&LPJ^/JLIEB6XST*5(6:UHW=WH)0]F[<&&,K#MP8-/, M<(^115D2&",BF3]G(/),AM"8HF4L)IC46/W'/91]E(X&#&4?(^"NPVTVI-,+ M:9,+F?P>[NO47X(52Y 0%$L:. %U2IM(]GT$SL#2>J#._WC_VSJ]Z\>_T^=P^2>NT[MN[K]25BJ+6I1;"BA!^V<0M'HGC WTK9C" MD$RE9QYS9"4LH_0QZR/,#G[#D]B2U;KX5,"AK+4[J6Z*20%/F>O:8U^[09TN M1KS]KYP1S<7>=4/8-,11"N=9Y.1P>4ZKCA;!$3#(&34+*DO)6G/B24!'E=&] M2WYC>[%W#2^V36Y$R:2S2'M@UD@ 38& Z %E3-IPF7G'N8@'GYTY&3=:B+^# MS7B0#MZH:*:D7))5=16%48S. XG,*B@A&I=+UK;Y/+2FWP[$SD'-$,&@$W-7^/OG+JX!S>6]U'5DBU M+O3Y'2_JBI>S^VV*[SYC<2>4L!)*K0:Z77_W3KX-04Y93-5+MHV&TVY\ ?Y! M+^@OL\6]5\Y)G;.U$JQA6"E-#H90J;:H9U@B>GH!)SA#?HRL2VGLS5/>?UN_ M^ROMU:[*G\^_OO_V\R6Q #\M25OUUV]R#=YOM";UK.CZI)DIJTH]6J; KD:, M)@(9,@M9"E-DL)[[UI-\IUO=5 -M._!U4''MX2EQZ/*U&_%L6>IZ)*,U+J$" M'FD_5H8)B#YZ8*QDY#QI;UJ'@4_ .=1\LF,ET*R/(CL$E%N@WU5$[2=8!*Q:B8.09:&/I_S5/MG4[G4TX MIK_(:*BJ1R384\Z],J-__/LKO1\WB&QT6EFG 6Q6^G P$N,P%5 I+T2'6^= M__08Q6O2^YXRGBXA6M>Y3%(YX'8U5 D%A.@"6)V+MI[^;ENG,!Q'0O0+Y0.'QW2M57 U$G9@6'@-570(QI0-J6:\Z4!C4XYI&)#ZI

SU(9@>TOT'JW%,:F\NZA@ZD3O2(%@2,9"PCIQH:F@(#>U68<$Y[4&HQEWM.M&FX;,R=D7QSY;ZXV&/I8=45R'+-K% MD&.D5QPS!<@Y* BU#QW*B"0&GMD@2;1!,T4#Z4FYP9(JI2!MD!Y131H(>Q^E:0W ME?$/P#'O$W>:UYHO10O.!;S7!HJ+&E=%5EXV9L*3@%X1']H)OD,:SE,IK);8 M*95BM$K/:[L$#U'K!'7J0^'5MV;M]XFC*3DXD@"EE8*FX\[ZE1D"[JV48+0: M1Z6*[Z*#R4L)O-:6;*"HK9TITR$D+0&5E0@>O6Q;"/0!Q;,ODH)6U*)M]9PM-4 M$#B#.O"8P+!"L9&HG=Y0U'LW8KHU67+9NIG#\5<0[*WTW64\706!H55FZ1.1 MCS-RCLCM]8GL7"[9.IF==[E_5N\)^Y8-U#)E^_4AN$ZY,F"4WH9F@^\B]$DK M [+B)3#B?V04/\?(P"64D)-W)M3.?K'U ?=+J SHPH4QLIZH_7J2SC,E3>?OU43H:T'Y]C( /DCRG:46U_!62+K0!>BP0 M61" 6-#2QBA\Q_XY!T^>.UAJ1Q\%3912=W^>T<=2%KA''^YSGY M664VO_[%#[/+Q>SB/-=7Y/['[)Q UP]+BW2YB235J.76;5LO0G#_D?6V=_'# M^:(F_US-\>=+ ODEK,6Q?@EL8<*)D@"+T1081XJ]-$_ D+F:B"Y*\YOR/>#N M:U?OHH\G0:P'.10E114-F7\.2GD)OB;%2DE^1>1H36K=W6$,OJD:9$W%KH0'-"NU+J"SM2[1-A<1L1*^=R,U?R<_W6>:/+)KB,K0](CY^ISQR( M'#U1QRBU<5WBI@RUFRHYSTLV:%2]#HHD'R$AU+D(@0?.%!/!*_],*//,(Z8_ M)3F"::@ M5<@QY?CPR&TC-P8][$0ITEX1'1+ [M52WD4G=]](J^.$,^,Y<1J]'4* MO*_[(Y(IU!:8DEEP:96V:8"E>>(1KY\'+6743IJLYR1H7OUW-T^>PP/RO2_KH=W_. M$:_WW-GON,"+BQ6%SZ+6KF1FH7!&49VB;3"RA"!$XBI9VF.Q]?WO2(BGPZ6> MNFN89U3MX36,6V#WS2'%8\G+5%LL5YNH1*RM10QP&00K448EAL3!VY_P^@G1 M4,*/];[W^.X'R!:_D0F;,/2>CT?>G2?1D$\G72(C*PJ%HEK*VD!<&,\-*Y8-,&>; M/OOU4Z6)5!]KV;36\HUAC0Y9D0P"<9 ,*[= ,1SMJC9':[Q.%,CMJ.M3VKH: M2?BQWFU#O=]+Y'IWF1_:LIIW5911V=;VOS(G4%YP<$E'L$D*ADH:5?)X-CS[ MW)/D2%MM/&:.ZWQ4=SMV\PP+:@Q6@PV&&.X2D;O>2.@BBK$H<]2M_9BAV%X_ ML[IJZS&K?)MCNQLX%/C=MY4$S487)>0B$8C>]5S).= \)$4A7F(J#K _SSWG M];.BN;0WG.)U&&1/ ,]\X2:GF,G]C054\+1S.K3@HPE%2^X5DP6"=!)42@R\21K(=K)Z MO:ZD&W;(-_2)KY\P'36P@2A[5YE>^^W/2[0>MM3FFW&$9O-3-)<%""44A7[TEBYA(<3Y@M M[:'Q85.$<;H_I?VHI:PW\*#-.>X]; ^/D1[OIO4H23!I U.UF8?W9+.D!U<[ MTJ62LQ7"I,+/QM890];\?HP(^3>\L/&H\V;60F_SM:?/$$I M;#.0T];(]I'M$13/EI"0.TZ&5#O:4(,K1'DRI-P$+@@:][JU4_Q2BF=UE$$: M(8#V%!)-(9,05 I@I%!(Y)<>6[>W>FW%LV/8M5?Q[!A=';IX=C%?GMW///@U M?,%UH9,R(6%L*@495WB/YK75NDHBHR$1PN M-*,HII[D\VPA>>F3E 6-'5+DM>&CIXL?.RI@UDYZS0L[[^#\=%-GJK71QB!$ MM J41$]?205.I*(BETZ7(0>*&S[Z-2MS%^EU?#/?W\)14J,,P#GFFC=OP;/H MR#*I1"X-2UP,2>G<\-&O69F[2*]A@3(8)B9> M*!H RC/,X2 D=97 MA/ B1V?E2&7^^/J5N8OT&I>0K+KNW<-TCC=5N=R@9JJFXF"MRLU.0$ K0;%D M HLA>SOD?';K UZ;8MM(LD.ER)#*V0?G<^_^)$DL2$(7=6[L/%R'K71,+@#QF*= HQM00=[IQ_?-SN%_6(?\^)T23:[EKF]0[3!_CQ?F? M*SG52_#EU?SR+I?GS$111% *LB5'1GD=JG^JP'/A<@XB)I:[L7(8QE-D8 ?M M=9XXN1WOA[#X3.^%"X[,-6A=TU*U=>!3]!!<=NB3*TKUZ_[P'+HWANVIL0/U M%+FVQMM,L7&FA&(*D//GR0WQ%+=)25X^O3'DXV=;;.NF:7N#/D4F3J'?#N,I M[LSP^]E\/OL/9G(+/EW%_X5I^ .R$]'2I.H,D.0LP]1I.D;,'T'[#>O4M_6>&+^_QR_NL9U.$"58P"WG5 MBXU\9))[,F"C5T(E+C3VB\2[+^]TWH%CY4S#0O_M6]33OA%*S:.W D26)-M2 M#+AH6#V0\'5^G/6NM>\[$N+IT+2G[J;M+; YS35Y[S@*VB^P7G'F1%^9P"!+ M8P,&%LA+'Y.&/.+9KY]$DVBE89^!)_%N:(EPQ_L'1ZMGNFCMF8X@M*KG#X[" MNU@*Z%!(C#$()_D^M!H#YL1YUDUOC5L1;%_ ZN^;.W)\?)A:?2:"E-Z0U'A1 M$A0W&B*W&K(QH4@GK7_82W D\\:@.77J==-/8:21:0O8W.%,MTQVN9_;"_?L(>5-L]NC)LNA7X_?S/S\L: J6+>+,\\2B!,E(EK& NMWA]A@ :?#WL/IO66[BM&K&>"0:*TY^DAB]-Z05&,"^B="X+X8 MC#DIT7JZ0T/X;PSNK?.6;3::K67E^83(G Y90]9"5E?:@Y>*08DLFZ)3X+IU M*EL3X&^<[:?G[>T[6G;2_/;LPKZ_W?QE%BZ?NVWB0I#WP["VJ"?/J(0(WC$/ M1?"0K='H7>N9WI,L['38?GP\V? VM+E0&MV"AUD=<\V(9M+7L7N%WF%MD#8@ M9G+VKA3U(-7CE%LD[7UZWU4_&UC5YK9H(^HMH+??>XD<.>/"0*AMY)2S"1R] M%X RB*RS9](-&H;9%-4;_SIK-K,8-.,TN")#%& M4(EL=PB!/!F78Y&)Y3*.F@VQG1A!#Z75#33ET[67V_S=W['JB[ZXF69[%2[^ M&9;5)_DV*\O/^)07L[SGQ5_W0EM\O]8]&LU-!+=?R[E#R'O/YG/77:,; ;Q[ M89-#&6TN4$Q*H(04X N/D%,*V1AG;0D#+%][9/OU-V^$YKH/5O8RY2JC[!A9 M-F9\'Q/65T23MZ(Z ;]\W3#^82@_=O^YV7WZ\1ZX:+I4H M&*L=X8U/DKRQ&&M;7@=,D')I/6Q;'*Y_J"/7&S^T;IUQ9"UC.F0-X)T+=G.+_YRWR\.MX=GL[]P?EFO=\-EKK]]?GDU MNUJT8XUY)U%AX^:J(\!? M?5W.)/LA?%N<:0JQLF$"K(L.E.8*O.$,-#-1^J2+RT-JVG9Z^!O/NJGJ<+9- MLN7,7P-V"DOAF, J0<98"0=>>@$F64/O@9(9AW2#W>GA;]SJIJK&K6=' *8O MZOWH\G.X7.-FS&?CI(+$&*OVMH"WQ8)1O%#@Y"AZLFTI]@C#&]-Z*ZYQ>]P1 MN)>S9>V@:0WSPC%Z&Z2][COGBF+ ?4)N-.-:#DG9&?O<-V+U4%#7OE>#!A%+ M;90L+E%04MM\%ZUJ'X0 TMA$9E8XF0Y6*S'Q#,XC(MX$RNS0I*IE+KS@Z*3C M"9**G")TF2"*8$%:[CR/FEEL/2GM1=8_O&32-J;!UKY2;7-X/BUGZ=_O:_NL M#[,O7_%RL4J"VOS=7\-\OLIAVCT'9Z_'M1@,8/WT.[^A== P\DIMG+*VC=EZ__F''_8X M*0-FC331X=[V!LOZ$F@(FD[)+-\C.4PZRNZ:V:+B/<3:7]FL^)CJ4761GE"% M9,$QJ\"2=RFML+Z@>(%*?B:3HY>.QTBS\>G_IRNR@62F, O&=<5U@XFSHJ2I M\^-EO=.-&J+5'K)V1BNF,R/_"3AJRITW;18ST'W'-VH\G#@ZACT7$'P]9E;3([R:P,D&6= M-%-*G=K++ 3K9)1%F=!^-L6+X>V0+?1X:3M&M3V.1'"^*MI?U3X3])L\91UI M-W&%I)-KV;[1#%SR%GA@-BFA,D%N?3:R&JSD)02G,^3H97'TWPX3^[:!.6W?KHV. M.N0DW<>S?D6&(.KDI3U&K M%CE$Y1WCQBHO!_FT]*GW=$Q_N]/O=P\\S7U@=YDW3 :\!;'V6X; &&/HAU"@ MO3/YO%7?0_@/U;>'Y'J\P6LX%CU#G06YG81$6N@P)G4-Y2918P"83B[X=T .XWWOK);-ZMU#IOW>_36H$)WAQ3'@ M@I,+R+R#P)6&ZOX%'93GS7M83Z#@9QSL/OH=(\I#'#AO,V._7M4M:6T(%^^N MEI]G\_/_@_G,*6]1Y #:K4K?G 7G61V+:H.V.8I8>&-N-%_$$9X:=D[N/2@- M>IPN[KN@=SFO5!XN'BU-JZS04\0K,"90+G,2-#D0(O@2%"N:N]:9?QV7\\;U M U'CB*WY7^'\HKJI/\WF_Z!_=WEFM=#6&@J;I)3NZLN7,/\V*^_2\ORO\^6W\\L/L_G7V7SUT\7JN[CZ M5^NUV^*ZU*Q=9=U.3^]8:+>_-(ZG[HXK%TC^ACQOLSI6H3@Z< ZA8' R<:5$ MZW.(UU1WA\8)ETL&5]NAJ* 0G"4+(W6]:+;:E-2ZDND4Z^[&L+1?W=T891^Z M[N[[PU,9O>*>"TBLGI8Y3VM(TH//6BH=0E)VT'3VT[GM&:7KC;<]8V3>\9)@ M"(S7=]LS2OA;;@MVD5Q'1;J"FH4<(7%+-E#& )YK!*VE01F,5VE0"'%H!0ZZ M[6FAOS$":ZRW?X:_S[]T&&,#!,8DE"R$C1XULD$G>L]H M[KN'3A>E[27V60N9]2J%NTU;=9)Q#,%"J35^JE@&WH5:H9>32)+U*G]Y/042 MNVRG^^NB0RE85T=I_R)5+#Y>+1>UH_;YY9\W M&5E**8O20HPN@+L\2!*L",%0QL-IS(PWI9C[H82?.E_8* MF;#\RB9)L8<+8)32!,LI""XQB"EH5^O71'PKO^K-HI9*ZA (_/CEZ\7L&UY? M]'S\6H6T!J8D[=:R=O61CH!I@1!%-J ])JXSMPEU8_9L!?/>:*.D2M_39! M_?B_K\Z7W^[-T/FX_(SS/SZ'R^OE+L1R< M1P.U^[5(K(B4W;%<\HU=W!$RO/-]UE'2YIA2T)Y=Z"K]8O'S)6TMY[-\I@+Y M=YI+8#)@G3B5ZK !#S*:8ISAD>>CR4<;N;:WM^,82'-,F6K/KO/:;;]=IPN> MF^2P;KB"=DJ;P"F-I QN,,:@?/-IQE.M[>WE. ;2'.*0?N=U_C2;%SR_OU09 MTVD#:\,:QPHXFR7"_^&-"+:SAW#M46TL[*=31Z@(IQ-I:N!1P)A/] M)9J@A,B^>7%9\T6\V9U):=!C]% ];OEYL;C"_,/5G&!=&[WK([Q[9S&+'__& M>3JG59V57**.&4'R:"C>M"0_SPMD%P6)T)-'/2A+<0QQ1Z,\/6;V562'HNKV M[U(TW#"9:$&R-FK/P='>E1WXJ"S7Z!//1S.=9IA)/4IWX7]BG3J%^=U?. ]_ MXBKBKDUS?PKG\_\.%U=XEG5B*)P#S1RK]6%(S&(6F"])F.B)7\U-Q!&L^_2, MSA$(?139'ILQ=[POW/='6<\+P@3M(UH/CF$!%9.'F$F=P8;(I!:AY)<3XXY< M_-NK]R)H]_C]\\?[_GU_6O:\(%).B==<,&O22IV!W \21/9>,.MU86GR_+JI M%O_V_KT(VFVXXCCB"\#U6=P513#/BT%*P3BWG/Q^16:(,S)(*17@/OA8T!H, M1W.>TG3E;Z_>\1-NPWMWQ'>+(YQOVOBS\C9#D34U, H!L0@#,DLA3,K6XPL\ M,Q[YSAWT[.,!UIOCG=_FYZFJ1^OB909)FT.]X?,01): :(OESLA\/$?ZXY;V M9O6.@#(;S-H!9]L\..#<%L)\OUP7'HM%:W)I[4!A-+DW!<5P 6=()M4N"O( MO#R:)G"_'%^OI5RL8,IPR-+4EL^*3#=%"1"39]M MJN8+I>T8U39N&C&L[KQV *G5F>U'*[HS" H[4!%+R#$R$"C\ZYD'H)J79^_&I%U/S%HL'4V.Y*;-% MA,B)<=I6%]_R#%X2[0PK.DKG-?W\[:9LZ\%Y<)D+C@@IR?K"HB9')B:0JECC MB[>Y^7#94[PI&\/2?C=E8Y1]Z)NR!R.=2[8I: D$W]0*90W1U_U-2:;)'XHJ M-)MH\#INQ$;I>O,,^A$R[SC,8@B,US>59)3PM\V@WT%R/16II9,QVYI 5WO^ M6HJ4N9&@$U,L"J]-'I24<6@%#IM!WT)_(P36(0;\_N9(T18F>9$0G+84E4I+ M3GW.%) 6YAV%%EZUGC7\RG(4=K'(^^OBI0RV&+*FMQR%43D*HV@RQ67O+CI^ M*3D*);K@K$6P6NN:>,W!*\V@H%6R8"2S_Y:C\#)I.T:UASJ+O2T;N[XV_V.V M#!?W?_YAMEC^.EO^?[C\_>[4Y_:3UG?M#TK1SE3QGJ4J?\$?8X670:O&&1PWBUY<+WI1H<8*-=U;U.5L^0V7=Z>C M7^]NB!?UH/2J)AN<$?9L+-- ?CD'Q6IE4*RI5&2?C'/%)O[@Y&QCHD<[1"?# MX ,J\B69]S/A17*><;#&%7K/:-^*(E @RH*HD_2TQ-95$-T6G&^[9=_Q>6L_!'^WOG&K@>* M%O=WW:73Z#9O (I?9HO%W?MAC!7,DKV52"^)DBY M#F"L3FKC$YDQQH;J+$8 M]SY$&_:\]0E1??O02N"2WD?E KE(%%\ +['.#S .=>MQ0&/P377?UI5'CT[6 M>BGHT!=H-PO9P;P#*3@>XPQ >YDBVO89'4F@/]1R.3,*FQ#6YRJ$4 M3VB]!A>4 RV8PL1BC$8F>.1\]%@Z-T4J/"\F_R'.M)I>"^$6XH- H7X1IH*=8:D@J@QDS3_/.N"#C&74")WQM@L<5D$@,L!)J M19MB+ P96#_^R=.S9)*(?P(U]-W+GD+\*RX_UN.],YN4"H2W7E8KBD83;<)) MV-K$+D7, ;5MGJ8'*.UF+W^K;5)R J&(!CI87JWQFJ?6-9TO\KYJC!U-T MAWF8@TR[25E)*Q5%O;J6\#()%!8C,.'01H[&E]8[\S?+'>LB M*)8<%L% H1350),\B.7D(J#)WFMKFX\-WLFC:YP2\!7G9"ML7A_]\^4J M96J]KG7X):7V]"@!6M?9$ZI$#;AMI94>92WKO6%]WSL 3*]ZJOM #G/KWE!1#RFPMY2[J]YF M+9F5"$DRBNB=0_!,&7#D/^9<9.XP^;:_RI^Y(Y]*XV.$V[AAZ7MR&V^;8$:7 M=:F9ZH5B)*<=;:%104FUN%BF;$Q^QNG]_A,/D%^]NUAG>\ND<5G)3]6K_Y\8 M+I:?W^6_SA>S^6T70>9<=JC $B-%FJ#,'[D3, M*?F8FY=)/D;QNG6_BZ@[7-O=W5Q<]R^]I'5?T=+7Y^RSR_5E^?7O_1'^QL6/ M?R_G@9Y_?AGFWU8RH675,S\2]<5*:M(MY/5[MDZD/4LIL%!3BK@,-90B-S_&R&N7?";1 M.&]3:Y=G"Y17RZ?]A/Z8"WKO#0Z7=TP_0\,,\T5"]IG\K-J8/DJ5( 8D8)D% MW3RU_3L KU#ONPOXL;;-_H'/_2DH/YS_=9[Q,B]NO.V[+'I:<\B".>% 6%?; MSV5'("E.D\IFU.AD,JU' Q']PIYTDDUCTEDFYJ,V]J>/V8?9E^^K*?H?IY= MT+,6[\/B/)T)D4+R(@$*1XZ[1$=>'%-@!(%&(UW[\34C(;Y".O54TF-.N?W3 M.O_"RRN*]+D7*A0F@6-1H*RD>$]51)KB?VLC8[KU#G3S[%?(@IW$^EB]OD?& MUD_A?/[?X>(*_XEA<36_;K?W+N?5)X>+>[+8.5%K]"-:Y&?MMZY&:5FW(-XM M%KBLN\@OYR&>7ZRK+E? \L?+WVLEYIR81[] LUWE% MO)[>D]?BL8 P7HLM X5AR Z5978@UFSC;COM=;A9 MV;A9/L:[OHP> K93DMHHH(=)8NNA\6VDZJ:N@W,L&L83AEHJC SJ[&"(A1MP M)=IL"M=&M0Y CH!;SV3+'1VUQFBI Z5^P/GY7^3#U^J6!>W%JRCN?/'OZUD> MVKJ0DP8LDJ00%05LD4>RVH906ZS)#XT9]!2>T]X&FVFJP^7R';9ZO30/:5D; MRM^TN!B K=->]Q2NPVQM[;2XE1Z-5-#5V&S R)C-R5H-G,#2N\$BQ$1V42O% MH[!98_/SLNGI\<.LE(?COH; >'V#[D8)?\N@M%TDUW'0G?0V2Z\RE!(( M3O"6R&@9!&VE\%(*(P>9\$,K<-"@NQ;Z&R.P]BG_/YU?ALMT'BZN3=''^?WO MW;-*9UH&YESD%)0HVGFX4Q!8JM>TQ:OHLB53-*P>8.@CI[_!.OQ9;4^M-"[[ M^9V"VFN)D!BN+_WHR^6M#,]R$)QE9H A!E"^%(B*'!86DPJNF$+,&,"8YYYS MJC1I*O_&AN66J^>W+NRB5B;^60C=7Q7=E[MSD=EJ,M*99T:1)#1D3F94J5J; M$Z0!RRQZJ:5-0@V@RPZ//E4&]=;21/-3-I^U?6]!PV7>9#]O1!WN7IO9G=17 M8FY[7=\:5K)G]R_&E M!:2BA,\AUAF6CIR24,![,A3$4"LD,N%=ZVJ $T\+&,/=?FD!8_3^PM("BE#& M&%TW.Y% &8D0)=>0,G(I5.!*M.XJ<2II :-8LUM:P!CM'?S*=@C8M[2 EAK? MZ^YV%W4=G&,L6XH-C $O:MO;FCOK1;+@@BA)3T50Q>VRP?S0]OZ4]_#^;- MA=Y?1QWRB1Z(9X- 5A+XU^4LUCGH51"K-Z .>[Y,),9U_\N[5=TV@7I^7;T= M[,9K.K@OO@]UGCZ/.*S>>QK%UNM+B([I$B!R\@&4,@6KN0.-_??ICOEK+MT<#$+5VRBM48%C-)0OU>MH; >2I.F>+ M+-:V+@O;CN;@EWL'TOBLB[HZ1!&_XZ(V!UB>AXM_SN;+/\.?^#ZD?V-^!#1P M*2U%V"!<4/3RZ031,@,E"I0O^;59=[A0N M/EW%?'[=O>\&)1+]/28'F24*S&3T$!V])O.JOE\^6W%;C:MV^5_WN# MK$0"D*0G=TC)NNP +AH.I2@F"I-V6&[_TT]Y):IN*,H>Q]&S.9[_>?GCW^ES M+4I:SR&]&4=BK8K:4E2>37Z]!43\%JQ$VN&RK9-4I 2?K ;)78Z9I6"2:4RH M1R!.F3G[::1K/'(MF[,9S'1I.^W(&%1VK8[X8E!2C,QD3-C]8W0CDC2G[:&;K*=@$ MY8,_?_E*W\9<1S@M[BIMPUVE[?V2M_*O2\)W\8TD^&%V42?'S\-%V\+!=H"Z ME0QVDEF?8L$=;QSNW@TNZ%70"2$R)8C)(H WR$'F%*1%I5@1K4.CMDLXGH)! MSS6)SD?@J[M@YP3XU4 T+52*PEF2]%O!X.'XVZ]D<(SF7UC)H.#*>R/K)7/- MZ:[].6(T$8Q4)2D6"I:.*VB MKH-SK/CHG(SDKW.L34:TJ;<2%A+RJ$/04HBWDLVN,EB8J&;RI1>(R1*&+ M!.>\ 15"!N>C(?\C1Y;(X; J]B+0RZL(&Z7($15A8[0P4BP,M0^QM#[\?0+.J1%D%RU,6C*H&2*O0W,1R=53&"PQUR60 MBLD@F<(DDE@T/6]58RN%?)X"CJ3%5CM8O>7U+)8!'98,0, MW!L+*MKJF*(G*U!$[2C-A>I6I?\B^+QSR>!1TGF,NCO0^'J$YZI@H_HVO]1_ MH6IH-6P%58A2"Y"EA.L."([[##ID19Z.S,'TF2"_$LE9IK[C&[5&]VW70B&8"RTSXU#.%A-JSV M&AY)H3W4/(_RH-DV_739X8+G2; URR^_N[B8_8=^AF>F,)>4-."LT:"8 M,A!($N041N."E!F;]W,9 >^-=#WTV,'6K?--;^#=2O&'\T5-"R,1GO&A@-(^@-/! \HD,C.YF-2Z7>WSJ$Z;8(VU=LA9,S\NEN=?ZBMQ^]/%K-R. M2[FK$V\\2V;L8[LE?N^U_M;IW>_#135*GSXC+O\QGUU])5;?8KD]E/@0KFMP M[[C,B+.I)%;):T"56%VWZ,%E'D7TP>72+;]I1\P-[]HW(;@.V85S+CLOH*2: M#X AU<&P"F3@P=MDLE8=K]VWXIH\[7H*7CUQT=Y&04>80GW/D*PVG^L S04= MHD!(5B@26IU&;+D&SRRSMH[$['FE%@.\?V5D4'Y^ZWV7PEYKO* MH0V>PCIU:0C43L=J(V >//%B?S7/IM51SXR*.X#57+_[,KNJ?LKU&4X,O#@M M-""OY8]:<,)*ICMCS8USFGS=;A4<3^ Z=*9#<_XT5\:![1#W(:1<$ K+EF0A M(@3!$53(PF9GD"+DUV%_1H:=S?2[AP$:HYP.YV,?PGS^;768[UP!H4X[Z>LK#:7"QZZXTLS6W02(BOD$\]E=3!-MW$WQ_+ /[GR%'D M8,!=^XI"0K!1 R$W+)9B2FZ=:#4&WRMD4S?U],R@?KJ@*1FEO2?[Z6VL]_B< M@X\Z@N-8I$:AL72KY3GNVM8)PK16BNE)GT$E+$/ OI6MMM3X7K6%NZCKX&6K MJ7C&D9,558'3ULP4N7NV7E8D7AL569_>RE8/3ZT16IJX;!4SIUW89,BJ%DPR MVIIC*K7+5?*R9)-3[M;GY>65K8Y2Y(BRU3%:F+AL-;*@-',2F(@%E \98J0_ M;+),%*U3^[OE%URVVIH@NVBA@P7Y$!:?ZS\__N^K\[_"117![[A8SL\3A8_U M!^]J%ZS[W[CWF\1N95?985GX>A)1'/B %M 5*T40!GWKF&POP K"7_0'1)]AL"[L1HU$=I M7<8C?9TMSFFW9L8SHYBAW5HR4)(SB,S7W3JDK(0KF;5.=[IY]HEQ8R>1=ZC9 M^@ES;3W[T]5E7OQV1:$*436?I>Q5I#@3@L\:E+(%(L\(7N15W^)W?\[Q.M+]8T:6;(WTS!E=:V4U>*X2J.3J MS(["P#M1: 4EVN:U6(/!G1B3^BCM,;O,ONSZ?Z\NSV?S3U>1/I!D0EOBK[-E M;97.O57D<*T=\1(*!&44E)!\4&A-9JV+D+= .3'FM%#(8Y[8O:W0/4 UTCMS MF?G"N0?M6)V@3/NFLTH!*U+GK#"RTMK/?8CAQ)BQEPH>4\*U"I9_"]^J5_WA M:CZG-5^7WZ?KO]1.#MEKI#A-!$?>E;7@%8M$XFPT>58\J_:-=9Z%=6+$::VH MQUSR>U4[K82[P/1__SG[ZW]@RO_C79U&5D>=?;R\^/9\P=)WE+G_.==L2?F. M)-]_\JB:I#$H&Y45??H3S>1W:MG(EWG^[^QU2;_W> M"M8MMCJ:G!CW:_AR,[>TL4WN 7'?;%FC8=N7;GC*Y;>G) MDD>YKD^+MF& 7&=7_H %R3SE3\M9^O>_2(Z+CU?+Q3)3<, JN\&B;^F_:OM;X5DO; M ##J;*24#M#72:8NKUH/%/!"RXQ2%V1\ !$&/>SU4J&]K+<&K5N\A?6WZQ^1 MUO+__%__/U!+ P04 " "1>/E8 7GG# BZ 0!B_Q % &-F&ULW+U[D]LXDB_Z_WX*W-D3>[HCA&F^'[./$^5']_AE2UX73/4,@I^+]H[T-XQ\+>J_JWXBL"G#6IY5=]#^&_JM=?5 MPV-=W-ZU(/"":'AL^+;^$\[S&,_#B. (8L_C,&1YFB1>3I,L58-NBO*W/\D_,&H8$.*5C?KGO_[A MKFT?_O333[___OL?O^%Z\\>JOOTI\+SPI^'I/_2/?SMX_O=0/>WG>?Z3^G;W M:%,<>U ,Z__T?S^\_T+NV#V"1=FTJ"220%/\J5$?OJ\(:A7J9_D")Y^0_X+# M8U!^!'T!D?_';PW]P[_] P =''6U89\9!_*_?_G\[B3)_"?YQ$\ENY5S^XG5 M146_M*ANWR/,-H)[-5K[^,#^]0]-323R27 M_WB*V$\7L.^(W_:05P?,*7$_NN)Q"M./SMB]$1J"S<_PB,S%+'<_J+JW MNR-U,>OS<^SJ9U&U:+/ SV)/9L3R1G[P7ORM)R,'FE"FBDZOND>LLF\M*\7> MHK3EDZ%!0?_U#^)OZVT#;Q%Z6']I*_+;U<-#S4BA5/=GN:TU7ZX^?_G [C&K MU^WN][MF)?S+EX&4&L]PL#\8B-6>6)XU:ZIM3;J-37 A-_6.L7]3],&8 =!Q M 'X0/#0__LM/>\Y=0+-9'I6-4T# KQT'_]])9"KRA-9&;O!5_5S:BIA+NU]! MC1!7B/!K_E17A#':_"Q8_H(V M[)I??46%>&+#?JYJ^<-PNX[S !'"4L@9CF'DAPE$B9]!FJ>8 M^Y2E6>:9* =3!N;6%8)@8Z80C"$,,S_":9Y!Q/-$' -P"O.$4DAPD.5)S%G& MP[4XJ.#J>P!QS(@VC -#0"X%T"P JI[2G1,H,QW\%"%)&50<2)I@S\(*[-B# MXJ )Y6/N=+(M&(Y4M#'Y136V+3C/%;CU.&;ZG/!Z_1 A E,28A@QG$#LTQ2F.25QG'NQ%R0ZBOLLI9DU])XVP(_* M':/( T'_O-UBB-FT4G&*A)GV6!($VOO!E/FQ#!A/2"X#BK;VU!:T4Y/B<:GZ M(B\)/:7^SK^_B)[3%F-0:/HOV%FB[TI2,]2P-ZS[[[OR^H'5XA=0WKYX M%E_AIJT1:=?,XU' 0@J%_A*JS.,$8AK'D.$L8G%"8O$7$QM4G_3,NNTC:P&Y M$Y\P4)1_,K.8#/#3LY7F0<5,SPT\@!\&+GX4R( =(Z#G!/PZ\.+PS&H.@"/+ MR(#PHC:1.2#/K2&+$>RTR>OJ_KXJW_Y]6[2/-P6KKTO6$_C,Q(>U]+2]8G]C MFTW_9E,0R3/(BI[U,L3F8&BL6*BYEU3,<3 MZ)@"DBO@@[8"GXOF-_@W)MT+8@.]:AK6BO/'P">XJ< K!EY795.(61 ?2*[! MB.W5;BU>W5?;LC737G;SI:?(9I\%,YWV"I6_2=7UF=UN-\K"$= =FQ0U(Z_$ M*J$#M*LCJ'\HRN)^>^].[5T$ER,-:,?#HLKP(IB>Z\7+!K-3D5_N4,W4STM0 M?V!EHWZ+5W4M[0]I?3>O'O?/?$*/\K.KWU%-U1\W@NI523^)W_9'=,_>5/>H M*-Q M62=&\U+BA>$VTZ0F2)O?6,P(A:M+CCE87/9>9$:0#ZY2YJ1E[JW[4%&V8?3M MMP=&A,7U6NCXHGU?";NKZ1TO)/&91V(.HYQY,,)^#E'DIQ!E0E53\1S%C>#6JA620D9Q0/X&()#&,>,0A\C(&@\"/.(K3+(\SLSMFUUA: MW2L?1?-ABS<% 7Q;TF9.3/5,:-TK(^JP)P]Z^F#$@#LSV41<1V:O%LE% MS5@3$)Z;I4;OFNE>1NA:V:Z_R%N;-ZAE/Z.B_BO:;)F.%IUX?6:E*>D 10B@ M1L9%* Z 9$%O74])/KV,'0EM%M]_4F\W:]) M0O=+<6K,15:>AE##0M-YU-*#1NX8WMW>L[K_HW.GO MBY*]:]E]LPYC/R0^XS"G@=B>&?5A1C&')$ H$79.FJ:^D9O,EI.9%[**9Y*F M3N_9'HX+NQ0*5PXO:SZ6 M]6I="M>!Z^KB 6UC,KX*LT2>WM^5I+IG'UE[=5_5;?&?ZC1_S=\4#9&7?=(Q M5K/[8GN_3CE. A0AB#/DP2A($I@CE$-&@B2GD<\3Z;7:I3EHA"$8\V"DU$[D M=9R)TOCAH2,%T(B7'P'M>0&(D)K)STR#.,P!U]-F,\-HIL?VS(".FQ40_*S MF",5#KN#4^B\GBN7\1W6D#@+]##G8.&(#VN(#D,_[(>RTUY_9AMZ4WU K525 MCT_#;/M/Q;_^5K1W17E=LG\7IR_!U&M4UX]2DZHHAG42@IT5 MR NU:<_ ZLS!^4:FY,B,@18H#AT>GZW1<:3YS.DOJN:LX7FNT^P'LCT>=W[[ MSJ#=D[U!W^2/:9VF>8I2AF"2Y++>BQ= '"0!]!&-&*:4Y+F1[7B&WMS*J:-B M>J"=ADCW\.I,<-.#:D=X=TP=*XY=Z+K0,6>PL3B;:DGL[!PZ36WA,Z>6Z(?G M2[W7S".UAJ#XJZ]BOF^9#,O^1:@3U@BK6UC7,G:7U:1 F_<5*AO\^'J#FD9L M-M)FJOAU7=P6I3KCJBUFO[6&,4G\, C%J=(7UDS,.^@8UR=::YDM/N.=Z"8E\E]BGVUH:NC2\7!2 3]H*FY M9G9:JWTG\V6F">>9*A.S:['9TP^4^PYFT2Z\[N5GTRA ;V:<)\+ZYJ*\6##@ MS-"-0PCG)F5GI,L3WX-<(3*TL6S8.DB9)T!DT(^QO*#*&,Q\Q"&/2,BRA- @ MU@JK/D5@;C.LZ,$ M>E+N[.Q30C@RK ^&7]22/B7<<]/YY'-V*^YGL8Q+(LY%GQEAQ5>YF,7?Y AT M?PFD%O\U/_)LG["4>5F2I-2'>4RQK(**8$[$"1KE69YQP@G&1KX^)US-O+:[ MW55LJCL&P)X#RVPR-[.AIQ(6Q]A,CUP(K[%R<0J'(XWDAJ=%U9A3&)_K/K># MF\?GONL2ZGO_Y*=J4Y""-;)JU'O->#7-4>9TDBGB@Z,=#.3[J(V*,"I,E,9Q M;)JAV%8AKCKC+Q;N:B#L./35Y#7SG^_G[8;Y'H[]JUJ0N"];^O,&W>I&EQ]_ M>^9-5A(%DBKTP2C[4YQ:ZWMY &%4/\;\A/CG%^SEDINMT?-"@U\E!XX6YK1X M5FOQQ)"++;]ID<8K[LR3=D;U_]Z6155_V6+Q4C=A'ZN6->N$^8P%20ZS$!,8 M80$;$M8Q]$(D_N>G,6:Y6:+7"4HFOTVKW*Z.+FA&A %EG(E?JS3/AB09\1D6 MOURYHZQ R5IISVU+M N0*9IFJV)B2-68IH&= ID@AA/$?4A\%,'(0QQB1",8 MXM3/*(X8]XWR$AU ;*'XS %V@Y[>V<$!)F8JL8=C3!$HDNX. &=DYQRTL$?'3%>/(7>U-Q1HQ7%\Z1YKS0B$][AW\NM:)]HAS6RQ[ M1@ 5G("R:D'=\0(&9@R,%GVD- R964 R-&Y&^$@FY#(>*I?M\ &_.KV6L)/= MSO+1)[.<-60L^A,+R?QM.ZOI,)56EG%Y=M^7)5$0^32#?A8+$PI%'LPH(I"1 M/,6,Q[GG&UT(Z!"=66,<2?E>J4))9CNZ%GQZV[MK4,PTQ$D\9HW[,Y'9D2V@ M17)1P\ $A.=6@M&[%UU6H(T*#12:Z!-JVC=;UA?-\6@4$)F9F[+0@Q'S*<^5VB_Y*0_-ZE8>)3/S^GYRE%5Q\&9UQ,Y@I+>H+Y?<;#%;"&V> M_SXIDZOD]N-$ELUEEWAYOTNA!0S^H&/1V&:7ITN MA+]HDVV HG>AD/JAF9<*:Q=7:2BT41#DE$03$8Q'7ULL_'"*Z7'LX.1SMJWM ME&^;4=5#KZO]A$),@L#WH)=P"B/?YS /20YS\7\!Y6$0F&5S'Z$QLSK9402- M)+D"#Z@&7U6IK/_A_='SP0.K02/+V/XS\+V5YZG_[SYI -JV=U4M]8_X-E9? M_=,_^HGWSU]8+6_L7PT/_O __/V7F^+OVX)V(;X/BCX3$_^CNFJ1><4M^-_; MDG7/AMZJZWXM+__?,**VA/XK7WT5FG:".YQ&/4ODPLDQ4W?[>?G2S8NBMP+O M%$8NF[:=%,I97[9#"@NW7CLIXF%WM=./6I\/&O;WK0R&_"K^D/Z&/@3.3_,D MXG$"DSR378=0"G&:,9B*HP/R,@_15*NLWEE*\Y\2>KI $;ZH5/U)M+0/"Y=C M8'Q>L!'?YLPP+9J[8\,).DN?'*;%/7)X./.";5(NK^I[M5F]>GPMCB:W5?UX MS>7YI$\*?+SZ5C1K'K,TY,( H&DL.U5X5%97#R''''F$D)1AK>P[0[JS._[W MV>^/8& #_"I)&ZYM72#U5OH,\)A> =@@8Y&X:R2GLP1>/:H+)_(:07&8T&OV MNN4IH>OST,CZ4U\+RDK:=,UXE$6QY@G%:1Q02/Q('!@XC6&&*8%!D(=JSP]3 M;UVR6^D"T3PR3!+4^OWGW>]_3%9[&;Q&S1V@ V5Q>B@H$&8]Z1I0J3.%H7T^ M#:"FJ7XY*'96>T^W2V24KBRA$G8L[/IR?9F$Q=R&UY+6E3D_36Q9RUY+\ ,C M7^\MVPB!NO@JE,Q7]JYLVEKY?)I?A!DBZVB]WX7@>WE$@CS+89;("$ NE &. M.84TS/R<$Q0%W*CEJ![9V8V%@0DPXF(%)!_@!\G)CQ?4Y]5$5D]!N,?+U'IP M!)5%$(&)Y,[""+2(+AQ(8 +$82B!T=N6N<:H+HORMOG$:M5)ZDVQV8H=>IUF M:>3+(A\)0>*LD8@_4!(2R&)/7BQF./5CHY3CXW3F5A<=%[Q"2K+IB!/BWJ0B7SFRSRKK MZF3+WF\UNV-EHU2!K!4D-<#G:K/YN:IEFX"UQY,@SKD/N1_)S.,PE3TL?=EO M)@BQCX(LT7+TV9&?>1&/& **(_"$I;[0U6Y+DXR!GC.#TBP6J$\KA/FQ--,3 MWRV,^C>D\\)I=W\Z"ZQ&MZSVJ$SL/1.C$CW,J$?)*8%/-R$Y^<8%$5^C4]G^ MJ-9TT2!7)1V%@(M_?68-VVRN;FO6->[]R-HN*/Q9(;<@8#0*/1B3G(IC5\@@ MCA(?IE[DYRBC 26!<>38#(S.K$;V04DCWL';37%;R-0'6>[MFG/!O]ALRZ;: MR% /L?^^0AN51_OECC'-BE*SS^AY(_%[F2$(R^'N2];VDO_2A8+^YQ$/,99Q/S \\VN4P^) MS'Z%.I <(C!1JVI-_#.(_'B5Q]$NV/)D7&3@YZL@C^43+D(DCP"M9]);@F>U MQ>U0&\='NNRQ<$H49TT4#@@LW"7AE("';1!./FFWD/?ESD8!?C$5ZMOS V%2 MARF,<$1DK_8,ADD8^D&.4A\9U6<\1F1FP_CBVHI'@=%;>I>*:[;X9BUS."6* MH\5WE,2BRV]*R.<+F=5I$ J^;Z0_*BEU;I,=[7&W6 M"4UQ-%>F"=9GR@Y)-[I5IWXRWZQ'8ZTR'(Z*<"P8$X_X*Q,^="#0-;^ M?;VM:W$T_KEH"-K(%@7K@&6IE[$$1@$6?Z 0P9PF*4P8)U&2^#S@1E$\I@PL MXR9^4A1[WQIT!?:\K4#/&^B84P]=7)5\&GR]'7E.2*T\NL[1=%&$7 N2^>J- M3Y-_Z=+B6N!H5!'7&\=.=4U=L5]]1<5&,O!S57]!FZ>=T-8^"E(>!!BRG&,8 M99A![-$8!@'UQ<[O8X3(NJU:M-'38=:<&"FS'3_ZVZM\!30[B@ -S*C[KD:P MHSQQ;8W*9DBH'C<-1=^&9B.V9PW[2=+3=8M ;Z;TKE^_6X&#!JP[9J" 'DIV MGL1-[[I9T__8=K?*"GYW&O!BH!RI0GL^%M6)%\/U7#E>/J!M:LT85((X1F=E0>[; +(L\'45'3_-< M*K.94C$6UR+%XK0\SA(JCI!8.'WBM)"'R1(3S]HM1MGS399]K;=$-IXP?=W2 M>8.*6EUMOA%GJDW5R&X%5UA01:1=LS0+* LRZ,6(P(C&"42!QR$A49K(KG)> M9*1#IHC-[901I+NK*-0[F#A,- 5TY1Z9( M+>L(T1#ZP.FA\XZ3NNV/?RF+4HY/U[+L@B][ME(/93#BB; /PA!#'D6R1#,) ML6<4=G"2TMS7&4=EFN?\<*%YD%.Y%==M'\.D:^ Y ,;7R MGU9H?UR!'=79*K(?"C9/&?81G9>LO7XH[IF"ZT=>, _Q_UB5KU#YVW#$Q%Z: M)'&8P"C,8QCE00 1YP&D<8BC'.#;3!S1@'3Q^68"'%^]L)B0^[03X\^\[L<4 MP5O]Y7$,B?,+_T+YS%;_4]$L5, Q&?7UP(6RVBD#S>DT4@03@DQH@V-O+:82 M)E@>ZX6IQ\R5@[H)$,PU8M[JFJ%-UP=J4Z%RV$5X[-,\3PG,.!4V0L89Q-07 MAD*<9;E'DC!(M?SS>N1F5AU="OO 9 L@(X'H)BP6'$:$)Y7,FZ!,=,Y+X.) MOE)RBXV=CKH<(R/UI2_RA#;3&&0QY:8OT%C7&;QE6YIVES?]KI1W+%B]&9U>V>)=-*MS/-BYZWY7M VTR'CTLQ%&47\2&C M:?9<@X[M\;WM#_*)GG4PA+]VS/\XIX7\!"&$.YT-F96;^Q MDZ3FUKDRU[4G_$__F 5^^L_]VO^386K.:;#TU*@;",P484=G!:[:MB[PME-] M;04^(170.\?UU'DQ727;G":T;'[-68$/4FK.OV%^=KVIMTV[[S>RCU,K6'WS M>_4:/10MVEQM-M7O\E?PJ:JER3]$G>41YE$4PBC)Q!]BF4"411BF89A$B$1! MD&O=6EW*R-R76I(U,&J%L]_])7= L =Z_L".0=!S:''PNVA.SA^3ET+:3.?\ MEP)9_]R]%-AV)_*903_2W.[GY6]?H:8@ MPESMR^ ^2U+&+ CB&*70XPD7IWY/ACG)#C8H]<,XPE$2&X5"6/(Q\YZB:'?= MY#KJX$F-YJ%#@V33-A?<#'9-:W1^,,VVC7&N^+$JUX M*+_<"JK3^>9VPYE;SN\9:IAI(%4I_U9Q]5V?:/5LG7E9$"9,UMWV M9"1XG"&(\HC"/(QHP$@8(YSJVLQV+,RLV11A,.)*]9OI^9++M'M@2$.[I)2? MY12<-Y'G!]9,RWW_F.I;Q/-C:V<+'X*F +1[)PJ C+^KID[]E75J-;UEO8G]G?MX6PP'^NZL'FIN(C1!YOJJONRGNTS&OH&-VU8U@ MX&MXH=^$AB_H^Y]I0S>2=%L(B MK.__9V+I /O^?RYF3K27G:@I_]L+<;:3%\6MKIW=J)H(;7P "T;HWOEU>L1%-,!9@8;U>?Y!R]1A)IY%FS[5Z=V08?>ZJA^J6JW43S6[ M+[;W_8%GG><>9P'*H(]Q#J,LCV">X!AZC"*><8)P:-0IWI2!F1?HF\MR#8WA MU/.?SPF2V>+N.0$#3CM>P(@9T',SN#<>-7W):J)D+97A$B4RR*\O93M2F(O'' MQ3SQJ$>,PGKUR,X=,+9G NRY ,;AG=X>D!J7MDYA\?PAFX:F9D"8\VD=G7Q MID=TV7LV(R .KM7,WK;4&_TU':/2.RL4D5)-5[505K==(Y=7C_MG/J%'^=F5 M[+9X_2"?;(0]59.B8D#(OI9%1K;1EV9];C\D@0U!UC '64Z8K,/ $![_'P!50;!DJ MN&5G7%-1?K?S:*AP)8]0,0G&DH"Q*+(VGR!KF.YT" M1V_U.A#9;.7NI-W%[\R0VW1&*FI+)PB.2GJ88;C].-V"[0+GNY2I/JK ML/[B:LU9%+ \C&#@BSTV8EX(<9X3F =AEJ08^SPW;%7I:;6>2&].?6 M'CTWO2*PM-9-,=54$_,A9:8[!@;Z KT?5/M9=:R ORV:8M[V2*)B\&_RL$K3G?-RX74RL@1Y!BJ&6WOZFI[>_?ZKB#H MMOK :NEL+S;L[3=R)_T8XES!_#3F.:1I)&R6@$?"7!%_9(2$'J=^G.FI(O>L MS1UC,S +)+= L2LC[O<,@QW'H&<9]#R#GFFPYQH,;.M'9CJ>R6D%^++S8Z8; M_]M-C7XL[,M-D5V(Z^)3912P.@^:$W&HC@DN%EXZ#U#CJ-&9*-@6&1*1 G-((ACQB,B!]! MG+ ,YIS&(6-AXN=&860NF9M99>P(@Q%ERT9;3N=$3\^\%-*&EWIV(!LKISG0 M<*3+G+*VJ.J; ]3GFG(6&N:I,U>4%O) @#:1%WP]5J]5,XWF[$ S:[4]?2 8 M^.'KN'RJ?F[->3BFE91S),RTSA0(CD-EC22URLM=%%><_7MDV[#OXAWV[67)8@'.8(T$&911',*\RC',* QSU+$4! ; MW5[,Q>CK$LYX)9[UH%MU'K5X(\5+QJ;9L?E^1J!>";1QS>BD]R^C2SK24UUN$ M%5_ER-=U<2L^;1E]5_XL]BZT^7>&ZE=,_.*%'FU9T^X_7:<<9Q11#GF$0G&: M3F6#ZBB!<4"3&.59G 2!403J9?PLRL@"UJH0]N@KPSC7"V=+3]4O. =61^LEX#>/KG4#FJL(W NY639*UPUT!Y&\ MCH:UM-%W-7._5!OZEU*\>75;LRZ]X*;ZS![$C_Q.%1G;; 3I&FT^R^@[^179 MH.)^/\ Z05F(:8QR18%VR6RG8C8%U[HY%K36? M=VO^@%'M]?]+735-'WO4@(]5"ZXY;YA+1R#[FKTY1#SI8]0+F'].#,- ,)\["\ MW78QVBW>[.(;I!=_S\B>/;$ UL3S(\\G#+(H9#"BXG"$<9[#($,L2H1:IPRO MVZH50Y^-\++FPDB'[WC1UA."PA -+$"O;LOB/SOSVWJ/O0SS)"2R#4 (_3P4 MNZD?I!"SP(?<]Y($BXE ^O5,E\'-K>UHYX B.F M@.#JN"$I][@E<-4/,5P$7[MHPKEP-@H:O!B?B?A ^[$7"P6\6/QQU-_E@]F= MJ__,-O2F^H!:92SN-WC9Y[#_5#8UY$*M_BP8N>G"#6]8*<_TDOX0S]\IT'5* M<8)8GL#<]Y$X6[,(9H'X6\;CS.,Q\;&?F9R^'/,W\TXBN>VL]H[?%7BS90!) M[@"7(;Z/DJM=6&_+RNZ3E=Q_ZE;N.\*J;PROLES/H=ZQZP5GQFQ/4@UD]_RM M@.039L M]S5X([X9AE.^TW@W^;[G[CPVTUPX.I.YYF[1<]E,T#X_F\U%QFQ7H*Q8ORU; MR<$]VFQ>;9NB9$VS)IB&!"4PJ0:17I0$PS%6+/3#.(O>X5P:KQ%%O09 M888%>>XQ\P7U7N"[^717E:R[>UXGG''BYQR2B*;B3)UYPEJB&41)3++(3Q/. MM5?3\\%G7DJ*'%#T^F@._75T@,/Y172)=&8KR$ PH^5S2@*KM7,PV&(+YY08 MXU5S\AGS8%KIAOG*ZL=K_K:N98#'/NCOO5B.[UIVKU.H76>8^7Y2 W75$[&N M!2[5MMD\=L%0SX.HQN&EDC>@F',47FJ"@U6$J1:!Q8),3<0=QYD:O7=I-U8Y M_J:0IXN_%>U=7QBEJA^?MGM0IWSEJ>]+J.PKJ(PJ$'-*PQ#3'++$$QN*EQ*Q MH40!%/M(&L9Q'D694=30+%S.';:NJL2H0]BNY\NN"8QDQ?0>\V1\U?]PR#WP7'8,_R\Y8\G3.RNPD]K _4+-0@=@: G;>/=_ZPJ;S9LIOJKT754;CF?Z[NV6MY5*\?WZ/?K^Y;W?P@ MTW'GCN'LV $[:X=NF72![EB26D$R!7JN@&!K953ZS K-\];AG$ :WIK-@J&1 MB6@+AI6Y:$QL,=/1%H:Q&6D]AG69Q7W\N[PF:GOEMK=>=^4_J4?\.,ED\$3N MPRAB#*),_"TG),I]3'W#GA\&M&=60WO2X!4K&2]4_8*S140O1E3/H)L))]/S MJ!5$-O45385U5W!1F_+2%1A-(3E2DM%X"(NVR?6V:<49JBB_LD:U:KY')>H" M#CF3T;4LC)COYS#S/2KC@2C,0ZE!XE@<-FF>^KZ6!M$A-K/*4.35@7'/ -AS M "0+!MUCSR$WK2E$&W1'PNGDBC9',TVXA^+1IY3-\)^?L=*P73Y*YC =4, ME%4KOA>2"H$VCP 7FPU3 0_M'>O&O6?U'\'-7=& HF7W@'V38HBWB>S]WC3J M9"\944/6*I.DETL.@8B8HNU@\]: %@W>BH6M.!0V,-^6M)%8RT9J'>5WXL?Q M5ON>&6*[IKJ8P3[KCZKYC9Q9_DO,HMLI]:='3%7%QRJ-0 M[FUS/"4 MV'?',*NA>S&Z>B;R M3)B9[8,.X#(VERT$=V0NFU!>U%RV@.2YN6PSQ 75U.2&7)6ROI J]!>R.&?, M#Z#/TE0V$B(0D3B!61K(:,B AYE1;[LC-&8WCG<4@21I50WQZVN!"@4VM M7S-9[6J+'9?&98FP9Q26K_1U7,2C!;M./'II)"8P9]E&2D#R@OJX[3I_LS ILSPB0G/RD6 &['F&2&:"X,3R\ M&&)[WF$W#V)F2NH96."%P-)WZ])']M%'@%0-XTLT%&CWPC)P_ MYAA,N($,!EO,(60NX-@U9/'V[-EOU^60="'S+U36Q>Y$N4Y3ROS8]R A.(91 M%C*(6(I@C +F\R#V*$IGRGJ;XFMF/3V5[2;#&61JVR[=:9_^M@+[7AA[+\ML M*6^3$Z=GD;[ =)AM AHI;N/FN-;9:T(ZT(L'I'PODL&F _'RF6N37'VO&6LZ M4%Z0J:8U_(5MO,5!ZA7:R&"_+W>,M;*!9+/W\+TKQ6GK7AD%[W>) SP/61JP M%/I)S&"$0Q^B(,QAFN0^RBF554:LVGR;\S)W<-YHT0OF(.ZX XH]U6Q3Z(I1 MZL&(1;TT!.=SHZ>0%T+<3 F/P:X$V#UCT!G8]BW*[6%RW<+<@I.7:7%N#]G) M%N@7#&GN1/A4%U6M5&Y_0DL2%M$X1C!%+(%1ZB'9MLF##''D$\:%3N2ZKH+G M@\]]BRG)*0O$YA1[@,3Y@_TE\AG>.+H53?\8?HF(=H=M(U&-CM.G9)DX-!^\ MLMC1^!2SXP/PR6=LG(EE(R:KEB?I1@Y9\:%LJYB\OF$0RC'E7H9A2H0Q%'F8 MPIQX*4PCXOL^BJ. :?5CUR4XNP.Q8T%YQ)KNZ%)Q,&+#L$N3-I Z/D.W\)AZ M"U\*&1,'H5N$[+35 $-7^T4#-D=WQJ8(3#H&-899T"6H+]139Z#!>W:'R7$7 M@"]HPR8/M4/-E5W-(%DR:)TBBC,2^3 D*1+6%4,PCYD'(Y:$:2(.E)FG5=/! M'4LSZ]BGK3LDBV/WGZ/*5@XF1N] N2S<%SKW=LQ" 3WLH']>P>R+)4[ M5!T=0QTPM.AIU!V SP^E#D>VT[F?V5=6;EFSQC%),!>1 %PO;,> +SB'&( M$Y\D),DY3HV"<8:!9]9_ YDN,^ ']DUFYS!98_U'P+Z) 67ON"$DWC"N9H>- MGO*RD=A,!0T4W*F&YSP[6N"[81==IL^%>;[8#KZW=.=\:2ORV[X.Z"IF,,!6QE M(H=!#M(YO#1]0&Y0,%ML4P#8^H@FD#!T&;E!Q.Y,=ADRYBZE\[*>\S!-C+"L MP^F\* ?^)XU7S*MBW-3TJJ[WUL;5[:TR10P*8$P,,?>9Y_:V5MUV]B:X?@6+ M*<.:EVO,!AI_PP(TZ!$N6 M&-W*#J2R.T[/FOY2UD?M_,*>!3"S96Z!U0P]L(V!L%KZ^E064P3&@H_5@OG+ MEBY26;1RE\3E^20*8I;!*,?BM)'G,41IB"%*6,!0@+/,+('FR>AS;^*2EGU. MVU,@-+V+MN*9K6-]R<S+VLOZU8V(=N,J./F29J6;;MOCMW[=% M^SAJQWC=WHEE?X?*ZP=5LDYU+V[>E9^8L-WI.O$Q2WT<0HXC&>/&8YCY(87< M$Z<4#R.?LF5:SQLR/O/B5\38DU;D?RD+X[RWI6913[U\CW-CIKD<]);O9!DW M+ 5*&M *<4 OSZKK,=_(NBN=3-]!NWG+67CI]O.F;/_7:$=O.1G.VM/;TK?; MCKHL5)FD>K8WI$QLW%6]"],P3! .8$)EP6G?"V"6<@9Y%! 4)S1BR*A@BB4? M,V\6>Z[&3@^-UKK6E0=MYT-OGU@ 93.U/RO Q@K\0G@4^6-_W]P__9HEIHALWC9U7X:XU0A"-,?>@CGL.(!0G,$4$PYDDJB/5W\U#,2U U?/<)@-,K/%?AE:]ME3 M)E*[SI?2HOTR&5(FL)S,B3(:Q#;)G]X*T^(-:XK;+FA8N6XQDCUR4 QQ3+#0 M*S02?\,I#.,HHAQC+TN-FN8<)S.S NF)@A%5*Z_V"8STU,/EDIOI 0NA+?+1 MIV1REEY^E,C"V>)3@AXF?T\^;1D*6MS>M=?\+PV[DD7(KG$K%CVC[\JWW\1I MK[R5,:K7#T(ER!."J@8R-,E^7,=I$N8Y;!/$I\Z-&,YB2A>1A[ M1M&C]KS,O-059[#B<"O.OUVAFJYF&ZAZ)J57D_5LJJC\#1,/,% -_/:O;?8M MQ@WC4B^8*#U5LA#\9OIFA[Q@"RB^P/4(\K=CR'?,]868=NPY#)V]'"-7T;87 M<+)L@.[ED!W$]#H8TMII.TXC[_J2R[;D.P+[C]YV8>DR +ENT&8=BS-4Z"<( MYEDN*U]Z&&8X#V$:)W$:!33BV.A:\ )>9E:7?;OVC:R%V0?G@Q]PU_?D1V.O MK#7@VI[9)6 T]LX^K6&Q CVHDHW57K4]^1R\'< >.#R-MHV+]E*_^PJ1Y5/D1. M:40B&'I9 J,()1!Q/X9Y2A/Y_UD8&U5DTZ8\MWNWXP/TC #)R4K]V5DF8ET^ M84S>F@^LF6D]?:SU=-PL"!IZB^< SUB)&0/A2&7ITUU401G#\5P=F0]@'B?] MB55=@^'-XR=4J$M]@XR%XV_/K"D^O;T& U4@R3Z+K#%LP'D"@>FU[T9XLT5^ MF=Q&(! MGZC3BT\(C!*_P.RXX5\(.T37^4D(YV M_SFW^/-0S+;+3Y!^X8W^/"CG]WJ-,6Q545U\%7O&5[:_F'J_KR$:>PREH0>C M% >RA8@X7U"$89KY/ PS/PR1D=]YDMKL9XH=[7&=X LJ@$YCIZM.'"%BJC\N M ,-"46@(Z4PS3-%:6!5HB'VX]G5>LLS+('>,;C?LFDL[IBI5Y"WO>G_>H&^] M%Z-7.S1,7H*RG-!;"SDRE#$Q):VW/EOS7(:#@AYZY'\&OBC_@--'2(4ZN M\@\NX&39E(++(3O($G PI.4=DLPJZ,?OZX#$?ISGJ1]#%! N+)H PYRR"&*< MA#E-DY2@S.AJZ(#$S-JI2_?Y6)5PU_UF6%1V34Z/@*1YG7.1Z(:W-$IJ;4'- MKUQ.RN+J)N60P+(7)"<%/+CW./VDI=4A*ZR\:YHMHV^V=5'>=DD]*C.HZ;V6 M3#TTM!Q315C629+C.$XI9%F4P\A/./[+? M0:-8 (7BK2NUAG:E1M"VO:MJ5?2P>\[0&K%$7],2F1]30RM$E4WJ. (=2WT. MY*K+JY2->7J^0/?PP)ERDCATCUR(C2O+PY*+9:V.RZ ZL#@N',XRX+_K,EK> M?F:$B3.<6+RR*NGO\@KYYZK>WQ:S1E6Q>!0?_D5809L-(VTAGU9.^V8=^9CY M-/$A\4)AHWB(2(]O#EF,:)S[61YP9I0+X(BQF37ACDVPY[,K[*HX[4I4[T,P MY$KNV%7?/&&XO_\P5)7.)E!/=[[$M)@ITQEF!/S:/S'+@<\UI*[R'%RQM6P* MA&,P#[(C7(]OZ0'?]:;9'3L-,XXG1IC1@[MOL;1?2K-D#&N(Y\IW.T%I6<_M M>9$/_+8:K]C]0%5+@*N2JO#:9K]8/K*V2U1DM%L)ZSA)J,<] KD7(QCQV(,Y M%B8$"<(@PR3+LX"OVZI%&SW#09NRD66PHV]P1FI5YUK#_5P?N#2,(H\& <1> M%, H03G,H@Q!DE$:ADF,\\#HGFL>X,Q-*L6'ND.?"SD]#3D+'F;ZLNMI(O,H M.R:>F#3R!^8J9,9:9D=*5)_NHBK5&([G"M9\ #-UV]3M>E][8U>/X;4Y82;;H#B8RZ:1I5R4KF#B/B^3B(.,P]0F$4!S[,F1<)\R'W_3SGU/>- M+(_?]//HC_9ZX5;+U)&QZ9H,K,,S6O#T.QC:"CH".S())4HM: CI" M/]_\M=ZY- ).!=1]K&0 -=KT]BWU(C_.0[&J"6,PRB,*,1)_H("%&<%AREEB M%P%WA-K<#M:J5K5S5>* .)$PDU(Z#P4[ABM%PJ%FQ#[="CLW5=<][EU)MTU;/Z[]*/*%54]A&!,?1BA%$'&:P8 3EC.> M$2_1;AMK1GIF?= S QYVW"@O"Z@[;F0QPJ9KI%?T#.GWXS'$>%H]S(NE[ 334T('PW-V[Z;8WFP\^NR]$1'"M['(VZ'ME!,=$$R7# MQ7HBV0DZ;I%D.8*Y3A;*_9[Y6-) .L;E#?JH6[.D+B(#@ XL6#0_.PO>>?7J$A(S MA;H\&OI*TR4J=FKR4G2,%*.NN!.J\.P0BRD_76'&ZD[['?/U9 QXM^VK46.--* M; Y_S.D,H MBY,T@RACXN089"G,*,HA]DB2LMSW*.6Z=;:/$9A[C? MQ2XD-5RU9D(:%=:>DL2JJO;1 1]N1SMM5M-[2M[KN&[8_[^OF] M14=I(X;"LXD!]WC;!+ M\3F#GIYOUATF9@MT@..##1P6%7%UI'16&7>2V,(5-,M:(D"!.H@AF89B+91Z+K=1G7/R19-S#/$ST]M-3!.:^?^G( 7FB M:$ C"!K&IS_'0V_A7B*EV5(=!%2D5(<;AZ'=)Z1P%:+]?/AE0ZU/"'<0,GWJ M.7.'VY?M@_P%4UE$R(]E_LO0B2(+3(3V5$ X-9FA%(/92S-" !R;4B MFZ:(S&VX[L@"2;>K?F,6RS0)T7EWF@O!#>W8F676=YJYD-W.66:'@9&+[)QP M$ZZQDZ\NYA([Q_S8%7;V6;L]_6-5BG%Y5=\7Y>V1#)#>)$T0#5",8QC'80(C MQL3)V4,IQ%*EG"8 MI*$/(Y[X$$,%WA7&>L#+4V^JJ?W;)36+!WTPL>./=TA(+1]NF*?5%]T]+:)YOI+;#7% I MZP2)5TQLYTQLX1O4- 4OB#J4[59=]KK<[LKP(H_4#]GT*(DE^5LZ.FRA3 VTVL:NJS']X"Y>;2< Y1< ME@^SY&3Y.F.707:T(-F%0]IIQ2>E@JX?NH@!=9+V>(!S86?!#,NT$"]",,<\ M@R2,TS3*5\M_[[J09G!TW!66$47$5^KR\D@ICS5- AXCE$.:"?LF2M,48D*$I1/'B"=1S@C52@)Q MPBA:M/G,_KXM:IF^\8K]C6TV_<>RQ.A- M];EH?OL;DVT_&>T;H_@Y\E@F#G@TD@EP*8\A#@B"<8Z#,$C%5YZ1L6/'QLQ: M[T:6)0(]#S+U37( !Q9VG=,&IN43F,E4VJ80$R ^D"* D0SB66F,FFE+RQG2 MTY/SXVZF(5^A\K>NN."M='2(?7X%NFE0V'>VV3 C"LS5$90_%*5,47*G*2^# MR9&.M&1B4>UX&5#/]>*%HYE'P/PL3H[%;?EZ6]>L5-4%97;\+CF^/\!$/,@8 M%LHO(*DXZ65A!K$7>#! @9^%!"%,M+Q;VA3G#D+K> "D9T*6ZE15 E--::A: S!32@,U 'QQ63)@+&_WP&N<8V<7:N,#**/+&2.Z),!R]<1:+ MR3$2:QR@8_:B>2VT/O6W_WUBS DG801CRI%,OZ40)9$'X]2G<9JG"*5:$?8' M(\^L[H8T<[-U>RC_M.ZZ2"HS':4MD%$=LJ/,7U!K[.EXB]43.RK&N&;8\03O^_G75R,(F_RZ+&)+JMI1V MSCJG?D:I%T$/!50M+)$$GAD+=BSN')>+6EV-%V[VIWS^3*N^KG@/NGJGXV@ M;H]"F+,D@B&/8M_S$?,2[0H XX'G MO@+L20%)2S_A_XGHTZO[$H$,[^&T9#'*ZS_&N%4^_Y.!%LOC/\;^.'__Z/>N MXPJ[2)T^N8S0A*)4''BP+_N,)SB'>1AXD&+$, D02FCJ)H1P3':1:,&CX6P# M'X8)>H:HZNVO[K$R6Y].8'(8VG=,ZMFC^)X0_4X"]HX!H1^;=_1M.R72WP]6 M]>/5K71UJ@KBN4=PP$,.4R)K :2A!U$889BG,:,XI4E,D(G*.$9D9@6Q)PDZ MFE9UUH^BH[?T+Y79;*$;BVN\J*?D<;2$CY)8=,%."?E\>4X^:WYC^IG)U2P, MY>&688LV0UF6B@M5L#>@976"OY1BV%UOAK;:-VQX7Y3L7)@D!$/, M,D_65Q>G:#_VH"PTP#E/XA!IQ9;,P][L"J!G&(PX!KM"-S)+[XZ-Z]U(MH'B M&^P85[$J.];!KY)YH+@WN*2<86:G5=#+SY>I\OIO/%7ZE\\O.V5V-]5CF%5C MTEGF\D9F-SNZZIX/Y8E[\1F(+G:)/A]@XQOW&:F8UY,5OS>QM=?OBZ95/SWC M(K(G!YC[4J^C"R3A%5"D]0O%GI9Z>KMQ)K#9KC&6M5<1;AL?:\EE5?7U]*B+ ME7H]*]BXONOYA^T.GS?21;RM'U4VRE_19LNN2!>A*.^=N@*RZYQ$7-:AAS'K MZD_F,(L[AV_LRTHV<J%N0T,]7098.'_^[^+@H@=QVU-=!EJ_\*'_^5I!GJS , M#M\*?S0[%FO-6^*CV..40P\E$8Q"*DX?6<:@3U%&&&,98T:1[;JZW05Q?GAE\$<$Z+GMW -LZ%2'U!5Y%= ,; " PM]>,29$NC&O@T3F1WY M.K1(+NK[, 'AN2_$Z%V+:/):C/(WAC;MW17]6C15/83VHLC#),K$_IHDF=@2 M$@[S, HA3U#@)Z%0-$2[<\E)*C-K%447=(3!0-DF&/HD2N?=!4YD-UOJ\XMM M$/?M0GS+6&\[&,S"N\^)-Q72??+=Y<*XS['_)'3[[,,7=*IE3=O=P>Q/HS?H MV]MO[/ZA7>, 9VF&0YCD*BC!SV >$ P3FB(<$YZER*@2VEF*LQ\FOT&F"%DT MIYU$2L\2<2J_F6X:2/>7I:LG\4;7#ZP6:UQ&) E6P-MIB.SZUNJ([;)Y[22] MY3O8ZHA_M(VMUHL77,Z0O7?J?NR=0H,KJA%_$>? NKU#9>Z]08_-FN5QE(28 MB&.KT 91R'V8$9) DN1>EJ<>3Q$QOH:Q8&2Q"Y<1;^#^F>=WSQ_H&0220Y![ M0/)HX:JWF1*#^Y.9@;:]*?G^,;:X^)@9:SL#;5[,[>XN+@!*YY;"9OCE[R,N M .'HS<,EX]G:E#+X7@[=;5I7]U7=%O^I?I_77-:H4/V]<>@1$B(/1@C%,/*] M&*(449AE?A*G>92ED5;7 #.R,V\7 QD9#5\S2=K4RM3"3M?4=(V(J;TYT-]9 MG&,6I)(9F'!I:)H([Q5WL#_%2&'DLA#F2\4!^Y@4X$-\QHV ^>U;FUBC/$T>> M-_N2?N1]==\QDT"R9][WRW)&]'32,CB;Z:F3$'^X$&*K7F*7H>.PSY@E(XOW M(+L,L&/]R2XI+5ST4$OTP[J&>J]9ZM-=,<1K/D[^ M_LR4$I=7N,T^?;PO8]#LP\-R$G#*A);-0BKMRH3!7!Q-(4L\FK$LBF)N5*3^ M0GYFUL?JCGLHH#?BSE!G7(BYIDY9#DDSG7.F+L9<=5K=P.%*,5W(S;**RPUT M!XK-T;#F5SJ[4H=?68UNV9>V+GYCGP714:'VX4I)?OP:/33B12\-:(1A["?B M+!W&"&(:1#! B,9)A&,6Y+I7.38,S*S:!I8@ZG@"C6(*U(*\BNZO]JR!8K@C M5=\2P9W^Q8(5^.:&U$S'[>O;]FAV_,AJJVS<#@#L;IO5-Z_G1U+_:F9N M1.VN9.9 UN@BYA)8)BY@K(9=[.+E$J''%RX7C6-GX8K=HVBN^557>$>,_ZG: M%.2Q^W-DR&(>)SQ#T$^%4H\\'\.,X@3Z44C] ".4YD8ARWID9U;JB@EY@_!) M/#0L-3-C51,^/9O4/2AF:GF'QYZ#%>BH@U_[_\YB?9H)[LC(U"2ZJ"UI!L1S MD]'P;3N%L;,TJSZ0^>HK*C8R]^7GJOZ"-J/X(GDV7[,P\UGNYY F6#K+4@(Q M"F6+Y3Q*<\RB(#,L6&;(P>S.LR'WP= W9@JDG@Z9 QPK93(P(C-6>U8."YCM MF(/"AH:2/7=*Q1()1]K%E/JB:L82FN?ZQG:8RQ2/O#G^6E!6TD;LVYS5-:/* M\W15TNX#)D!0GZS%"33A?HIE1*$P6Q(:0H2%\L&>EWEA%(19P.R4CP$7LRN@ MUZBY W1@!SR@@DH/_L/ 5Y>(9:>=3- VTU"N$;Q,2PFKY[H6]C6J'\&.KQ78 M<=:E7:G+@#USW8?N598%-([5E@D'+Z*Z+" ZI;YLAK+-ZJVV0CM2J0T_,]F& MB<@KXO*VN2Z/=*UOGB6;1P3[F*<,>DA845&61+(CD@=YR/+0D^WD?<.\T4O8 MF?EP]J&BN\Z:TH9X5=5U];L8![S])IM[,\7=J%?;]M$T0_2B2=%3 M>LM!;:;_=K3!GO@*=-@+I3='\0"WD#A+.KV(F87345T =YBHZF14^[B545Y* M5Q=W%R6 ,6<9#3&,$R^'$<Q5A<0+6K+QZRTCHI?3X.H M>2WJ"AHS-72ZLO5L819GI7089'&:UN(A%F?%/A9@/N.JK]4HOA MKCD7?U^S),I2A!%,F1?#B! *LYRD$ 4\BQD-&*>^WJEMFM#L!S-%JV]/ 3J: MJY'%@A1#!OGRLO!67K(]H%JJO/<5*M]W!?OW M-V]??D[+ZG@I30)J)]"$N7B<$9#!G$:Y\)(23D.?#^FB9:1[X=NJ^K M8_,Z#!GVXY!#R@(,HPA1B/TTAF&<9 A['DY";':B?3+^S'O GMK9 K1::.@> M3:UE-#V,:HMG?PQ5%>; M3?6[L _E/:1:W\(Z9,VKQT]5W?)J4U1?V*U\[TW1H-O;NCO:J3C:Z_+=_0,J M:OEM5YRMVE2WCYVSZZGC-TUPEO.808_F 8S")(4Y)0GD$0IQGJ3" P8)51QMM]LJ(0%^!#LQ02\G>"(HZ.+DJQ+L904C M8?5-H!?^,9VW5/_K_$3,M.V3!/]GOXZ;\:_CYV>_CE>ZOX[K4[^.K@RTR27' M]_:ST;>]_^O\?.RL]S,_HYL[-NM/R8W9_WU,TL3!X8497.SH\7U,Q/CP\IUP M9&ZE7\JB$@H'6,8DM 7)E.<C'M=(3%L:HX]K5Y M0]G^SN_1#_!-T4J?!>)11G,*?<1DU?HTARA#.?0Y2WP:^YG'M!S04K M&C+$SP]^P#\.%\V:IX.C8$POZ$M%-%O5IM(9-9T])895X]F#P19K/GM*C'$# MVI//N"V+/*0+/.O4T]Q4GUG#-IMU'I$L"A(&X]Q/841H"C/J$Y@F7LAX1 0U MH[:TMHS,O"@[(J/RD&YJ*9^%5\_;N 1HI@?EDY67P8XKL'W:+ZSI&H9)SN:O MPZR+S8L_9X=MI,GBID [*B5"T]/\K:5JSO^!SBG'@1 M3X2:HDA8!CB ..,$QCS+ IS[//6URCAKT)I9)TG*8$1Z!3KBEAVSIT#34T.. MH##3-/8H&*L2#?D<:8LI2HLJ! V1GZ]YG5+([+^KB> M=PO,@I:9-C@H*?$"0%F7Y7 #V&6U."[^A5U2@.,\ /I5-R;&>JE2&^?%FZBO MH?&R99Y7P>KKDGTNFM^4H_4U>BA:M/G,NLY?-]4K]C=ADO4?RQ*@PDH3#^_X M4Y$G:Q_G.,B0![$GNSKFLE%&@E*(?4RBA'F$>$;5X]RP-;NO1IQ??- SH8XO M@@6XUT**B148N)9/8";-E:80,R0^D#* D1 KN=Z*RC KS,T4ZEEYRT^,V1;P M"I6_=3EBM[)ZK5""*]#/DYJ MX5?#;3X0C%0EJ[;-D[*[0# &!&=@SYI^RWLMK*;7^QPPF:UW"X0+7YO (HO?5-QA\1N_9V<#[.OECG\%H^K*KQX/2NI>_8[JOKSX MNU*FQ7(0>KYL7!6$'.(\%G]C),!>1I,T\=>RPD5%O[2H;O6LC>]!-).%_%Q _;,( MNRU*U73N%=K(L"=YTGCF:%&L05%)[PI?Z MYP!VQ7?W@2[#*1S!Y"SHXE)^%@[-< 3?80"'JX$MJII4]_=5V>GHWA/_S '_ MU0[S:]K@UX&ZX17\%&9Z)RE'2)CMCM8@6.2FG!7/6?K):4H+9YB<%?DPB>3\ M*^;WZT*IW%:E#*6LOK+Z\*FX)V_=Y\)-[-5[Q@RHTMW"P"L[MY-Z"QV M!6\A_/@FWN9U.Q- .8JEM[EF=V+XXBOK---?RIIUD8!_KC;C@M/7Y3[C[:HN M&O'5&U6E_I.Z)A0:;L9+QHCU=K7VQ'X*>/?3"TVNF4:]?OUOI=%%; M@3W[H.=_7$I_!3 3SS)Q#OV/;5=61DVC.SML1E@=V6]S<+BHW3P0%_ R\T[PWOQ&[Q)@-6-1EH'+,(2D9VK4_E:%>[12P>ZO^([U M2YJU2Y(#L%P%:US R;(Q%I=#=A :X6!(\YL[,09JWC/4M?VF[-M;@4!U7Y#7 M54D+Z8<3GQ;J%[1&21#ZC(0PXY$'(^HE$ =) ,B&4 &;H2]VK.C?Q]B@NWYZZN9$#-38,6R$ MY1-ZTF&7Y4#R R1#0'!D4>O!!.'S^G8FW S=F]\19,9]L%Q#=U%C+%<0VG3, M,@'B? LMK=&6[JEE(N*1)EM&KUOV1]E=0UWSF?_Y9 U//X?RPPQ ]6\%XP3+%RUCKF,F64[S3@![J QC9M1S2LM MORU;&:>#OKVC8L1=T_./6[6S9[$L])-G,(PR+'0;85T1("\,,MD5.0LB[;++ MDY1F5EL=;757])0ZZ,CK%V.>QFM:#SE%P4S%6 -@5*]92SBKXLW3(R]6R5E+ MP'%99[T7S)9M4[?KSW)SN/I6-&O,@LQ/PAQZ,?=EP>8CHL5?JLVS>L5M]9D]]*6,N^Z B2\$3&D&TY@D8G7Y,41AF$!&4H8) M9F' M/NLN65MYB6Z8Q:,N 4#N_*B2@9AC((]),O@+T\+@'?UOP>VS?HUSC"9 MYUT[+S=%9IKFO^/LZ'N17FZ6[!Q-+S%;1MZH>0"=<%@Y)KB83VL>H,9NKYDH MV'G&^@(F7^X8:]]7G>G:5Y#W0D32T.,PXS+ADI 4(II%T,.RX7R.$-?K.'^> MU,P;74\8*,I@(&U90ARQEA 8I M\K7/A&=&6Q7 0Z*F;.GA.@*7KW[D< BOWCK'T%MZ=:=$N<.Z<&'AA MW\ZT>(>NG3//7QI?^KF/J(YVCQ3I):=!GK"/U\06N] MHFHAKNID91VB:?')'&9-OID_.63/H^)=S1E\^B#E[6S?L60 MS.-\4]TS><_^ACU43=%^J$KV^ '5O[%VS3$E09Y[XC!,D-A6.8.9#,[,"&4\ M(YQ1HI6*9$QYYN4Y\ %QQP@8. $]*RN@F $=-W;MK,_#J[>@9P'-;*'O\'IU M&5[6_:FU97?XWU1LG#G2]\_BQJ7C()?):M \6IH;#B8 M+TU_WZ*S8.@)O+3W@-X$+--Q%BM'=H3Y M<;FQ8U_;]_@LVBXOHZ0R?$>8*ZPD!6N.U,ND)$W]),AA$L0)C*) %@K+$YBF M7D9SC"(?:27R6E&?>2&->%%U2YYPXZ(0J1G4>MO\; ":K5^7V%GU##7&P&$# M47W:BW<3-8;E6&M1\T',M]CK;=NT2#4@&VHHOBOI1W2O5;)X>H29]88DH;_Y M3@AZ?B]V(Z.A[W%/5=*4JHGPMJ(P(GI3?:,<^+Y[5!CXQ[&+[^7G1QMN[ MQM/F.29O6%W(4N1?V?L"X6*CHG%_J67E.76%N$Y]#WLA(Y!')( 1SU.(,<<0 M95XFHV:3+/77I6H.>Z9QH@XYK5]LWOUBQT2U?[B*5E\@%W0T92'(@:MF-50F MDVV<]BSJ9Q*[IG&$$_0F]D,V073CEA8 <4$D%U4.D: Y,0\ MK'@*QFDM-P,X9HK.!2Y6 <<:TEX4=SPU_N+AQQK"'HM"UGG-;9GT-XS+]NA] MR>U/&UF-P^]X9U_]V=S7G./!XA6?XVB>5U+889 MSF,8QWZ$?,;RP"R >4YF9U8[/8L0=SR"AZII8]E9@S/;"I>Y G;X(>.\1^!C-.5AK 2 /02 "G""B N?@+RF+=!3;.OMC$N M>=Y709E;.$A M&TX.H7(!87&0_\*PYX=)PCU(A>81=F?DPSQ(&8P3 MQ!D-4D(BK6C=DQ3F=I5+6Z)OYMTU"#!??\>1.:]T+I;73.',)ZJ^FKE89#L5 M(\A"0]&-=,ND6!-ZY?A[B^F42;;'^F3Z0;OCL!BSZ$,2.S-KS1.AL5 8PH1E M/HQB+X8XS4-(HXR'/@VIQ\09MFH%%UHGI0,*1KID1T?[5W8C7P&E^*T-9$&A MZ)J=,0^!B4(:!:& @WJRU0WU/(@]*OZ(DYR$-*QDP%@T@Y@)&[\1\ MD;C&.G8GXKMI$8W/H2?%<'1X/!Q_T1/?2?&>']-./VA>_E%Y]UC]@.KV45YF MJ@@T#V<^"7P*&949A4&80<00AW&:XRP*.,*YEDUSBL#L44-[DNHJW+@:"UG-EIJQF$;E(:=DN:!2Y-%A%RL:.274N'[DY',6?3GJJFE?H?*WX^:EI:@!26*Z=Q'%6G[2,./&(Y;W7 Y/W M:>7M>^D0'4JNKQ,?8^[Y#'(6RL)W-/W_V7O7YL9Q)%WXKR!B-_;T1 C3O( D MN/O)Y:KJJ8BNLK?*/1/[]@<%KK9F9-%#2M7E_?4OP(M$ZT(!$$A[3IS8V.EN MF41F/B 2B41>M-\R5T9ME 9A%&0ILDKR.4YF9(7PJZ@J(69@2QS4U&?;.(WG M69RP&Q4R('&'0D/5[%#(KDZQ+E.)%IKS\&!3VXN!A^ M^M+:6?W\%MU X6-1'F:V[/)>JJOELJVX=R./9\G4;1C>/>NKE+W243QG$8^4 MV9TD0D? *"NJ4;:*TS3Z8)KK\&,WP L'7YR M]9TLEIJ89I\L>]6A=U?]7\3Z1MZ1'W-]OTYQ'D,2ZVJ101HIJY7&$.,PC6(B M*&*)C:/:%V.3^+>K77EUTO$&9%&"2G%7IUJMU6174I2ETFR[IV= L:DK+2I& M_01=6<^;H=W\"K-A:6E??]+A4G3=JW4_ UO>H)H-J+F;]8M9=J%4.T;KR1J: M#6^A4J[0C1P697Q[S^"5FJJ@=1L%-*211!E4QW\&$8\" M2$,D84!8(JD(2,J,,N_VQAW9%M>$''QF?<'/^P$=Q;%3*AXD,??\.4KDYO4S MD\S*WW>$_P%?7__IR?Q\1UCL^_B._?F"FF(KLKQ6^_UBK8N5596>I+9?0\)H MEM,(04$HTNN:0Q+(!.893TD4,B3CS+J0V$ER(R_WCCAHJ(,=><=&%V? ,[-8 M_$%BIS(N0<.M'MA9(7T6 3M-;/K*7V<%/UKNZ_Q;]GOV]6:Y%*OZBJ +0PXS MAEB:P#@,8XAR$D)*!8=QJDM@AP+C )GNW >CCWU97M/[N;D8LM_]#L$XOYM? M)*+= FU( 7_2F>_P%TGIML_;26NUWY^49F#7/WQGLKW_)+M]"^#T0VYVP&&: M1%=R4#MTYIE,>![&$:1QH+2$KHF0RX#"G"OS(,:QR$(KS_XPN2GL !WDQ?2W M5JS 4UG\7;"UX-OTLH(N%_?U!VS9P7T81C.+P!\X=@KG> [7%BU-W&/K=2,A M?;56'R8V;>MT(\$/6J.;O65?*>=6%.WV8%@89_O"R*OT]L.->1FW>6>432@"$$LRPE M$#&I-C9$$"1I0@5"":)V,=F6],S3.$UX M96L,P"B7K>>IO^(UJ3$TPQ>MB70RQF4J: M C@[W?1U5_*BHZ]TTAC:Z%+9/:DE9S8FU4^7@K6OJ"X>S]X%.'1S>-=>_E3[UXAWQ5_$DM\572/NW;7B'?FA;^@S'H88IR'$F78EIA&%F(0POHF9MU/6Q^KCO#0GMXP#K5-V MT1Y \0XT\[IP@F9?_[,3X$6 B)Y1X^";<>?0W(_\)N;2S1\]T9SZ\7"/CO. MIWP\VI-YW$>'K^^Y'Y^8>^5^739/61>WI+PIZP)Z_*]DN1&WHHD*G0ZRQ?X[BY)7U#2$X M5D_?]%7'2A]B?4VJA]NR^+[@@K][_JT2_-/JT^J[[D"VNK]BZ\7W6@O-\S". M42@3J/Y75S2C A(>YU 2@>,DD'D86$56FY.V4A+VL=,Z]IDI3IJ-?M'1!V3+ M@&4M#'-,S=3&.$C9:0\-DF8"=%SH])>?-",*L3^!+2_@ZCQJ]N4UK 'P57?# MG/"T!3FL 3FHU&$_@IN&J:L27:UXG?]8];L4+[4R4WJM7@D13G*:I1CB$'.( M1!Y"+!B%/ E00&064&'5*MR,[,CF1U//2KL%&C;VNF;7G("6%3L=8XBJF7[Q MCY6=;O$"D[52L9/:DT(Q)#JI,K$#8E^16+[M&K]$UY]6U;JLC_IUS9N8\CCF M2F'$1 BE,"(,24HCF.4\SY7*8-*LP.II$J/?FU!=B*JC:%4): 7LR5_F;1V MR]M24(=8HU.R>(LO.B P<4S1*0$/XXA./NE0551[(L2-;$L8%*OJME@NV'/S MO[M+N"Q/9(HP@4DF6DV7.B$R!T?%H4X M#7$[[RP? 0U+J[\!XJ8/!&BH@]_;?YI<6SIC9%&^U#]6C@5-CWP\6\R\WO$Z MB#U4\-1PI.E*H-J)]J(HJN6K%[4@O+J_7W\H:Z?OU>/:H0/ARP%&UFW]#GV* M<%DW2P.*?+$2Q:;::[%=]T-SZE>XA\JPLO,&B.7-GDZ.^ M1N?"XX*=:%QXXF%[H^6_)6$*=[)-A>X*8:AJ95RBLC(2_>_84,7] @[I Z=A.B\0>)#<+LE.K;,Y@:&#]G=+ HW M#*S,B'/"#=@-)U^=S% XQWS?,CC[K)N#XFXARIN5^%5\5P;'O;@F3XLU67X5 M_]PL2L'OBG?B;V*Y;'_6<3]WQ57SJ$[_7%?S,$,!CJ2 :8 Q1$$N(9%I!G'" M4DQ)A"FWNGN]E*&Q/:,M7^"K7@K:R]*]W(PA#S) X1BXR*OI\F,7882E.#H:/HY.H]@HN94KI,6CLU8RFH?3C) M25E\18\<$I@V6.2D@ >Q(:>?=+UCZ?HK7Q=+?7=3JE6OVU/=%76+Q\7C+B1M MSE.:A#D-84Y1#%$61\I2(1F,U.*,HPR3+!5=]_<[FTL8'O[)=N MOR]\!;X477/X7COXG<-=!WW6A?A.-([_U;9QO-/8;:5V/YYQGXMJ$Z M8U\;@Y])I2OC?1'K)KKD9176CG%E%-9MZ=0++?-=).YS;\Y\7CG9@^?M,LJ" M],375/:@'%Y@.8SA&)BR6XSS($5Q'A*A]%?((0HS 4E&O-?IFZ:I8^B"8Z0U'T>S4@HFBM _X..3<5U1';^1I0S<.13J(SSCR MB&,:OEJ;HGIWJS"KK!D&B#%6"RB/8!;%B8AX&D9Y M;)5R?YK6R+9Z0QF\ UO:3<)"KL%Z(Z"?;[\>?E\Y<8/4)HV M#_Z\R 1QRRF42PCC3<5:22D@%"2"* M$ K4_IB%V*HVU#"YL0_B#?&VQ2%8DQ] -/0M#^/#F!D>S+TA87E(;T%H\]WL MDDGMC^Q&4OHZO@\3F_8H;R3XP;'>["VWI=Z>1%?WNS#-FW)QKW[5AV,U!^)_ M!"FK=T(6I5I9:U&M/RXJ1I;ZYWD6DA2E+-2984BM?\+4Z9](B"D*9"!3DH>I MC2:XB)N1%<66MQ>QR)HP^*C>F8$=I^K,KWFM_U@!6G,+NC76,%S_S4[#7#95 M9@IHL@FPTT]38F^MSKQ@YDG;7<;+I,K0"VS[NM+/H.X1Z;W*^WO)O+]MZSOH MO-_;HEK4X04\RX(\P3%D^GX7!9&N"!0A&"4L$$G,:!AQ&S>#"Q,C^R/.M+ZH MZM87.\Z 9@UTO-D'OUM/@:ES=%Q@;9VD!NU$K#%UBK-W!<5C)+XU"Y/'ZKN" M="R:WWDL;Q:B^C<] F]2 ^O*1<_72U)5-_+(T_7%9,1EE(F(*#U'4JWG$I@G MB80QB6A$980C@2^T%.VY&OMHJ8GKJ.]CYHO3C:^?N2!I)(* 8,@CQ"!*20Q) M)@(8J)D0.(I#'*7S[Z*DQ9N=C3YW__+SX6R:CXNQI0OA$G!]V-SN8(QG>SOP M]-HVN#N,!K;X!8,[5NI\X1Q]O]"9[2M>=:4RWNL+1/77.4]($)* 0Z48.42< M(9BS*(=AFJ1))L*4!%;;DR'=L3<@79V!=\3!?_P;CL+PO\#3UH%?5\$!/Y&G MI[+XL7A4YZ'E,_CW,/QS&(,G48)*,UNG8?][%/TY2GH__L_=>UVZCA;K!Z # M@.NG])JP+#EL.D-F2G($W.W4X-[ER QL>=C5TM'= !L^/!;UM!/<5PU/0ZK3 MENRT@^*@0J?EZ_:)8E^*U=?-4H0!3<*KLKSBQ=-:\(]+[?X@L%O$G;J;O4 %K#R]4G!K;WFI.(;]-GRP\,KBVW'.&P M[+YU7L;!1EP#KT_8D^N\$"_;.GUN=?^Y*/ASMV4H8R+-R;+5KA-ZP1O"- MB9V:N!@.XP5G(^?0@5^-TSOLJ__:'1>,2$RR=&V$[=:SU3N.MV-D4=;5=ZM> M@L\[HKX()KX]"+'^54^?4L;OGON)#*MU2=CZ3M%\]_P7P>\54^]%M;A?U<_6 MS8KF,28X#F0.!4\#B!**($4X4=N_3-,\\SWBP;7OZ\B;FS4X233IO]#=+HB/JZ M5AJ/T6GOFD8'_. ":GR*;IO&4$>()C1-=UT):"93W9X]8X&$2$@!\TB$2O]S MQK(@0&%,;$+#C*B.' O6-%EA+YJLM)'W/RUUDY59%[*Y-FU]8P>JI$&8",H@ MS5$&$9$4YBDAD!$>9P1+$F*K3=4_J/;[8Y/P5[PVM&8[F7? [#:ELUU^MBAY MZ=7C)+6GC<.,YJ1[@!4,^^K<[F6'^X#B\5&4.BO_JR#+#Y7NK/%NLUCJ8G35 MKV3%NZ9]=7WK]B0JLICA(,$P)TPH?9)1?8Z/8!('2 A,DXP;Y4*Y,C#V_<&6 M):!Y @U38,L5T&P!Q1=H%E93M]W!O>Z"O<&MP\B(6MY&O&4P+>XP1@;5\6[C M*+BS';JS/7AGIOC:77Y< ,[0I8C+L--=EEP@](M+E$O&N43AJZ$_K?BF6I?J M/VISZL-*E/?/_06"0QD1&860Q!&"2'=!(Y@CR,.(15' 4YP@>TUO0'DZ%:_7 MQXZ;MG!-PX\'960"LHU*]PR=LRY_?=1<=+=G]"Y6VAY0=%34%D@8:6B3\5Y! M-5N(>5PGVPPP1@:=]LPL5IMB4QW/<_E55-7= UF%T6?UY$,USVD4Y"S(8(88 MA8A3!#$*(L@DSEB8RI0FUOU@_+$WLEHWRKK;\7PR64R928IQL%:<@S "#>\^ ML_*LI]7,S_!ZDV6WD1AE\GF?)\^9?JYP3I(#:,W<&\H.= 76+F_0F8J;FO_P M^+0LGD57P4*W"JM#J]^12O!^@X4YQ3A@.$I@K&QLB((DACD+*21!%K,TE%0& M5F5>C2F/'3+1\@%HRXB=0C4'T$Q7C@*+G1K<(M+Q4!N$-1>P9N-%YPU_>LU: M=$\JRYSNI-K(&HY]16,_@)L.^:2C+$6U5N-_%%M'<+_OX)Q*E& N$ RCG$"4 M1NK 'LE4IWAE2I6$+*+"1GF<)SFRUJB)S?2ESG)3-ZB1PK:XHP%L9BK#+QAV MNJ*C7:L(1;V]P.D<>KNNH?[4A+FXGO2# <%)%8,Y /L:P>)--U5PM5P6?^@[ M?67-Z(&[<;4%(ZJ_*9-'%%)67\1Z+D,FPSC*8,PC 1%*":19A&&2T2# L0Q" MGFUK5)O?K)MS8+0H]BI4.[8O5UKW7D!-UTY%6,!IIBH\H^.D,K8\ '6HJO7$ M3DV AI$9Z%B9Z=K2_G2'O?R>=(@%X4EUB3T@^SK%803' K?L0?#-4MS(ER>C MF]4NA;VJ0X)V#2H#B2C)H@#F2:SL#AZED*8X@5$8!7&2RB2G5D7Q''@8V1#I MNRO^6*P?]IT2H@+?1-L[C^NPOE_%ZEX]5DCPZ?&)+$K-LF717(>),%-/(\-K MIZ8@5Z'+41D4:]5NT+\+ICXJLPKP,'TQ;L=8?HH)#O!4.YJ;4O MQ6K1FF5M-=$K6M5ACW.",$]I%L)<2@D1SB)("290L$A'LT0\Q[F-]CI-:F0E MI9.U.\I=2=__M%,Z S"9Z18_PMNID![-;1'?WSNR'G7$>=D\J8(!0I.N^/," M[R]L@S?LJT=<_4%*7ETOBTK<%9]73XOWBXKM[7R&920,AAIYD38<@)H%74[F M;J%K@M&7<)Z#$3,XX?\(N,6-'0I0E9A0N8"#\0&&0PR64"0N4#]*""+ MM^RUW&?R0S>176UT"%$A_[DAI2*U5 .5BX)7]/F/AP5[6#_HXH%/15E_+0^D MTH&@N@_8NN"Z8E=G:3V1Y_K 5*S^OEDMBK+:4,5(4P&\?K#4VKE[F@NJ'M;; MZ#P* QR1*(8X#7.(\I1#??T,)159GJ6RZ]-6"@.W1I9-9NST:J4%?;+"3>_?.3G)S]?@V M9LI@4WH;C(ZW\?V_K\G?UV2^H;\-AL2 ,?1&&)W,X'HC M\AXQZMX89SXJ/'?5&Y,DE1$/(,T2K(["+-$=ZCCD$8\E)WF"@LR]G/,D:3E^ M>DU>T&1RVNZ2XS>5G*";Y.NWD;3I'SE"X\CW0BY6@K?!?[=JAK^(]6VM3A:L M_?6ZJ-;S .>YH!+!3& "$4$YS$F6PX#FL5JD) ZBS*[MD1EAJT7K%GCSU%+M M_!#@)WJN@^)E6)HMYS$0LEOB+0==A"_0/-2A-J!C8_LGS0CXJ2G9Y;'QI"T& MWM(3#,E.G'A@!\9A2H'E^_:.H?>MJ7^UXA]6Z\7Z^=-*%N5C;8CL+JQI&K(@ MB"!)>5U)D<.0^$ M;W0LU<=K 6-^F/8-D-M1]PQ0?HZ;-J(.' :-AIGLJ&8C5/\@9?6>MRYLS?;X MWQNRK"DJK:OG:S\(CF).0XEU3UZ90I01 4D>(IABGB<\SG39JPL;KQDQ,K+: M_)O01U)E75Q]%R6Y%^#KHOH'^*4D7%1US._5<@EZZ>9-J@!]!G7[H8N[?IG- MA9FE-@7"=JKW:$NOMKQMRQ38<35J9.*EX(S7Z\N,C==N[V4%ED%'+[OQW'2? M7JM?A5*C&[;>E'7]7KZ0BZ9VXQ?RV':8C"C6728A8S2#B"$.*4V(.F&&,DER M)(+4*MO?B.K(6JU.5'C!!.AS 30;3HT+S2 UTU?>@;)33CXPLE9#5C)[TCEF M-"=5,%8P[&L3NY<=<\/XWS=M /7'HOPB_KAB3'?H4-1NRV*E_I75[9NJ^GL/ M4Z4J4IK#C%$!49CF, _3%-*,"Q3D299AHP@ )^IC1UKN>*GM(<4-V+$#7O+C MI%/LL#;3+:,A:*=C>D!]6Y,5KP,S?WOBNGR?;]7B)+*OC#$KVM,FC;G %G7K8P5 3;FI,C@6# M7;$W/W"X5W=SAL6ZF-MY2<]4;QL88-)R;><%V:_/9O"&O0[[*G2;&J4965L1 M7YWQ'HFVU-;/A5P_"')?BD9;%M]%N=+^%[7^V;:6T)R'"8\"ED.*F3J1B9!! M+$0"TPQSC.,X1;E14V4OW(RL";?\@1Z#H.-0QQOI *(=DV#+9:TT=WR:ZXG+ M)^B\1IT4=CNE^R^)N+GRGA1Y-_T^_@Q8;0+>$!O8)RZG,=E6X@V._F[C;U!O MUR#]6A"--[(I03!74R?B-!8P#77_E$@@2-,L@7E,<"XR&N-$;(N]7'0!0Y'%(==-(.6^"C[ZM2;E^5:#W^3"&^YVX7ZSJ/84VC9I&_&8S M=08/D@"R)(H@"C,,:2P)C'0/(!SS),UI"^B'%7\#<'9<&(.I7I@$2>=[31_8 M7'Z5Z;*@3&O@]@K-P(_B*)I;ZVKWUX=?^9 MY8X9AWYA?:S,%,0E"-AI@;:_CH%\;IV^C@CALZE7?_CI^W<=$>YHJZYCSSF6 M*QIPU*_X]8.:6E%]6O6?62BM\+04U2[X!LM02IW92S-=^Y%P!BD7$12Q9"+, M$Y;%5NO5!U/CK_%3UU:6*]K+#)AI@:EQ]7<3J#5GPY\NU_+B"?JFJC+:0;^3('2/'2_"!T MA]QU7?"QLAZLF,*Z*\"=&QI M!^9^6II>XCO>FA]M,_*6[%7J=/.X66JWZE#OV+T@;:*8831,($N2&"**$,0\C6"$0DEB(O-$ M6K4-N)"?D55?O^!LCS]PMD^R:_E>MTDQ4W\30FVG!YU1GJC*[T5P>:_XZ\;- M*U7_O0BZTY6 +QO6H=+@CO*CMD&5-:J[C C^:=50^RJ633>"KI_#5_6?[T6Y M^$[6BJ7JO:@6]W6QAZOJ+X(K>_9&?B2+\J]DN1$-FR^7=![G-!.40DZ8TK.< M)4W!]$R(',F4!$%JW$]U?V39 T5* GAA@)P<@%6@DT8-H M64 MC$7AP,D_B6$M_^8GVG%/N-G-<2>-^I=N'^BF_+NI1O^;MP+'/Y&M_'[L/P5#[SM>9EJ!KGY#Q-5]SSM>!^42OTU9AP M;257;4I]--6AM(NJTM&S3;.J:IX+GC$281B(,((H20C$(@DA#K$,.$D)Q4:1 M^@:T1C8IMI0!VY&NW2XN7>1.(V9V4O.$@]V.NX/@>@^"CT,0.#2+.RN'.O^(8)-CIBJNJ$NOJLR"Z3CZ_67W5?8MTIN$[4BVJWU8% MK419!PU\6CUMUNK/2MK%^6*8:^9]9,6;WB?-DIN%>:*OM8J'$ ]14OY9F[:6.JQH'V(.YJ)#*.+O^C M'8:ORE+?J^J3U[OGW2.W39W2NG''AW]NZK(5.@F]OHVM?6VZU7F;1?6+&D(; ML$U=LZ[(3%MCIO[C>V6G;M&8"Q0SCH(,ABA,(,(Y@YA3 ;,(L0@''&72JF'Y MFY%LY$VF)JBT5,<'[,KXU'^ FA5K']:;P]#T%N.M\#NB[^M$7W?0DU(79^H_ MUTH*:E%GH!$6]*1M;U/62MXNS736?#^5CL=IA)Z!@TI1]2/ ]!.SOV5Y:]/I MZ[[FS<@U[I'96GHX.[F MERNN?B+L^?-BI:N9[SUWN]Q4[4_72@1MBVA9WFVD%.57_>_S+(F"+"(I1'%( MU?^H@UX>1!%D"5.;>1AD24"MJC%,Q/C(6W(C2J=GM3 @U)=/NK >W"G1VOZ; M@58(T+(,.C& EF/[:U\2T(@R [4PEN41IOHVSM](O=49M]N0CTRV$N1P-C_J M])CVQTZ:_UOGWK+0QAO\!BXHV_'FO@7[>B 33\BYZB)3L3-MK9*)03ZH?#(U M?=<$EO4UJ1YNR^+[@@O^[OFW2E^'W73-]*[8>O&]295*TB@+48Q@6/?S%#*$ M>9QG$",I AZ1/$JP36<$<])6]H1;;P2F.&EB@7>=&\F6 =N4%&-,S<[=XR!E MMP]KD#03H.-"GX)_THRH(^R?P)87<'4>-8."7$%I##Q _K M$1Q=H&J3KT]W=3WK&]G$5NM"BT&*)*(LAPS5K5:R!&*N#CHB9 2Q)&:8616U M/$EI[/.()J=CV=H&00X5*D^#9.B9\R&ZI6%N);6]<^J<1+Z<12?I3.N\.2?N M@3/E[ MVRY6+Q;QN$:!6?!W$,B=QED5)+"$7.%?[O?HW*E$" THD"=3*36EN MLCP/1AYY.7:TVI!"PY5X*/_PRKM(*KN59BR0\2([R?R1154)]N?[XOO/ZIUF M/:E_V2VCPY$F638G!>B6R>D'[):%8'S^H:R#W/4-X7=1/C=?A\&'?^K=L;__ MLBQ6HMA4R^?F2F+_*J-CQFQAG$1@>'WX$-YRF9C*[6\=G1-R8#FI5]OMB?'= M(Z^YR#7WU3K8M'G4VRT:&73Z34*U<78O]5MW/OQV.J\W#5 MJ^#0%I_%B/!0< E93-1N%0H*\%=W MCOEYJ3G4ATS5N>S537$K_7CH_!O[J"5&W-'4[P*\/ 0@+CA0?5UYCV.]&+L=M: MHMV:RJ. \"B5,(ZR"*(T(9"P,(0ARZ0Z%B&.(B/+\ R=D?>/D_O$KE1^O6/8 M*ZTA[,YO )X0L=/M>WJC(^M9>'-E[ D$-SWK#(:5]C00<4 Q#KT]F=_.N:AM<67:*X;\MU@]?Q;W.S"[*YY?W2'70S&\K->P[LOI'792P?E#' MSORZC3G/$C,U#JTL8E=FW,2,AY%$HHXY1)@E!$LNSKQ9BIY@)K1$GY9$MY.R>H;Y)_NB;XMUM7?==Y/I9CX^8]R ML1:0%W^L]&T2J9GY61:E8.JQNER$_L5.F0ZA:J8<+T7*2=EIHEU]'07/^T7U M5%2+VGFIH&FBR*^&X;!68 :">E)(0Y0F53 &(N\K#)-7'#H9+:I_U)V@[_X0 MR^^B/2R$&98XY1B&4::6/8ISB'7[V"3)F$@2'.+4J#'V20HC6U.[!M>@H>IP MF#J.S/DSY,7RVBW8\42UZ,=SJ?6TN%Y57/WWMF*-X7WE\"@C*XZ:.+A;/"I3:P84 M"^#SE]M/=4SN0H$@N/F-Y1DTSM]=^@/"3J.H*9L;LB#$UWG:*:,=(@^,,?-O0OPNVUJE6GTFER ,U'4W, M[RZ';P:HT("[H&.VK*ME)\P'4!NRZ1GN RT_T^0+#5YR?D/_7Y;#7Y M!#W(SL'A246?)#.IVCTG[+XJ/?N\8Z3W\Z>5FM#'OZCW0Y:@\7ZUW=5>S".=Q$,D#@S6+Y\Q?MU2)+M557O5N\?NK6#'RHUHO'ND6, M:Z%=CS-F>[4WR2Q<>L'7KU6KN#S2K$N? 'M/S;8S]#P#9#U*>5K_&'J_Z+N8 ML5>Z[O,%Z.E+/V\47%5TT\CUCOQH@@#TH$VYV>XR8QXB)$.&"$R8#K,D2@OG M89#!+,@5#%O-UG9P5M2W=6!W MX%R=!<=!5QF+ZTT)G:JD[_6P1ZNI4%>K&FX+SM-O?%P'7 MO.95I:S#4M$N=/2 P<0;L*0$/$UE//NG8HO#P MMN^V*->R6"Z*;^*^7N2Z+JDR=$*)X@A*$2ECB.$0XBA7FWV.*$58(I(9U=NR MI/L*X01@RP=H&7$J\6H*K-ER'@$NNS7N!RG[!GUVG90'#3* MLWS=/KOU2['ZJZC6@C>U:;5I4-ULUM6:K+BBVVY?228()ED&@RQ6V[K(*<0! MHS ,\YC@5*D80N;?14D+DWQ7(YHVJZ)/V7AQ*"Y@PT83?+1@^E^;0LF_K1:Z M(]B.)_-,43- 0R1QI$PBR&,I(!2$[-:S(@R/@]+^OT< Q3U'V#I);RO*)+\D.+*LD M9BO!!Y*:S<:9+,G92JQ^TK/=B_9;SI%-;>M"E$79Y"[HU(5WS]IBKFNG7Y,E MTU5=U)]65XPI4EU=F.L/U[]^%NN'@A?+XKZI<;O+( L2:Z]4L"D\SW5YU[\RWQC7X#;AOK6_T6K/;J5YB1 M@1U_2FXFLQM> >*^]?$:Y+UYX72] ]W3X-/JN[*@]!K-@_?DN;HEU?K]1ERM ME$VU6"X5C^5&O3A/>1ZG<1C!4$3:7V,60>IL39M3@9HMT/$UJAO0$:/Q/(2V#+VV\] 10 ._HNO(KK%?3Z5@B^:Z(@ MK[,B'P9WG7_%;:'?EFW<6.U,JF,1JD]5M1%\'F 1T2Q)(&U\,WD.\SP-88!H M2D**4(0BFW5^FM3(RWQ+&%2:\@Q4-6VPJ(G;K?,!O,R6N1\4[%;Y#H!O#0 - M6?!I& #KQ7Q>-D]K>8#0I$OYO,#[*]G@#==*)!\>1:FCPG\IBS_4R:IX?"*K MYWD2L#!%DD&:H02B.**0!!G3=9IHB#-*1634(/8,G9&7<%N1HR,-&MJ@)6Y; MBN0X4L/KUZ/\=HO7472'6B2#@EU0C.3XN!-7(QD4[K PF8(2)8GE,8)TAG4>024IZG, FSC#/",I8:Q4.?(S3R M(MV1U@&R-7%04S?W,P_"=/Y2P)?P=BOTI-P.M\:# )A[QGT!X>;*MO\0K)S, M)L(->(4'7Y_,C6LB1-_O:O2\\V%?=TCHY8N^7U2Z<<1&S?'N7B85"D7$",RX MCHFA0D*8PCF6'+<[\!V?%= )H)Z[H@1H@9'_P]XV#M ]#T7[1Z M[''@N5:VF]3^? F1*=V!U@ <<0S8/.V?4G\V^]/>_>SAE7P#UX<^Y1/GL'W M"MR*LBXDI^\^=U#,0,V+>>W[0[&'%_/%$EN>Z ^%'>-*=U JIUKVAZ--5K[^ MI"#]BO6G'[)?.GP--=E*."Y"?QF<>.+26B]U9K)YC9G= MD^^*4AW$=1I=5]?\ABX7]_6Q1#^]WI2K:U(]S/-$,F6*(AA)?6./*5=&:HHA M9G&&<)QC%M*N&,R=2UN'T44P6B0O2\;Q M"]_[Q,:H;C/9Y'DO?S,^YZ]4'V>R*3E=0&B3DO5 77S6$>CL4A"%E !41Y(2(5NN2'CB,1IPFA,;%IN MV)&WLD3M&W'HKD2+KG7ZHN8($,T+8$W0:]WO5#1,VNTZEC";;1SC@6>G^[?M MYAM&P$\M*W^:M?!MV:DCB.N08;]])]R0\*1(+8E/J@O=@-E79XZC.(:#M*UR MWQ>/=6EHCN(L8!F,$W5V05F80)+FNJQK0-),8&5-6Y6&?CG\V ZAKNWO[PTY MRUSS/2C,M(*[@);^'V/9[(,XCHK@*W#CY>#3!FL<%>P@0./X4XXEL]9DO=$] MT774NSII*=OYMB1LO6"BVOVM/H3U"S>_UVX+L>H*PE0Z4K[8K'GM3: M)^I[#$@H$Q; )!;*) A(!C%.8Q@(E,5!1(6D5@'J8S,\\I+_3'XL'C>/@+?\ M5(!T7((_&I[ 4[E0^V"Y90V0EC?+.EIC3ZV9PGE+$V:GPK;<@1WK8,N[#GO? M_KUI5KGEOS9D.@FZXEO5=H)W0H"K@:F]UI*W=-!/Y!0:^I MZ+K6^7I\+%9U0&$;*(+34)(@E3#)=$GL$&608!K!A#*4I"R-96)5EO6 PLAZ MO*'7%AAP+?*U#XJ90KU(5#L-:">E0X6O$Y)X*_"U/_[$];U.B'=8WNO4@R[E M>-:E]KBWGU2$:)0+'$"<9$R?CQ#$1(0PC22B&2,T)LB\3$Q_Z)$7F/;&UM2< M"IN\P&!X65TFF=UZ\BB435D65^%68'(/E5%Z\,&'=E&.,OBR0 M^+6-_(._)CGN8Q15A(W:8BA@C%.:2,$D@3$N19G@HD M\^U%I;E/=R1V72XE[7W ]2N *SY6@D/:< 2>%)]PQRC8_JY9G>D[*5VXMRY3 M7IM@=G;"6/-K9FV\YG0YZ=B:%?""8_!3P_.?:K^RSB*LYP^T+ +-8^>,_BJ8 M+@BPD O6EE7>\MX]HMCW9P.-C*\G2VHL+B>UQT:&>M^J&YN)U-/L.P5X[0TU68#7<1'Z M 5XGGKBT,X1>D,M%5]UEY^FX)D\+M;=_%?_WB[/LW M6Z9!G^LVT*?E&_08O[1AA*_)-?1LO^:46;JR7V6V+N@CX1E1[_TD?/'W2GTE M/,-[NK^$;T*N84RL%*02[T7SST^KCX+KH*F/ZN/>15WI$C7;"*MOQ?)8&-93 M^[ RQ^:(LD1BI?YE)M0>H-/722A#2,,PBU.9TX09.=?&97-L1YTZW2I2JWNA MZ_I5#T6YAFJ81T#K$#7=+MPV&&J4R3+3Z:\_!;869L,G^*GC^$]Z&EJF0KD^@TYR<:X7;*Z2.Y0;&1+L@FHC1X>=N-C( MD&B'M48&GW8VR8I'H6,3ZJ7_:]&X6]M8QCR*B8A)# E& B*I3M>41,S9S_.!A;:VX0N%B:9P7T9_!,$!K MZGW_O-A'MF^#E^R#$3ZL1'G_?+NMRM@U T(Y8S*(((U%J+N*$;7.$P1QR"G) M\I1DW&@'/DUB]-U7$P4[J@[W^2>P&5Z_?B2VW7!'$]8\B.%RH=V"&1R$MPIJ M&)9K(+CAQ(N3!3D,,]X/=CCSI)OY\*58+5ZDG=3W:#=/ZLRQKOO.Z]_FE.1Y M1@(=O4 D1$D80DII!#/&$L&HPI-;.6B,J(ZL>VJ2=A:#&5AFEH-W".R448]\ MFT\V \V-_Y:%]G=_EH25R)XL"C.:DUH65C#L6QAV+[M6"B[4>.MG?7&^OEKQ M#__<+)[:J_.Y=L:F>:S6OE!: $F,89XR!%.(#4 MQ&6#SPM]6#C8X!W[,T2M*)3Z>)EEJG[XB^#WM>IH?O^J#B^[Q/KJU\5*?%+' MF6J>AYP%F9 Z TT9 3A5IPV2)U R*N.0I['$1C?U/IB9PC;0A?#!?M*U_JWE M2XAS%, 84\I0%,0$6W6G,"$Z\OY2UTG:I2[_Q[_A* S_"[ F3:SN70%^ M^O?@SWD$E"G0=+$ _WWWOC;0_CW\,T:]W_]'_;Y8 ?UE-W\/_HRSX^]EQ]^+ M_^2<<7=ZVLSL7M^38;?I]//R9MM$8WT9IE"J>9@U-:TT&Z/DZYT5VG\*WVF2 MKY75=Q:$@42_\^_ZSP;:IGYD44#2).:08*Y,8J*[!F:40A1E+.5)1"A+;.HT MF1"U4DWVF3F-$I'VT19I^TH69_E2?CW7\XWH@?<,=TBA-I* TA7$^0NIXF!B = 48S[>L;'!>3_V6&45?;ZM?F4]NE M?$V3*?0*:3]O+X?GDH2<"[-K^G48ZBO4&ZGU^<=E\4=U1:NUKL4PET(&A. < M,HPP1#&*( Z#&$8H#*(4(9H'TK84SBEB(ZN&W0V^#BC7ED9-'?S>T;<-X1_" MS4PG^$+#3A=< (1399=S$GJLRG*2U.055/]Y]73PO=_<*Z:\?) <9> M+9HNN%L\:F?BYR^WGWK-.\Q354^+/[R2O$ENN: &A/;<=L=(0J<E:P?N;K^84I?K"$P6CL'+A'?P!5K*[>;Y.RV53V??$2K3^_=. MBWK4I3?PN*.9V2O2]XTLQ2YKYKV@Z\]DW?Y7767Y3JS^1Y"R^D@6Y5_)6<6]7<;.V!OSBZJ;FKT9>+_I:K.O MQ0H\:W9FX$.U7CS6A:DT:Z#FS=+XO6Q:#(WER<"V4S2:>B]Y<+8K=PH5\+ ! M?H?L#+2L/JLGE[6*Z1(0E3&A9JO[,WBO_M+5UM'"@##P:+=[0=.7G7\9,].> M"[P =W".\#.JX]V(E._(4B>C?WL08GU=MVW0WK^N.>'S=9W(_&GU6:P?"KY[ MH"UJ_U5\5_J)+.,/RBR=!RS;XJ6/<]C+!VU0:WCB\Q@197DN\ MPMS87V+XQM'738H3U=Q,DO M&4>/".>+1E'IDB)*MVRKAMR)\K'J7)D"Y3@@.90XSB!*J8"4R !RGM$<89;0 MQ,[Q84)U;/_&E@?0,M'KD5FS8>G$,$+2T%?A&Q_+ZXFST(S@"[62V9?CP(CF MM/X!&Q@.W !6+[MIC,Y"U=Z$[KH:142*1.<"AVD*42 CG1"<04E0'&$1*B5A M%9-]A,;(VJ!'T?+F_A@>9JO\0BGMUG2/V"@7^0/">%JLQRA,NC0'1-Q?B$./ MNBV[W[[=Z1)@F_)YY]MK]Y0TX#*)10#3 ".(,AI &@0Y1!C%,0YQG&;97!T7 M:6&Z_DX3L_E ^R2-O]/?OH&.=K^DGMN=XP!HF"049:F B*-0NQHIQ PIDR8B M:1QI>X=8J2P_D#EHKM_^_.W/.\B\XV2FROQ(;Z?17+\4:]5V7CA/&FZ T*2* M[KS ^_K.X W'@B1B76=PZ(ZW7/!WS[]5@G]:M0 P=7ZJR,@9:<--$A-;E;+!:#/X"?-"%BL_@2VO("K\ZC9ES*Q!L!7/1-SPM,6 M-;$&Y*"RB?T(]D40O@I=B4V-QEHWZX8L']O[\T*N'P39UE"MU^U<&0\=JT M=ZX3UL.Z9VP$[;3/FP//O!#!F""Z%1[P#*95B0%7- 9*"E@/.5D) 5=A^R4# MG,=P/ :O^$*=IQ=TLQ;\ RDUY4K?BVYCH>Z*6U*N%VSQ5)? VMFC[TBU8',> MIF&&&(=9H@]_.4=0]Y6!41ZG@ M^FR!:LN7Y=GQTADQ/&%.B+/E.;3/V0[J)F>U%Z.G$'_!X(N@OYI'CT=63VCY M.MA>RLZTQU]/X!T."X!!'461UMW>( M3+KHAP7=7\IGGG;(W^-_ORN^%*M;47P1AZ!03 M\/;##?BB_E_S(5954Y#^8U&L5\7:)K5O$)GAE>D5%+O%:8G'&%E_)H*[9?X- MCCQ=]I^)@"\R (U><-M=.TW0U1UJ;%N2D)PBK#;7G*00B3R!! 41%#S$+ Y( MQ!BUV5R/4AEY90^;IA9@F.VB%XMHMTZW>V>OQI=G8WQ0(D];Z'$:D^Z@@V+N M;Z###[LM0=WD\.:[*'E)Y+HSW626Y$&:Q1"KU:96($F@6I$IE&E*,L;2D&"K M\_XQ(J,OP-4_P(ZFW5(\"HK92KQ45+N%N"?E"+;LD#R>EN%1$I.NPB$A]Q?A MX+..\:2,Z7!WM;1OBZ4ZR/:"H@0F.(C#!,8,J[V0!!+2)"0P3:(P(#)/HXA8 M!9&>)#6VJ;LE##K*SA6:!O R6Z1^4+"T;=T L \)/2N;KSC0TX2F#?X\*_!! MQ.?Y-^P/HQ_*NI[;U8HLGZM%97T./?7^R.M2D2U6HMA4+X]8'1OF1\Z3\I\_ M;?H0W=* '99ZA(/E.1F=SI0G!YWL.'E.K/Y)\NRS]K$(UYMJ73SJ2HH;G0Q6 M7\Z(ZM>"K'YM6K_N2F]_^X,\5;T0T]:J(U@FA/$(IE&60!3& :08J__)!(]E MC),<&?=_NYB;D==ZQQ]@+Q@$FL.?EW7KYFU#HU+GU%6:2[#L1T%;MUN[?(J& M%8@YJ[O3S&FD'PZRMC;AX*,2GV;K$14\R!5<"$-\P&(B@N MIS%92(4W./HQ%OX&M=^6M@%W7P43B^\ZL_67LJBJZP=2WHL;*:MWS[J:R(V\ M*1?WZF'].=<)L#NS*8P%#D+&((UEIC:F/(8D3"G,8QHE-(U03(V\H)[X&7EK MVH6:[EB<@9I)T' )-9O@W7-3EJ>0H,>JN6;T,3/G]Z.)\;;;D2Z#VB91>Q3T MS7>FB6?!;6\:Z<.WVHX\ C6P(?F@,MF6Y!&2_J;DM.?-,C<9'&[D M[$_L/3G,#1PW>=SLE,%IL;(V#KD>,!IZ#T^V]Q\RV-_"C_S5N47T]T6EZ],4 MY?98>K7B=6L8'>$JJGF$,HZ(Y##E6*W@- U@'@0I1%D0AB0-$,FP9:?H M^T>;2NROC?19BE-WDS:%X$A3:>-77:/-=:@[6PM>]^5KRQ;.)5++/U9&>"1T M0%PN0YAC%D$:HS0389!*D=A%FQ\C,_+"WQ%M>D4J8,!O*Z4*/KAH@1-(F2W\ MR^6W6^O.HCM$G@])YBWR_"B1B2//AP0]C#P??-JQA05Y6JS)\J[XNJC^\3>Q MN']0XS?&_!PQA)(PCV#$,K5B:1S#/ HS&/ 0\22F* J87769 6HV'ZY3>9D[ MG8,(6@YT9+;F 79,;(^45W4>XTQ?H2P*RSX7 UB:K6E/^-@;^XWK[GZS)$U- MRP:L&J%W1%=2Z'"K8>E0\M@.X[S@OEIB#%":MBW&>9$/6F,8O&)_UKX5ZKM8 MK3]O5G7ZV?)=L>*W1;F6Q7)1?*JJC:[!H&.,U@M&EM\V5/>KUA;$37EU+U8Z M\NAOB_7#HBE?>2/OQ ]2_;(A)5FMA7ZW_D%1>20K1><;>RB*NDK=3?D7\EV\ M$V)U6XJO0JJ?!)^G)$L"(A 41*K30DQ32'&(8!I':2(P"[$TRDI[>Z*-;)NT MPH*MM$"+"[;R@D9@[83?B@QZ,H.;$G12@T;LIO@MN)&@%A3L1->C-+]MI0>- M^'7A2#V61@!H"(#" '8@F'L3WM;D&7AFWA;#(Y[Z_M^'-N:'9NXZ>UN,C^^^ M^Q?_\*PHD=([@R%;=RYY@FH'+BZ.>Q3#*,):4GXWP-MU]_N8]O?;BP%.D7N=_F]GA#_9X>W<>VX*]=.*%8_BCOP0U2U9\'F$HIP2 ME,&0ITI_BBR".97J?P+$<2YH(+A5!_:]\<>^F=.%0)\4G?I&:E'3!FM-W&YI M[Z-BMI(OD-5NX3:$0$T):%+^UN@)&3PMR?W1)UV!)T3;7W"G'G-;7W]18WWX MYV:Q?M;7;5UN>B0Q$KDR4A")E9'"U0:;)4+]3\01)P'-0JO<]&-$1EYIFB1H M:#8Y"&Y[Z%%XS%;;I4+;+3E[>:V7WI! GM;?41*3+L(A(?=7XN"S;LOQ;B'* MFY70'O3Z9J/UJ7\5BHP.92O>B;^)Y;+]>?&_@L]Q0A/&E/F;Y*':$=4N" F* ME5T@S/MH,U M3?#L=(+#')EIC'&1]W#MUDS$X;W;[ C"GQ>KQ>/FT9_Z<4?'DW)R8&!2U>4. MT+YBNV DK]T4/JV^BVK]HJBZ[CNY6&W4;S=/HJP_S%UEBBA(B0AH".,H3[3= M$D*:8P3SG"$L \FCV"J4SP];(ZO'+3>]#@*6K:(\P6^FY:8'U4[SG6G8< SN M&=BQ"G:\CE)[Q"]\X[9[L&7J+;2"< 32L$V$Z^CV<1/:)*T^K;2SG&_(GQB2Q*?<75'FF24(91RA&,4J$TIV024A%1F"!)@C0G2H,& MIF$-5I1'5HXU+Z#/#-AR4_M@=OPX9!3883RL'D=%SDX##H+V<5K0S*^;1P// M[3;8ZY=G=3?K!,3 U:G=>)/=;#J)V;]X=!O 3A-SL9B_;[^?NU+1J]N@?A5/ M1;F>RQC'*=-=$7&$(4HD@52GDH68IQ1QE*# J-7?$)&1]6M'%NSH@H:PF4(8 MQ&=88?J2VDXW.@ALO'A-)!JH8:5>;VPU]2\[$VUPT$D6JXE8W;HT>M:ABOD? MI.1WC_>WZO2Z+A]7_..2W!M7+S_V\MCWZIHFN%L\UK4,%6&A!GG4E=TM"I0? M%7IX47F1UVY%G185_*XI^ZHZ/B256[7QHR-.5V5\2* 7U<4''W1SV-3Y6'=&-N>AN@O3 M^T(W;)KG&DKJC1X=[W3HU/T&U;Z366*LJR^$/PYH).5^T1ZZM[ M1:%:7Q?+I>*A)$I;X%S6FT4H PY1B!DDZB.!41QF693G!,56K94MZ5MM 6[] ME1OZLZY/L+ZRW%YW5OK2[6K;QM!.D=M";::>1P303NFVC#R#CH^94IELN>': MROQ2K'7@_=\%JYO@?":5XD:7ZVG\^J4Z>-R+1C<3J?_4L%]7#7@O^(;YJ0MV M(6B>=*@M]4DUHR,T^_K.=1C7F,5.*[:Q6MO">C$/$ EQ"/,PE$I?A1325"8P M)S3+0DR09=N=DY0FN7.L_2 -8=OPQ5, F6D9+V+;Z9,#B6V*-#I$.9X1T%N\ MXRDZ$T<^GA'W, ;RW MN*_>CLH'^2I8;T6RR5RO^HF0MJ3;*.+I9?=7JI-2W M>"O^I5B5W7_J9D'5KXN5^+06C]4\C1C& 9&0-4=9ED&240[5H1R+!(LX$5:- M1;QR-[*&T+R"FME9:['4NV>_WG/',:A=J"V3]5-]KNNF5^J,HQD'->>6)U:_ M^5R:+IFVI/@=1$T&0(A+D,*-2MY'4V8Q)E$ A8Y)&NH\= MLTH4\(694QG;CC38T?:/F-G^X0L'R[M-%P@<"MF>E\U;%=L!4A.7L#TO]&'] M6H-W[ /#=L/VZ^$6J\=B)=:D?/Y2:.\&638GY#D/$Y%FC$+.PQ BR=61E;)0 MIR[',:>)C!-F&AEF1WKL"Y;%\N=:+Y(E^(54H/?U][B;@8XIJUP!!Z"'-<.X M\#GKB;ZIV.-D,M#,P\/& \\M/JR_0U^*HE5XF!L0 _%AE@-.%B#F)F@_0LQQ M!(?XE.7RKB3:-]US/G=I^J9A*@-CC!VMLER"EG;?>V[1V7 0@&'-Z%-V.SUX M2FR/\9RFPKD%L P-/%TW ;I63'6KOH$' MG0LUYUF*62(#F/"$JC-/+B$-2 8YEEF64AXB;)5O:4)T;&==0Q/H$C@5>.JH MVCKU#< S]>_[A<36U=_VJ6O)ST"'3\T!N#V+CX._WUQ@;ZY_ Y(3WP*8@W!X M(6#Q[H6EG3X6Y;<7A4[>"[K^K$\2]7\UQ:AN5D(W&5*60;G6\1/71;6>QY'( M1$P13&)UH$*Q/DN%:0R#!.=9D.5$(*O\Q,M9&MLP&"H/-0/O-[H;*E#6%'BN M&V^58"DJ7>:XXQ%H)AW+'KG/DYF6FA9]VR,:7;^ ^K"6TC[*,]"R_*S^LJQU MEOJ+]O1_4WNMFKGNS^"]^LNL:96FI!JA_M+%@/JNT.3.T.O4<+H8P)-5GBX? MV3$RC#T(OEF*&[F]4KB1\AU17ST3WQZ$J%UCO9;H+!>A4JX$$IKH(G%U1'$2 MPCR*&$I3'";$RDRS96!LDVT;#[9S#E;@#P6_#E:"+5^P9JRNV& 9'68+MYG* M'!-$.P79<:)C:?O7H,51\*I1HSU<4?$5 &9+?MH(,$=P#D+ 7,=QO6Q\*JK% MNO,;/6\O,>TPS*!"G%Q.,(XD!@2+"069 D44ZLC,"3E$:_,*OI;IV7 MSQ?$:)Q&R_2^S ,&MA:6D_@.UV5G1/-V5W:*SL0796?$/;PE._>"DSOVBO_] MKK@N'I^LG;![;T[@>E44-UTNR+H FK8Z!%MT[3XALY'?]0)Q[;VM Y+Z=[J> MD,S5U;H_W)0.UA.B[+E53SUEOX!N-NMJK8Z.31?FXKLHG_6X5X]KTX5T>H21 M%]2+;\KF]O*,W.<7DQ^1[195CR;HB (;"*P6U7D)G1;7P+"3+;+SHO47F\'3 M]H$=.POWNBAU5I>>OW9[K*XX7S27E9]6LB@?CW0]GR4 ]%@ 5[38K$&/X_^CXT(:ILUC&"Z>B&%= M,36\C@?K&]D'<@LC. &]Q0';/^#F8213 N\66#+!!%C%F_A";" "Y6(2D\6D M^ *C'Z7B;0B)KDHL$AZA!",>Z(A!\Z3]5/Q9+SRPZF?CDIHEUP#A%K$HDB3E6:PV7AY#Q 2!.:8"1F&<299A MCD,K7_5%B%T4.NT%#E.?C[N0MJZ>K7PUJ3%BH4?I)GHP_"O%/ _W#3WYG.-- MT0,I15.VN'>.Z<4*O7O>/7)+GO5/=8F5)GNY%[\HIM-Z6O1K6]YGF)$9([5(H[""*(HTOHPH% MYH GB,HDL7+S MO@VQQK[5:E@1_.Q#+T+ M0(^7>F]J&GU=%;X-H::]@'P;,I^ZUGQ;W+D>(:0H2UUDJ&UMU(;QO1,K(1?K M>81CE/$0DSCE7(8!0];)F8,4;;2?8WYF0U\W_P*BH0U^ MH@WU/]G:S\/HI2A4\$4"!@G*(!(<01J(6(&)"6.(Y3+-[$X7WK!S.FRTR.VZ MIXT-H.EYQ!LLML>3%I%=V[4N=!G\].X<(@YG%B,YO1UAAJE-?*(Q$OWP@&/V MFN-Y9T,K\<^-4N$?ONNJN6J4.M,X0T$H22JAB(6$* X8)#G!4&8X8CDF,;9; M]B?HC+S<=U1!319HNDYIV:=P,K3*+Y?>TDQV$=S>2AT6RY?9>(+*M';'&8Y@22)(HB2$$$2 M< *SF%)&,(NPM"H1=I;BR NXHP_TC(!*6U--Z/T]OTI5O+/Z^#C!_\8VZ*K7-<2O*1<'G6Q.@5D@:[CD#%()4O2D"9Q&M'Y2MSKK(\WXI'<<6^T$O-F)?9E<' \ MBL[Q^&6C@Z!T?'@M1?7S;ROC*(#7F. WXEVTG+1_#1=B4XN[$>M?R$5X.!?_ M*G[ 'N?_=SG[#J=D$18U&II[1. MOJK^(OC]8G7?>Z"^\[M:[VY)&$]8C@2",4(A1"E*U)85<,@9H5%*18X2:54U MQIILXG"!.8\H20/,HP"V++NPD/;(U_A5&W MMVJY!)K-&>@8!0VGH&,5O.!UUFHAI3UJ=NLT?.OK#A]39WPK,O&$6%^>3#07 M+A$J5F!5K&#+)5AJ-F=@ MI:RX0NH+:#O]>]EW$:/8T^CL& M03V$/R7K!2A/NO4R7B95J5Y@V]>D?@:]M+[,-W%?5UJN>\[6-O0V;^+=<_O' M.H%BGH8DQ2(0,*&Y4&H3$4C2G$&91Y31.(H#EKB5F#'F8>S;]UZ5E)8LV#+5 MSQZJJ\QW3S291+;7\PX38.CR'A=62]?U*(A>4'+&&A/O56?,.7BEPC/6$)VN M/6,_U 7]>=MTFI2D613Q3,U!'$'$0@QSFG"8QUF29FF:$19:=]2=)+'H2NOW M^NZEM0?*[9Y0&Q%%?6/CDG/4Q\=,BSA*;:<=FBNHJV&!W+JYCI)@U!]Y^HZI MPVE%QQZQ3ZJ_U;W(JVJA/KE;O62+E5K$&ZI>7]2NMB_%6C2-);5]%FO= MEY3&NOX<@9E '"+,)20DEE"$&8XB&N#,;,DYSI,@:AD,U .SY4?G;O]NXTZ6Z7Z1V/WT]LL&PO?JT<\)CM(891B&090JJRN@4!\+(<^#B$2(L1@) MNS+QE[(T]JW&8KFIKT2%E+JQLMX/ZL!&9EV/S.,TF!EWTX)KMSWT> ,-]$ MGX/5+T^B7#_KZY+UU:J.77K2I.8I#9F,:03#.,@A4@8SS#.)(-,AJSR+PH!: MW458T)XV$E[Q4NDE^J3F1@?!UR=:T?%R04C\&8#--.)(L%E:QB_#Y$GC-NL8 MF=67M>M9#=R'L\!=%C5O!L$8\?-G*+]>)+T9)(,Q]89#V&D=+A;S#S_8@]9> M[XM'LEC-:4QDD(<"8ET''BG;#.*49S!.99R+(*=19M2G]'#HD75&1PS\WI S M=*H?@6!XV5\FF-VJ-I?)>,F>9G^@H*1ZJ5F,ZE]V:_#(4),LL=,B="MHX E[ MO]:U+G ERB>B%M['MMYOSKA."Q50A)%:)3SGD$I$())Q&F4T0YP:]:L_,?[( M2Z5/$7PT=XP<0^*\#^E"^>Q6S$O1SE2R+7Y96Y*R#>AN'J_ 3T_EXI&4B^4S^"Q^+%AA74#B)59F)O8% M"-BICXY0G!-O17Z,3P;YH)_H/'#QF;[.^;_5DDYOS8<5U MB9TY8YG>?P.HUAB%*,HC2,,DA0(+(K,DI%G&34W7HQ3&7GDMS39[#BBJ==$M MQII)K78>] M#2W0'9ZOFLBR;\IHV51[Q:))3(-5 M@:?OKFA5)V+/!28T(2&&4C "42 XQ$C]&^=9F"2SQ"8-)-[[2 M^UO9P)/VGNG=SE?;E#M[\]US;6W>R/KW)@- 1#%!F20PSRB&2.09I%BW^LU0 MH&QR'K+4R"ME2WA\NQN\L+O[9O>[SNR^:!8D!O[W5<),Y]%V$['OZG=YW,W_N2D&J3?E9C !), HC1B$!.UA'5WQR@G@12)53WH(S3&#H:I*8*6I.4U M^! T9@OU0H'MEJBMK-9+A1QRN&TYF>OVZ[V].< M4Q+G.D\L(A!EC$!"\E@MT2Q)",$!0W8UV@V(CKQ(!Y.:P>^:#5#S89L?;H*G MX:V 9Y3L5K8'@.R=_A82^W+NFY"%\1>QY'?%9[+>E(NU M4D5,_W,AJO>"KMM?U7]=2;4F;U;B[J$L-OR&M++\1 M@&CN0*%6V+-B"JP;)H'423/Z%UV=\5'/\/_6E84KRS!\WU-HILY><6+L-)]F M".SXFP'-.5P7<#=)+]&?M1-VM5P6?Q"UR'7D%N@Y=F>]^=4/L:;PYHJ#;TJ> MI=C^N;Y6Z8;3<@,%Q7;^-1C^E.U(\^%)+_OF;E(5/A*T^]I^+#+VSO#&+JU+ M&;1G%9I2(C!-8)8B!!'118>PE!!S$: \0A1%1B;CT=&G.< U52[LHY@/P3CO MFKY(1*?LBUX&-5 MZ8J22LF(%5/:Z-WS%ZV9ZB[PW<_/=8.K(""0(D$,115M9O55,-"8\ M<7E$6T .:R%:C^!.M/]"LK:OS'0>LP**I0D88XDAW$8!Q E!$'*T@12'"J4**:Q9'9M M>U^K7>\A7*Z]9B_K,3MY;]EI6LI.TTKV3;20M6P=.T[+V,%.$5TR<(9XQB(" MTXS$$,5*Q5&41##*E*)F":K6[/$-DZYRY% MQR%YT%A>;PF%YRE.G&1H#,%AXJ'YJVYJXJ^BTH9F?>@AN9"9C#G$4EF"2*1Z M+X\BR)CZ408130.KB)_>V",O^Y:2TZFPCX#9&G:4RVZM&HIDO2"/,.]IX?5' MGG2!'1%I?R$=>\2Q(=YA(L_VZN)C4>["I$7UMW*Q5F_ZXMZ]@5EXV>7VSB$!Y(&4]P(J="U/Q$[PFFG- ML;]9._7J_W.U;^-W 2"^NO2YL#!M$[X+0#KHL7?)6(Z[1=>*[_VB8LNBVJA/ M\GBD^ MZ@"7H9[Q!8*E0MG)WR,,?A\EP=M(1E\Z8I#6M,K 1.R#56_TDMOR;OK'W\B; M)U$2;6"V,63*Y(@CS,,L@"F7.NHS"B&),@F3&"$6A90A8E7B]"2ED9=U0[>I M8:KK)SV#HN, 5"T+=FO\-&9FZ]L+$G9K>P?"EFC7ML=C=>6S@GE:T*?I3+J8 MSXJ[OY#/O^"VB+^*2BR75_>E:+:L;1&:)K*G^O!#%YY7])J2V]6-W#W[M;U, M^2+6[Y[[!=KF(J*"Q4$(TXRJ(Y]D'!+U.A0)%4E, QPEHB! MACUM9;>=%F>@$060+7\ST)IF9.G4Z6><&3131Z\^+W:JK,7^JH=]KY95RS/8 M,MV6F:_+_^S> 1WC0,^P+A'4X]V?0AP56D_*=!P>)U7$H\*\K\3')>:Z 3"= M5;N0"U;'Q^FRU5>,;1XW2^U_J0.ZKHO'IU(\B%55]V37-W9M?]]& L73C;PC M/^91E 28( ES' J($A9 '.( 2I)'ZKA'4$#SSM=DJOG]L>?@?K)3^?O,:L5! M6JW2;Q2E&^LN:CYM5;W'N3+5\!/C[ZC8]X"OJZ#V^&S#.%]P"AI6=TW.&VYG MM5Y7,WMIR*J MRSY5GIG8F \.7%V:D26/*-6TSZ]_ 9"2:%FB !"D/?M^F)YNF41F/B 2B41> M]*G;Y#]C07*1%95*B5<8;#^YD8_>K?MY8=W/^Y"DM?RIAZ(+SYBD"\"Y:<)X M<,1PUC]SS^\CE[Y=Q">D28B#V/'Z@O01F[H5B(/@)[I_N+P5&M;$-H=DG:N? M=+XP7X,F91J--&&SV]6V_M-R+>G"G#<-^1M3OEESE&:_Z2=^U->:L>6]7'>T MF'GL#C-<\#3/89JI B)&,TBKW#3_SE29*<4+/Z_=J-R.'DIUE,FW9Q^JU1J: MWD8S?T^U;P&A))-@'>T(+0Q>9TX?&T"V%\&ODU!-+#PSC^V\\W3OBHFS42>5@1! M4RY+'_CU[D$+6NB- Q.B3_R%1*57S9UGPX^LY!MBP45"CZ!PTYOA OHI.G?9 M_ OKG!0A5DV=YX-/6T[GI& O*NFGSRO!)_V]8;XPRT9]#K M]Y];C7"M#MIB[]Z1/$M))CE4+$DA4I6"C*D*!W=+W<@ M">A.F]H@)V/'V6H*>BZ7M9+ZS"Y W3$/7CB6Z%XP.X#QY/UR3^?+^@_VK"K/ M.?J+'WO2_.A1T%,*3*FQ?:;AIZ- RCGZW'JOX6 M D#T'B\NM%^IJ8L'+.>[N/@,$EKS0UMA5TOQ15)M21WY7L6_?#'5/%49FJG,*"&0^P(AFD2J.;:F E2P1."?()VQH+4_]@K%OS MBK;0O7MX^< GJJRR385Q+K#)M,$FT:F"E&>E$J3,:)'YE0,8"<"@$@%-/7QS M6&JX>=[;J_E8=RRUUO9X4+MMC"/!Y[X4YZX=(TW)"]K MU_@/X=_(S)P5KOAF2Q>+IQLZ%W^NWZ^^RX7D&RG:+)-#>HACBS.?,<>^X=>L MZ'-0>_IN>0*&*?"S_@][>J=+4R"\X6Z76./>)LT+OWZ%,B9T?MHD$+7(J3BA M> 3U9?,B-%G'MA#QN[W<@MX/K8"EEZ>L-VT4PJZA\UV!H:(5*3I-9>(B1;VBOBQ2U/]X:#2/TN=FT58\NM'SW1:'MLK]6OUJKA6: M^*$[IC*55XF I4P%1$0A2 @I8546D@C,\KRJ I+X/5@(N*0)R-TW]C#ML&#M M9F$M*KKPC9)QA]=MU<=&*]#+9ID +1? L+$O*[Z/.C>LM'<=,6-0O.6/%E'B M3GGB^!!O2%Y&>_@/,:AZ"UT1W)3RRI7#(L^M4_>HP AI.@@HI.6/KIFK&0,Q/ST0" M*[0PB+/D<8N!7";[&@5 G,$X4_3#_?W7B$O^(NOZ]@?=!ZX=!Z063+%$5 16 ME>!:&U$"22JU 504,E=%SDJ>3!>7?(';?YFX9",'V&A!#I&LKQN7?.DS<+71 MWLCD^EIUL>*2A\WKQ'')CGB_B;CD2[S^"\4E.\(>-R[9E:A_#YGWJP>F-SI# MY(8^F4WN@US0IZNE.8$^?/Q]HW^9[YO6JK(L4YP@F&+3-BQ')22B)#"3!"N. M4**W%-?^,EZ4Q_>G[WCY+]!R RP[]A!M& )[CMR[MOB!VZ^D1X7,VX_NCE9 MLQL_V-P;X8P&7UB3G#@?G5?SG" $>AKK^(TW6=.=(#&[#7G"!@C,3*;UYL-6 MGJ@QV/1I[U3]4U5&$Z6U+Y<)1*Q0D.98PJ3$**-IR:HR\TI2=J4\LO:]NI?@ M:DD73_7.%_G/W@.$:9PF__T3Y?/%?//T8?5 Y\N[ M% FETIR81#2J_\$PQ$B;=C3-M*"L24DIE^L"C M'"+%!&25(M"4(%=,8B&I5['?BQ2G]L/M.OT^[/KQ>FQ:@9BZK>>H2 UT:AVW M0QYU9W<6?.2^PZ^TDSN+[]H;.-;.?;NVT4U/WS=ZK.\_J/Z KO@_MG.MENYH MBIB0N8)"PZM/!R6"A!)3C$05E2@Q4=CKXK&'UL@*XD;__H/6-I=HTW(!:L,& M^"5/TEE"$*@M0^#_WGZPA^4\);,,5[N?_T?_/%\"<%EG@I4(8A587I(B 1BPA@DO- &%\I1GG@VNHLT,T&1[#O: MP!+79S-+WGC)&P;BX>:FHB-AX:><@T'P5L0.XD52P7V4)E6^#B(?JUV75_Q= MXW:T;_*QU49&F9@(DYTK/)4%+L,*DTNQ^O3&'TIDJR M:4RC_]T6W=B\7RW,#>*:+NXH3Y!*A( I*DN(,H8@DX6 629$*G%9I:+T25X< MS)&7TAM27]X$@^_8>E9._BJ@G/SPB7 S>B:%U_?D@Y+%W<> $V2?-PK?Z2\X],T7C'E MN%?H_FSC_E>#@C ?Y-H<._1W(LQVW+H-JER5@B4(\D3;'@BC C*."<1IEE*6 M%C0ML$>\Y4DBXVN#EBPP=!MC(R@F\#1$EXV-&()[+_!19?8*>1PL>W!T8P & MOM&,O<+U!RZ>?G7*&,5>YH_"$?N?'5;;X)L^1)@(=%.3=_>%R2J1A2IA@E5B M)S6R^MDG_QO*8$?:>$BET$X0>A5*B&<%_A<,82>-X8MY:NE^##_.1=RV=90VO<\O5,TPRAA M#*:E*+0M(1/(&$ZA(*5 &45)9L*(W'V\ETF.[,1MZM+-=Y]W2%,X!]C\%G8< M, (7N/63MM3W#=KV#,1?Z)>%C;S@>PB^RL*_#, Y!>#P9I@BN!+"9HS1A3FJ M?%Z^IX]SO4R,!;%:VDNH.XYY(3.]_#.),$:!IJHE7CJ MP%W:2.K @>"DZL =@&-UX/'F,+N@43*MK9H5!5)5IBT!E9K;W@Q!3!($LU)E M!.5I)E.O9H>GB$QEUK>M"?17W=0*'6;8/X/);^?*"0F;*E\F4<)P3I8K4*]Z_ ME]IT6_--NS6WY -7:C]T@[;GL=?N$"QB;$L66+I@1SBH#-A9J-Q6=0P _!9TF.S>2_F28)%6\5DRDR[@2\(>K]V+SP_H M+?=E3IE)])O+NMU?6)HJG%7ZZ"P+#E'.M>6,> 99)C.4,I[CS"GHNY_,R$NV MN5_N4 WL-<&V#7,S6Q6B":_=R"5X,LS,P,=Z,W^P%38,8\!R%B?GUFE" MW'3&5##[:9:+F;JS#J:SSD1<+:Q*T9@;Q_WW^?)^(?=_!A_T7W9QT$84D";C MY_?Z(#ERZJ\3*V\B*]@'-->$8:\Q ^L.M;7EK(E=,D)5JK1A([1:1#BE$*>E M@"6EG%4XS4T@E$]IH<[@(VNX':F@,\O@ (C8]'0G\6'U18[,W;>O4 MDVR*5E: 8L2_9 MV'BL.ER! UN1LT*B(!.S]Z4W#]-WP0R%Z60_S.#!AK:M?T_K'Y\6JW]^WSX^ M+JS2I(L#O>.BJ%P06959"A5-3.!(PB 6"$&%"5.YI#*E)*R!O1P&@A.]R;T? M%Z_4[CX(JO.-[\.&\T^A^R9-+4Y;-/?G:O%3_XM5K.]7RY]R;Y[,8(4BY:>%/%VD_,RS_I;5J78$OZW$7,U-\RFM!=JV!9^7'W_GLJZO%4D^T*?Z M>GV]_+I:FJ(I6[IH6'G_@Z[OI?'FZG/NS7K%I13U)RVM:8)UM6E4Q\>E.#H+ M);)4N$A2F&920I2(1%MJ%34UZE2998IGE;.E]OKBC*QB3C4$J6=@)V.[V^X; MA,R7H!'4G-A( HRL^MLP&15:7-C*VR[>&6A$ABLML_52[:0&1FQ@Y-:_;]H] M&VK9W6VAUY\9!_OT]9D<3UF_]I=S^'" ECJX"\#;F"8/._WUF1W?[G\YF4"M MC'O;7.3RS7;M^GTMP3LSTG/L> -,3G:,>0.RGC@6O2&NAJ6' MOI/4'-T^K![T?\SY!_EH@F5NYP^R_=?Z+DURR1#+H3Z$$8AH54!&M U6("D2 MQ0GCR,OW[TYZ9'MIQXBV)BTG8,<*:!F8 ICFR>MD7]@ M+][A:9=1<[PKC(N% MY[U@0QSLJ8\?S> A;[2XK?M+[+V<>R6*M(!/TYATR?:*>;Q(^Q_VKT>M#R6_ZG';TK8?9,W7 M\T<;+>E;BOKR2".O0>."^O7JZF9?2+G#@WO5:0= ^M=C?"S\%F8?#"/4EG87 M-:BLM,/PDU64=A>U6TS:XRV_Y2OD_.[C*(BTS(TJD_Y"5"8^^MEC1H:7?LR8:ZV]*^"%;_HHX)@><^ M&RB]\R)V%:UG^>HAFN6K_^6P?"\./,G"=15OMV2=G_>_5_WUW&T+"%)3"VH)*>)DIDH:>%ZZ7F!ULA+ M5E,'+7FPHP]:!MRO="[A=?GN+B(*?JNV#X" NO"7D'"_>8J(2-BUT#!DO.YT M'&7MN7"Y-,)DMR&.HG2O*EQ?"6E>L34>Q$>ZWCR]:[_ $N4I3ZH,RH(HB%"1 M0)KJ0SQADN@C/**,.A6W.C/^V$%:'8K@G4^_AI=(7-9* ^7STT3/B 6UI'@I MHD\WBD&BAC:BZ,YF]!849R7J[3[Q\JT)&T^<9?EYSXGSC_DIB7J]T:,MZ]5B M+DQ*N+6G3(V+QI]%>85H+C!4.5'YU;"-Q]K(BN"H@?"L3>/=:&:/FPN#';_@GYIA MT(9*/V/9[[X@XORY73*\SJSX*:BX$S)"U<#X($:Z#(G(V*0W*/$!/;YV&8%" M8$C%ENG'-5F]%9B287=%DB>DH!2*#'.M=Q,$L5($YJA2&694L2RY6\J-F]8] M'MYIE>[K_VS\-&>7&%@VU1#T(";X<[ND#\;K]O_T7^9UO;55=_FJ]HZE.(:K MRO-, \8@$[PR;RQ]R6<]_ MRJ9Q0KB(QM^C5GQC(== MDXXO0ZJB.^'IMF9CH^2WCB, %%:1V5'BF/69+Y&[OAMHP_S0 M6[O8-E;1YV6M_TV+M>N.6.^ZK$O1*2%M@^#O.$&89#*#6"(,42HR?;XD.:R4 MX*D4)4D+[A4L&LK)R*K%\@5WC($]9_MFGMI2.C#WO,CYA:R8R#/B:#M,@;.G MD6$A_C &Q/Y6R5!X8IDOP7Q,:^<,A>N%031XP$!%N-$FF+G?>+>MYTM9U[N M<;O%JX3P,I4*YI(JB)@H(16F]001*>,9317VBXSOHS:V0FM)!1E$_3 Y:J!8 MPGMJ&4>Y_56&BSRQU$(OK6F7OHO8+Y:WTTO!=1+HHJ,6;"GCIGCM754DM* E MAUC;)Q IJ<\\2E40BPHKPBE7:;*K\=R_A!VH^7EJ#C3= S#*.VG[+(+]:SL6*@.]S%W3H 'I0O%B;QB\$\MCP!%V]SX EI!\[4N"7DZF M/CO"U)G.ET0YD89\\97 -)VV->V/_+(2FHO3=*5%:6-&5:M169*6>, M(%<=IW4&JC MW6T"8/P+M!#18^4+^9">-HTH )07V44A8_@;3K=K^WD\??]!]:?UN:ZW4GR3 M"]L]8F6;8%_;#(F/O\LUG]>ROL,8I57.*UC)A$%4BL2TX1.0J"SA-,>D3)VZ MU011']W98_BPUUQ:U9B)!?0GG2]L^91-RRRH>UNX1X#XLJTU*G!^:F?'"FC! M:Y@!+3?@=M6TO <-0V#/T9@ NEMIHP(99K=%!]3+F@L&I,>^\Q]S,HLO6-RN M#1@^2.QKOKK^)OF"UO5JUNZ>]W@A<42Y)K,S,E>@,H M%21($)C1LL(%I4A;FP']DEY5J( C>T!SI6,Q -W+80MRF8B+-MBB^;NVY"C? M;.G:G.+N-<__N5B8X]M\R1=;80(REO:E>7.51VM =^G@>NWS1\?;?6B.;=! M&^ 7UH#QAYGI#62>T>+'NA6=XO,;>MWZ5KZFV/>XOQ@.]*Q^T,PM]:?1L@D, MGS-@6-P_\N([O.I\A\;H,1CL^E_V?1X1[X0GG);1+YNGD.6-W&)/.&WNU^-3 M,N6?CO&=RZ76Z*L_+>M'R6V]NC;+@/ $D4PAF)5I!I$4)G!;)5 54B&),Y(S MIWY4O53&/D*U= /R+\X#TZ_SHXGK>:'D+*E7PL5%20;D6YP?>[)TBXOB=;,M M+C\5*Z)\H?_IMOIP_;!^. MGKM9;.OV)Y,2(M<_K9YYMU5*KN](A?-<$01YGF"($EY FI "YJ+( MF[KC[,:\W)8G_F ML.>$]B117SUL7*NWA8P]\@[>L@1V/ &QE:93U#%;K3MIYWNH9UX;=3"P_3OO M%)AZ!JR,!:=7N;@AF 05D LB.%E)N2%P=(O,#1K'7Q-=F3HR]?O%JM9T?EL^ MSLWEJP],!-9DNF2JWJV_S^N]_D?/['QLI;+YR M'6"^V-/T79425:1E 85(3;&',H6DI AF@N52,5I(A9VK/4W)^U!RH!_DBK!0>U9LF_2PN.R/>[&3[:5"W8VD[_^!H_O_73K]' M6;"W^AD$%AQ[FY^#7UVSUYB2OHIID_(S72VVUX#Y696W5V$@3OTXF^^5DXQG M%2<0\1)#A!2!5-$2%BF5*N&<5,(I%+2/R,AFPID2:AZI<;T(7;ZXC"&WYXX9 M(O+@FG&NR7 !%>.FRWUS$>Y2M;@86?O\AQ3;A;Q6)OQ!+FO;X^@=79A9@(BF"!+"$P(Z)P(1[ M!S#[E_%($/E&(PQ%QS_QU5W>6.FO#A2G38)UA^!%*JS'JV%JXA#T9(*8WMO" MTY]-XTOC0]:T;M;S)9\_+F23X\Y*KBI6PB05B2D+E$&6$00KH3#&"I>,.SD2 M@JB/[6D\\-(<")I:Y_,E./ #]@P%9<;[@>VF4$:#T--@Z$5K!F[U -&SZH-D MCZ1F_&A/JG""8#E6/6&#^-]-W-"G/]']I?Y4G[>R(=+*\%Q ME/&^?4T<_*Q!A_RSWHF& V!9B.2:]Q VR$?O,OYDSGH/8;M>>Y_7PG9.VS_Z M:BF^2%K+^M!@NM.'T=J%*$,Y0D4.9:IR;61G%61)BB%E5"G,4L20TS6<)]VQ MX_5L*WBZ%*#AH]/J_7GCT !KVQ59MPUR!+S\U$,DJ+QW1T_!(^V+KE0GW1$] MH3C>"WU?]W>??3/;:UM/0.F_$EF4$&>FD%0F2D@D5C!5G(B*I DGSOT6.N.. M??(V3GC3EYHNGI<3\ [Q[V)QV3<6**'GP3E4."^7V E1!GC!NJ--YO@Z(4+7 MUW7JSV&[[P>YGAO_]4^YJZGR]'5EW-ETT<0_W>55E6:TT(?3LI 0E30U;BX. ML5E;&<$93[SVW8L4QX^OLTVW]G7NP+__&\[2]+_WI7N>P(XAKY Z=TC=-MRH M0/FMTP/I R@S9U2\=UAG22/MK9?I3;JK.HM_O)^ZOQC7-+]:+%;_-*>!.U2: MB)B$09&@TF31"_KC6^ O1!W9]C[0>Q-6]POQ7>WMER_Z^YO^ MM!3KQ=/]=\FW:ZUW?OO[YF8]Y_+]C^7]#7>.O^\?961+0!.7FKKM*MPR 'ZC MZ[_+#;!KLP]&1>-S<1 MNPXWQS?"-O0;C:5@]K_B#-[E.F&5-%F4)%=D\?5[6F[4-VJWW?=F:RF?UU]7RIZPW M4GS=6N2R%\T)])^_GRV4GAF<&&NHFQJ>I-?>??UK.O1NQ33;)K.(T2TD.DZ+2V[9" M!-*<*YAGF*.2,R0RVD[RQ^6%NNO_ E.\D\%Y@O4+_\*SZ[;5OJ=_(M<+-J?39/2NTJ14B*:0EG0$B(J M!:0)8I!P7)$<):I07IW)O#D8.SSCJ)S2/DEILP+,-LVJYQI?_8/A"W08"ZN? M%#X3;CO$J/CZ:?IW=/EWLR-_D_?;A5T0,V KX:0OZN#,3J#;YN;$4]K!T$12 MOO[T)U6BP? <*\/P@09V&[M6]BSW8[70+]>-:KUBM;T$OB-YFJ,BT83!V- MUMA(>1J<,4 *[V/F(G3L?F:]-%^GKYD+#&?[FSF]'&@1K:DY-K;>^+FL[RI9 M,2*2!.*,*8A254+,60YSB14GN$Q3C+PLGF,*(RN%EAZ@300ZJ/>$/2V4%\@X M6B!#Y/5;VJ;)-S@0TN9%0WMFKZ[;U=W]^Z<_PZ^?(UH4YT2-93&\&']:B^"< M>"]V_+,/ABW*S_;,8\]#9HJOENTYZ4!@OP7Q+!<("PI+4180<<$@9KC0YY-4 MI$(QDOA=9KF3'GD9=Q@Q9>CUAW[RFP[>X3TP=EOWXR#GIQ B@N:M#/SECZ0E M/ A/JC[\ 3G6*P$CA"F<;_+G:O%3J[#W^H0RWWRBW,;:M;'554HE)EC!@FA% M@RIM$5"*2UA)BB5B.,^RW$?']%(;6:WL:8.&.-A1#VP V(^?LA@ MA;=RYM.''I;-:K;7M=LWHTTX"#.KM-2V[%9BQ3> MEWCT+Z%? ;[9^?53I"%3>W5V:J]/3"VPHK29?\"(!*Q,CIO5M',>T-7Z+4%1AR25%;:5L,9))(I2"JA&,U94I95>#1T+#"#;K;K^K_^_=_2,OGO MZ5%U._B-@Y6?\7(4P OV7%CKLXDKZC R5OBNB_"C1/'V$G[%8%X70/IC>IU& M"%/7SF$O#JX?'/=/%I0>]=\Q9[AAAY_1UUJ[!=+-K*V]UPV3^[YS)= M@J1_149$PV])^@ !_FIXB50VS$':H)S%OG$G2UAT$*Z;K>CR>."1YU!SK G0 M;^\,L,HY0J6"(I>F&#:J(,-"0,FT<5Y)D6O#W,L@/TUGY%7JN_);B"+0XIM^4:0WZ_]1HDNG]4Y 6Y8@5"GB,S;>SC!6%?A#M> M>M[?$/XFZUT,Y0?]_[9:LJ,!?.+5T4,3]A3!!ZD'>)@O&Q//,/!?[K;N*:DO MV[@#!?9;;OVR1JO_?$&N("OVU'B36:\]PG2MUK['AG:)L*ZDPQU"_76U^2#K M^?V2VK8R?Y3B7B_>SGW#/HRYOE;[^XC.!GVU%(>?5_7))GBGCR_;;9]^"5&-OZIU>#LT]CBEGM; -6S8KDR4* M6^G YZ4>7W\Z)AE,6O^O/NX\K(2)">I@$]H2XS6_'$>[XRWP.I[6[ZB?;^O%L)6 M,CM2R#2FW/,1\Q#K*7JT4ZTK MW8F/N9YPO#SW^@X0ID<^*B6YT7V?EWSU(&_I[\;,,ZWEER;"N"G9L/DD]8AT M86^B]'?P].SAN[)DBE:RA(QQDQPH.&2E3&%191G-!1M8]?_J/ M[_\!5,, J'<<@+EE 6SH[V"MF9B!QPN%(T>;$C=]-3'0?IILSQQH" )-L3F# M/&=P!N@&M#R"/9/'+T4LXCD">I&480R.)E63$2$\5J QA_;OR/';:B6>ZBN: M?K,]]W8Y4T*E7.29Z2)@/!5) 0E".R>%P M5WI180E3>0/A\=)WSN+V:+O+8TRFZYS%Z6HZ]Y?\]=P^_=TV=WEOZG^N-U)L M5K=R_=!^G!E)4D(*"BN:FA8.F$"*2 EY(LJBQ"412>&JZ1SHC>[>WA5B:/H. M[7DP'ES#1< "=T'QLL:+C(V?SGLM6-PU7V1XPG1?!)B\])^'T#T:T&64R72@ MATA=+>CS6IC+OKU@7-X?6EM=K^?WUXN0FVJ*);>?ZNG<^G62Y/XZ2JB: MBX31JAGVD)JX?N%EH5]6+'1X)S!\X:CTX>>EV-:;];Y((<=E3C&"&:$8(F3J M6'!<0954"E4*5TIX%4+M)S?Z3V"R_;YE^NS$0OJXVMC#1!\FT MJ:@52GTG!&6IE @6G.N338HQ))D^WG!4,2J+*I4T]=NX/:B/[?CN$ =+0]UW M/_=!TG6#'PD?7Y70IB>T?,S ,[ L*S9KXE-E*,Y_IFM9CSN=4N1.K#DGV*6O'*4,UJEJTOT)BYPY2C^R[I6KB\& M5T7N.B=NUZNM_C^C(0KG4F@$+I2#B^LA! M%"D@5PE3 IL;=^Q9X=B/@U=QJ.[8:EH+/&,,_-6P!BQO_E5I/=&_?'$U.J8Q MW*1O!4[O@KWCP3JH^&YL>$.JZ(9!<[DBKN>X4U>W#1/[1*7:P('";,%?Y>I^ M31]_S/F'N1Y^SK;FLVOK]"62%(HK#AFG%")DXDAS54)")4-56A1*>'F'^XB- MK,T/I$&7=J!;J1+ZE)S3L7H8\M.Z=W8I24 MOJ'KZ[5-Z16V8-Z-7-O"4'=,=$30]=37FQD?(]ZSV+I9T"SH+\HT##1UE'4;#3U MVL8J='Q)[E&*')\E^HH%CB\!T5_<^.+; 0'6SVL%?%TM=WZIYE9+_["O$M#\ M;C+'.B4%;-;_78Y9E4@D($DK!!%)%*0LSV"**4G*C!4E*YVCL*.P-+;'>E=@ MYEJU]<(U6X=:,NT]K?GM=)V9;E62IMZ(3R!SG$F[?**.W;9\=.A\6?'S21_%(,E3(M,48JIU)"I0 5F:"XA+ MD1!4*9YS)T5YEL+("J]3)H$&EX*@@:4@@@7UTS(G9!RI%,1)@2*4@J"O6PKB MI%BG2D&U%WS!.#8'O-_W+RY_(U>WJPU=F)8P5P\;U\+R1Z^-?1/P\1I8 MM\H)B>;OT@";U*R)^1):A\_/%8DY6./R-$MVS\N4?\ MU\;MFIJB)UIMOGOZO!3-F=1Q@9QZ=^15TI+LJGF]<3)36M#V"MW2A?M:.2G[ MY04S5&R_5>,@<;PS]27Q@A;2R0$G6TU]XG275.]S UUXGY>/VTW]1?Z4B[P] M6'$E\IP7)10,F[C$O((,B0)*0C*22L1R[)49T4-KY"5I28'KK%A MDH<[NQJZ,^ ,1+B+Z[R(L9U6)RB]CAOJO,AG'4L]KX0MY-NU=4L]V0MMVVEC MV30KNV.2E[F4IGVN/J4BG@I(J2#Z'RQ1G.>THEY]3LY2&GU?;>CNPE!J2]1O M*9]'R6TA1Y'==W-MQ6X#31JJL[818+P%?%&T2,OW/)U)%^]%<8^7[N47 CLR MF$'>T5J*[I&C8TJ]>SH\596>$<%2JY>]3'UY7XOJ'KC=NRC\ZGSY(YYM9Y];R3]_/ETABG M[^C"9'G,0$/==#"ZL(0FFBZ%"X6,:JX2(B B)8.LJ@C$&#-!*U%EU6ZZ/B[% MO\QD[7AUGJJ/34'1-SM/;CO$JR+OM[-8/J!EY,C=<>#6G.*ZS[4< \OR#+1, MS[I5A')9"5(H4,HX3F%'&94;*$F7)W5+>FX#1?GU\@9+3VB;-VN[2"[O4 M:6B>O="AECN?:M?G$>S7E3%0&7I3TU %#4 7;E^\1/%;S MOBA@;Q7O\V]/6+W[H@C/JW9??CSLF'#UD\X7QN'W:;7^3A?R4#O%9+3]1C?M M?UTI?;0VY?)N?ZQ7V_L?MW)I*Z)I';#>F O=]ZMZ24P8REA#/GX!*)R-[(?8<\K4"9A@YKTS@];":CA#2BS(IYL7<%-PR/8 MR&7SRPSL^02&43^+-.X,NEFCKS8OOGJ9;<"!-XWSCF^HYP@V<_0<^QEHN7^: MV?+ 4IS@7,25%0)%E9E%[*W)N#D15VTZUF98D"V1*M__/0D01P6RZY M-DR!7W(\0T76NH?!_[W]8+5"FF6S,L.[G_]'_SQ? F-T-'_.]5_+XY=*-$O2 M_/D[__YO:9G\MUEB?_#T2'A/K*/'8 $-,Z#A9K:[B6H>:5D" M>YXB.@M"X8CE#/"F/^UA/Q2>%X?YX(&&5?4S];M,4(%RXAE5"8-5DB*(TKR"N$I*F))*Y)G*T[)RZNC@3WID3;C/YVHZAOY7 M6#4_!P3=-,\XN/BIG#TDME9?RT6;"V?\DRTCX*\[5J)6\O65/W(-/P?"KU+ MSQV0<]7[/$;P#RC[NEK>R-57N;KZ>6_#T_AF2Q>+IQLZ%Q[!EQ>&&5D7:.K0 MA"M^U?^[TM8/O9='7OR6'6#X\0[2O(11OX:(#(^?2HB+C%=@FJ/,03%JE\:> M+%S-4[^68K[YLJKU$>%Z>:(05).8=2A+3TJ29%DJ M8<65/CUA7D"*R@0F55JA4I4<"Z<2"S&8&=OS91H;&Y?(O-/2S'K!3-,9T/!I M;OQN]'%6K1;S%?@N[Q^\.Y$/F@]'Q]9$*/MIGM.UXYY#W7!KP6Z#8L$H;09B M(!3+_32$E6F]31% >^%S/F.",L80P6 M18(AHK2"E)A E+PL6(X*SMU2[SUHCJSF.FV.+1N@X<.4S6@7GV%E4'_??DA= M;C^C ^7K<7]EC$+Z($?#:F OY(&8!79$=I+>J2MR_TBOT!G92;33W9'=7@VS M*VUI%6.NKN4/?7B8_Y3-6=3H[UOZ^UU9,<*U_0ASK2O-+2J%-#$ENLHLYX5* M*DJ]JGI>H#>5VMS0WX%LJN>#7UA3\-W3UWT).<734J4J@P7C%"*2FYCTHH"* MD)R5%(F,X;N-21^;'KD]56?DFHS!E2W)Q+M,M'XZ\,M"\_&'F>TO]7&'[+M1 MD'4SGR/BY;?O-'6KGE'>%:[ZYI'A6L*.@D0S=2]0FM64=13\V5UU?"U.I M7^7F,-Q=4F2)8(6 0C&M!A)10L;2%#*E"B0+E%<%]5$#ST8?>=%K6NWR]EO MSQ%0NR3GA" 1X(*,@D*,T(2K+8"9D M9LX?&!*1YI!1E&=(2%KQZNZG7+/5Z!ATJ02@T*KY(6"X:>]@ 3W]J'+S7#># MJTU35MEZ+38K4_2VSSGDK:U/"A9)-S\?>U)-?%*L8[U[^J&AM6S>KY;VMN16 M#]1652<\4=@X/"DRL7]IAB&FC,.R%$0QR7"A"K\%UT=N]/5W(#X#7ZG^5L,* MT?="ELL2591CK9M5#I%I%,=(GAAS520Y1UF1>UTHQP(LR,K?Q_WN:(^!F)LB MBX6#K^\C ((!%7C.RQ:]ZLX)4J]4:>>\T.>KZ_2\$ZWE??WQ'UNZN%W]NI94 M+Y_;'W1)D@_TJ;ZA]>;#5K;N*2I9*G)CC^9$*TDE,DAEAF"*JD)BK(AD7D6^ M@CD961T\+O:.?+QV"WL_N!SZUWL.Z!_O\OZ'2; 3-U*N?UVOMH^? MEH?K5L=8EYXA1M90+65@2 -+>P8^K58;T\[6/9RE#X)^Q1)1>C^UT2=XY-;T MCC(&A:WTC3M9R(J#<-UP%9?' Y;AZKM<2+Z1HBTA;(XKS@OPU,MC+[W5PR-= MFJ[I#670DK;G+(^U=U)NAU4W5&3/]18DK=\:ZY,H;'6=''&Z==4GT+,5U?M@ M<*=5NFCR+#LIS5=+\4T^ZCG^06MY=;^633VZKR:ONTA50C$P@3_V1/W>YG;JR CUR/,.@KI_=4\!X" ;O7[6+$4S M! X<@0-+IJ3OR$!Z]U,=#=!![53/ [OV!C:DE6H0*I<[J?H-.W4CU2"A3_11 M#1MG@CSWZ^4N$],D99[(DJ[2,A=8$B@)+2"B)36-$U*88EP@R?.\2)PLL%&X M&WD[Z,]S7RV;-/=]EOLA\7W"-/>+$^CF]'FU:?%U/$^9YJ[EW">Z&TE?*=7= M%>[72'6_R-O;375WA750JKLS$7\#_B]R?O]#?\MM@LZW>?WW7]=4&+9,,D)] MAV0E$\RX::Y10B14!0E*%"2$YTQBAA6G;M>4+N1&OZ;<,;#/2#(L ,L#^-1F M8'@8Y1?A8XHQ212!F2"9/NL8^ A/(>*8L;S$I&3*]:P3$[R C>PD=$T:OF4C M(FJ7CRTQL?#;/:;^@MQ/'C$Q"3ME]&&C+F+C=:!P%;;G\'!QB,D."J["= \% MSN\$>W6ZER-?5\LKSM=;NK"#?Y?ZK&$+X;&G]PM:URME?M<&D=F=5NIZ/;_7 M@YB/YRBO#/%",1-IQRDA$$F&(6%E"9F0*4))D2CDZ_P9@\]I[GN/,M1,QFS+ M?;-49N @@$D(M"*84JPV4="8G];$U#]T!/'VA(PRS\Z>I]>>O2 'U2@3YY.' M..E<>CN_7GM.PW:OE_#;36N"*8^4I#0!^I=]<:-0G]IE-R:$)SQ[HY+SW_]O MUO*;5-NE,-=$39J@)&559@B66)CF%3*!3"H%:S4] MN",8D$GY$HS+6]L@$?TVI.C2N2O[05*&J6@_:;V4YUEI>E3>RWVJ ME_,/#0UH_[RL-VL[@?6O=+XTP?+OGMI6]]_DPLYJ_6/^:#IDF6CZ[WJB[=W$ M%S,)^H_OGDX-9DXQ37,U3I ^$J@,)@1KC5.AU#17SB%"AVS6 M1U9GG;#ICB0S8&39)8@$-:J?<'+=KA/>YI3YWC4,GZT!,>]3 1<]@GYTQE\I M'G^J"3D?W3\9!W$NGLUUR.%R1%O&VX?MPIC#MJ;[GY9K21?F'L3*89LXV\3V M3&:5H B25!"(TT< M%D/:M\+NR_\><>:R0A4"FV2/ NO=7B %&3)IJ2FM,DH+6G+FDXL\_[P^"\=*]_K#!HY:N;]JW MG2YQCA/.2U/^110(Z_V2*TCSG$&5L$J5E5(JBU&[OH>%D3?'_]W%Z_NF5@A! M2:(09)7@>D/%&#*9*YA30C@51<5IYM9%:^3)'=)@JSN]]7Y^Q>#NA?YPN^V" MXZX/ORTO9O_!';NU61B-3*.W%' ;=R> GT,O(6F @X .785A^YS!0UK!;!\?I]+INZ!&DY\+AU%N3 M73GTL-R]=.A[S%\YM'V(O_^08IAJDVOQ26-*T*I^HP7E1'5B0M'\ R @Z0/0H_ODTN;'C M*AMRP-QYUZ#6!,-Z,YW!RNUP%P\!/]VX[\&T:[NT0\/2!M_[T ANNM0O9.1& M2V>(O4ISI7[!SS54NO#6@ +97S7[M/[1$+C#B).2)QSB(DT@DKPT&9<,"EPR MF2A9*>S8._T\D=&].A_I>JE58@U62["8*U/'62M&NXT]KA9S/O?UYYP RFU) M!PH_H#9S2ZQ=RY$K,9^4)&;QY><$IJ^W?%+ DR663S\9&!ZUW[NOE7656&=9 MUZ?6<:G5[YX.S[3^-.M..QB:F#*1J(I#F>>IWIHI@Z3B!.8(I2JI)-._>,5 MQ>5O[/OL@V&Z<]]"UNNEK ]N2O;23>D9#15Y+MWTS"O.D)^2.C4Y_2[DNM>' M/&H/II%0C17T%)F[:2.;QH'V1?C22&1"PV"[E[JW:RIL[%1SDVN"JNZ*,N.8 M9I4VNKB$"&<*4HH53 CCJ2HQ%X57-[N+%$?6Q::FT;T)6=1KVH2CU&"CX:XI MMY< OG&FE]!SU)4Q,?'4?L=1(BWU&=C1MP&>,2,Z'66-%HAYB=[$\9..XK\, M>W1],;"R\6HMY_?+C[]S6ZIP5SEY5[VX4 FEO( 8FTYN"N>0%(C"HDA%1A-1 MI)578Z)>:F-[5AK:X/UVO99+_M0I(+4OW^W;J,P-13=M$ T;/TVP@V5'MU/* M/'[-8!<18]4%[J4U;>U?%[%?U/=U>LF_>&A R=#I"H7ZU0/UJP(Z2>W/^*4^ M8Q7X?)6RGA>*>0XOX6E&T2OE?K64IE3E3[E^^KP4/A_WZ;??U'=^1L#+G_QP MV;SW$D,/[ C.@"8Y_SD7)L<\WI+H%RMH=9P9#+,"OSCZD%^ M_,=VOGEJ39:2ECPUCO>$9BE$E4P@*06%5293F94LKRJG(B?G"(R\O@PYT- # M7^9+Z^)I6ZN&&7@O '*SZ8:([;?TADCL;<>=$RN2Z?9B^$FMM7/"'1MH9Y_S M#Q':ES[ZJF>N_<"0JA)".80E44*:9Y)4W-4%-1ICSLS_L@+L%,V MR] ,B+([A4G_HHL@J=^:&T=(]^"<@<*&A>%X"^T5;M,C4D]@S:FW)@NAZ6&Y M&RS3]]B@IE1T<=W#N9,>VZFSKPI^X 1T6 $-+X&=Z3P0=O3QC(*;IY$>"[+0EE$> MTL?M$>5"^#6:0GD TGM=7O\_KNTI1 M53',(<^U7D&\9!#3-(,,5T3BBDG)_?K<]=,;6:UT2 )+$_S54/55'Q+IOI/O^[!Q M=:2='6#DM:I)2DW31((?R+H[U\[+?=F_%D5DOT79Q)JI#@-CGC7QH5/GN<%ER*AE-]?%=B,P8 MUR4D6"*8R]S4$\K2A'AEN+@0'?O@KED E@?0M3,#S^DN('I:VY&@\3R;!Z(2 M;GD[B!G;_.XC^3HVN ,(9PUQEW>#C82'U;*Y8KB=VR8Z[^GC?$,7WXS+]JY" MF4AY5<**YA(B0CBD@@C(9)G*A)8L2YW2A1WIC6\B:.J[*RQ#'Z2FM;GQF\)# M6P[;/\X4L-J8.^49L*QYFP^]N#I;#['0\M,1[^CR[TTM]_MM4^QP!DZ"9Y%K M0]H;SAJT=NA%-2Q/H) 3-V4R'A(^>F4'1_ ?.!@QXF)(6C@VS/CXF+Q5A]A M*$32)I[$)U4N8< )%%6O)2PC0C#"*)"TA+)&%254S( MHN0I\[I[?$%A= 6RIQ=X/'F)B9MV&"2IGP+P$M)[@9\5)-(:?CG^I,OTK'C' M*_'\@Z$GA(4IQ;FF"WN?5")E*D-CB#G/(<*J@/H_4TAI)G-6R@277CE;SXO%ZN;9163DB%4U0!7.E.$1Y4D)J*LT*18@L18ZD6SYD M/YF1UY@-$NU0;OI^!<2M]0#5O_+BB>^W J>0W#UP+PX"8?%[IY&($[UW6:Z> M(+Z>ER>+Y;LL0#>DS^'I >5P3EP\'*IM_W&U,(F@N_X7U\O.[>1Z7ILR7)VJ MIU]-?2Y3X3Y/4"[*3*NM0E&("H8A%06"):6D$(2J3#DU?F+.W;UF"T[\#-/'H+L^NGYJ_??YX!IPX(G7X'K1#=CD;[]@=7XF_Z MF&Q6]PQ0T\D^;D.$L1&.61%I##:GKZLT(M@GJS.-22^PN<*>QKO5>KWZIQ1? M5YOO6_8WR3>WJ]]HK;_RKTTIQTY)DCN'*.KF2LJS+'_8 M'+BI[?&1]5/*G=UVQY#I/JQU=,.3N>5KN (M6]VJ2Q&K[P_")58%_C FIJW" M/PBH%Y7XAXT66C+VIVSV[=KV')ZKN13OGG95%+9T\1O=&+:>/M"-/.H63E!" M4XP81#25$*5%!4EA6LM4!>5(LCS%7L%W0Y@96>%I9;?>6"OH_:K>6-/W8[V9 M/]C.4)UH%%,BK6-1??R=+[;6:&HKTCS[ZXTFJ(5MNX@?I 0[,7U+V@Z82S>5 M.=4,^2G.#E?@P-8Y4(%A;=0J=#%0BE9/=P K$U?;'0[:RUJ\$<8FSYY^13;)].73SX8 MTC)I6>MI7%NGZ?](NEZIZ_7\7I^J;"U,7(B5IEC!(>4&T8C$=X'*5P%3( M1*1,B"SWZ*!TB=SHUYL- ^W%@V'!&%4=)KRN/1TAO*R!X@+C>RWZ&ICXM&J* MB4UHYZ:A&'DV=7(5N;?'T\5!)FSYY"K0\PY0SF^%G4_;(-Y##.^)@%"CZ#PLMC3ZW;"?85)\Q/ MZ4<(7W\Y32W7\8ZZ(\$9Z?0;F[M)#\0C07M\1AZ+3&!$?E/$O;Y6^\:D)@S7 M.-WJ.\D2R:NLA#)56GDG2$"<(J1/T+00%9925)57_'T/L9$U\8ZT=1C:EL;[ M8')+WC/FO@\U-[T8"PL_)1<,@W_LO(-\L2+E^TA-&Q?O(/2+*'B7=\*[*1SJ M[YARG&V8MY05$66*H. "+CG_X?H"8L8+[?4A/&_H? M ,J+Q("0,0*CJO@/*;8+/>B9Q@VU*<9G0QOV#-'%S:J>F[/)T:4U+IF&K*I@ M19A)Y$D)9)A4$!N;@8@,5]0K(3 MX5@Q)\]-M;W6E/BIODBS,6I4PAA(Q@KVBLG:M"%@(X#Z(C!L#!JAX6(F,'=/ M[HOYZ/;W13@7)<\9+'!9042R%!)%"EBD&645(45)/=N+GZ4ULFYM"XT=%NN. M=I"]UX>9FPZ,A(2?2@L&(2!K^H_2G&O[<3. U_FE,T7\\W3U69?\NG.]"4G&2T@ MEPDU :()Q$(B6.09*@JLE,BJ76_R6^_N>/$9=EI-S_N?6K6F4VZ<9G& MT :!XT$ ^T]1P1()A6\75=K-Z6.E1I8GX:&,:.<8LRQ"& M":I*B)3DD-"B@(DL$\&I1 1[]< Z161DB^] TL8/!3:_.HF.F\X<*K.?NO,6 MUUM!]<)#&I6N@3\GA%]SX;I25Q:U;LHLV%8!G&"2Q(SK7I)1)(J2CU M:4S_3@N:EW[5I/J(C;PX7SA4=@94E![$SV'SLG &@Q%FI/CC,+0!\4D!Q^D_ M_)S4:[8?/BGTA>[#I]\)[#4I%\+D_34)*H>\,7/'U_YJ\I]-LOTG;1G<_EBO MMO<_;N72Q&'6!Z,]QY(0HB3$M$SU]ER4D$FE8,*$*8BM$,J\:EE$XFMDI6'K M1]F$V8;/&?BPE6UI F7,^B?##=@TW(&-7#:_S"(H7Y"(@,Z.8] M&H[A9@4/M:9L:N%U53FH+44X+NV;K7!\BR-;U=LPH9[%Z"5#:1)Q!Z> M<>&-U?HS$E?3=@R-"^6+1J.1AQ_< .P=7=CN8C^DW/RJB3WJ+_AP_U62A&=) M*F">Y1@BC@4DTM05QA)3*G&1YEYER5T)CZQX3ZG/^OEU5^>,&MPHK!];1S-N M!,0\3;J.WF-/H.4"6#; CH]1;P5],8C?8ZR?[&LU&W,"HZ?KF-O[?BJF7F], MD6*QY9OZ:BF^R_7/.9?[YB=("")0 K7@#***)9!ASB M>"83A$B1.\5=]5(9 M67FT=)O]OB'L&3_9CU&_7H@FN9\2"!+:>:$["=6WJO4 G16M_^NPFOO'GF3I M.HFW6Z=N#_OW!+05K$P_T;89C4"I\29K_=Q&?9H[8FTRU+M& ME4SPJM[>Y]O%MW.,+O9EQ'1#/0Z["_P=U?A,W<2JG- MGJ%LF;99L@W;P/#=F9*8J0T^D$5+=' B.G':@P\0+Y,@O-X.C&/>:'.-/7W1 M7X]>W=?J_5J*^::]14A)GE!)!:RH)/I SR2DF=%7B41IRM.B\"N,UD=L9&NA M)0U:VN8@WU /O'WIQ.5:2Q(8)XPP13*1)(X5_1R(SGR M8C\PT5=&Q>L\[@%G_^H?!R0_'?"Z^/@4Y(F-4UA1GAT4MF:\&WA1:_3XH-!; MI\=IH EK]?@(]KQ>C]>;0T]Q'4?_U5*T$6I77/^IN9C9MX2]8K4-A;U3,B\Q M*C@4>@(@HHI"JH2VG'A5\ I559JF?IG@P;R,K&O/1)@:)^ NIO3 '3BPIY=( MRZ!W1GGXM/@>^48%._@<&!WG 2>\8(2B'_O\.7FELV P9.0=R,;8JVI:S,.CWP::(_S&!^FF\8ZFZZ;S(L_;1?![I]<; .8V!K. ,O M:XW5X*^C7#='@2F2"AS&RZ1*, ILQVHPSJ"!=;[T5]HI:E,J)DB)3'@RHA"A MDD)251RFJJI*EDE)L5]EKV?#CWUIK?]K2*F?(RS<]$VXA'X*Q$,X_YI<)V6( M587K^>#3UMTZ*=B+2ENGGPH,.]M=_]CJG3>TWGS8RM:MBHLT956*(*N$TJN+ M:;LA$2G,4L8*241)$Z^61#VT1EYJ1]V$9L 0-Y&]GG%D/6"Y+;]($/BMQ;/2 MCY$!<%G 6*%@/92FC?ZZ+/*+@"^'5T(K+>CE(>O-Q]\?Y;*6=QEAJDA+ LNL M2"#*"PF9RC#$)9*'JW6>E=W&T-'XWOM6[W5)R_W%OS"IBW-(%LB/K6 M47B.B-M"'2"GW^+<$0(?+P@74!_AI C1:B(\'WWB.@@G17M9^^#T8V%+Z^/# MXV+U)&4;_O7]!UW+IKKMZL&,;RW=KRO;.T:**Y/04]L/N/MW4P_SZVKS/W)S M:(!W&*EYR0;(W/Z@R^M':SS?<5.^UG@W,]/D.!@4LG M&>TLTW=/AT?:56P9^;HU9NVULG^MK[:;'ZNUX?<.I2HE2BJ8%)F$B"<*8IEE MI@ICQFE)RZS,O:*=8G,X=HA41^UU.>[J/I/=\@P/SGN%5 MT6?7;3=[U3D+WZ4FG"[_(+"Q((T5.1:=OVG#S<:"]T6,VFB$_!-5VBZTFK@M M/^B8H_+\K9&UZ:Y1;@>@_W+/2#D2L%]Y#9/-3^N<$"M:L--Y.8)R3XZ&FBSM MY+0(W8R3,T^$&4)_JN6UVF4KUWBS<#-:C'G3^"O[?^/Z<%.]ZSSCP5MM"^K);W^IM^,'483#WY73AKE94HE1AR;EK(Z[4' M68DX3 6MN"JSA/G=2ITF,_+",T2AH0H,V1FP/1#"KH'/P.2V&H<+[[+\\+3P?6=OQ)YPM3:.+3:OV=+N2A@,H^##0C M!381_<]04!WO-A@]5ISXVAV M>N#GMI;CHN*WKE_4:MHS S4LT+ S2F"LN\RQJD=>)CAM+4EG %Y4EG1_TT\Q M"#F_^[CBY1&UDB6=E-$S][('$SZEKY' M(FXO8)<54308_)319 AX9"#'0B),-84CXI=A[")E7V)Q[_O3Y1.[B/$LC=CI MA4&![-TFE+L$92EN_[FRQ5K?27T:U7IB(^O-IWG-Z<+\?,<$P:3(,&15DD,D MBQ2R(F4:^"(CJ<1E5GJED0S@962EM^<,'%B;-1GUM_J#T_]^8'0&-*OV;S5@ MEMFVS\T&-/S:OP5%T ?-DIL79"+L@\R^*6 /C=@? EC>+/6@@2D@I.62T5%";A!12K"CD M14%*0@I:8'7W4Z[9RKWB@C\;/@NVRTPLMZ;Q]C;EYBUO3;F2IKC3%^<3W:!Y M<-.)8V,;W5<< FI 485P5*)54PA@8>(R"N$@O:R?,&"L,.5F@V!-_-1:_I#+ MVI9N,/TP>YS?XF_;>F/CJZRVO:6_W\CU?"7TBVM):_E!-O^_OYVI**8BT<=@ MS%+6=A.O<@FU02E+A5F&*NIC/4[ \\A69E,\EW=% /.F+^PO"SVI?YCM+)L- M_=WSNFR*&773JF]LGOR4\/7[SS/@I(E_I?,E^.5+,VU-VY2#'/N)U**,A-/#3W/1:2F"EJ3O5>EW@!%YZGI!AP MY?ELN(DO/4^)\O+:\^13 RX^356M^6;;)#AM3>[N(UV;1=V66""%JBJ&M*&5 M<@Z1/BA#PC""D@K.$<]P(9U";7V(3N./:YL;M7R YXQX5DSV@O3RW<080 4Y MSUX-HX!+U8A8#;UC'8)9V*VKH_ NE["7AIK^3M91N)-7M*[O^JO0OTA3IUZ* MJY]R3>_EKN[!-[J1-W2^:U*+%:XR4T&@*+FI!9)QB,M40%FPO&*$5WGJ%(/E M3'%DY;GC ;1,@'TM#<,&,'P$Z 4W+"\KSN@(^6G-UP3'76-&!RE,748!RTM; M>@G>HRK=QIE,3WJ)U562?B_Z9S!^TX/ILY]@+0[].BXF GRH+%-XK#])%LJ"LR-Z!)\N1=!&OFS'I]+R_ MG=)=UM__21_K]_I_5TOQ:;%:K7?V=IFQ"I5"P2JGW(2[9I#P@L.45(2E)1=% MYGS,RGV^SEKZI M-UP#S0'X-"HT[C9*;(C"3)0H4'F9*#YR]U@H3L-,9J#X"-6U3[S>"TRD,\4; MC()M,SA31DN:RQ0JPK$^KB$%J3+M"EE2<5$F>"RQ>Q7](L5W(:W4B MSNITX(&L;??TNZ*L2I[IM<=9H2!2>04)(A(2K$A>8%6HS*\G7S KT[BBCV(4 MS\;AM-WE?=OXA4^$V_J?!MX@!W8T9/U+0@T&)5;MIW!&IBWR-!BP%]6H:'5"ZVAN :&6MW2E/7/+:&Y*7Y;#]APCPM&HMER:L2$VY M+;%ZW$A]2*+WSD[6TZ^/[5_55($A"]-GI=9:#CPD=_"M#A?'"/*MGQIS.J=HOU#-_ZH5'A[:%N[J72_[4GI0SQ@I"]4$EK?)" M;^.TA#C7Z'%%JD(([MNWY329T6\\]AW(&JJ!;H0S&+EMQ,,E][WI\!9Z0"NU M4S)%[Y'VC,@K-3\[)>CYKF8GGPY;H.]I_9F93WG6@&8 M/UPMQ?,?.D_>Y56!.,<9K+A)+*!Z'9.LTLLZ34LBI:F>G?OT;AG$C==R#^WT MPC5-:Y+;?Y$'ZGYK?ACL1#%<*9I!69A>P@(QB)GQP):Y$%)DE)3\[M$&%7_? MT/7FC8%_S)GS%+P_!SZ@&\#D_7RY- ;_2H&&Q)1S4F8)3\LR@WFII)Z3(M=+ M@3*8Z=E0/"=)5M%V3CXNQ9N9#FG/K:\Q$D1.,&ANULID0/H9-8;0#%@<._1FX, *:!YI M>O8^^['[1CP3* I0D2RE8;Q,:E!%@>W8[HHS:&#-$#I?VW(D[YYL([[W"UK7 MM@ \5I601.LV(2I]A**F;9Y,,4P02\L\PR8-P:LBR#E*8_L]#3%@J5TJ&^^) MD)M*BB*WG[KQ$-F_5L8E<6)5PCA+9]HZ%Y?$?5'%XN(+_C%CMW.YOE[*;_/Z M[TTWC&=-IX6Y,FE^N1+Z)\J?;E?FV7U J>&C_FV^G#]L'X[>O5ELZ_:G]ZME M+=<_;4S.NZU25 M9&1%8V0#Z;Y9_&8%#.OP$%AMF9^!EOWCKO("& GVOW9E (T0,V#%<(\">]WO MIE\]OCI_XZE?^R%HN>S\@[9=TO%DVQOO]L>=>+MO!AQ],_^_^63<(Q+_93Z= ML%#'?Z%/R"N@\DU,6T^DYNOR-UD(Z)N8AFYLZ=M@R-\R.UPM#NZ&_FP(J\V6]79M(GIEY[D'K$7.+L)'+YC>YX?_Q!_?]Z"+ MEZV,F+#Y&0*'$)$&M^4)!"-"X;Y[QH0D;(-S@>8_P.?]QS7?R(<:U%O^ ]#Z MQ*=FW9/-YT;7DG:_.?U[K0>+LX&Y(M>SQUP<8K)MP%68KJ9V?L=?F5X),30%')\J&'] P!!J.VF?UZVC0>;J\WA)J[HIX M-/3"M')<%+T4:Q 2/5K6;[S)5&Z0F%W]&S; &'5QM36M]X'M:EO_::FWW(5I M9F*"MF]6M>4PS7[33_RHK]>FZ9II/E MMY$X%82,/D^1*_>&PCE)35]OYMY0M=]08/WJ =3"0S1L]O&]\V*_[UIF/ZY MKK=2W)6\9$@E):PJ66H+6Z:0506%7'!>*L*YHEX]*\_0&5GQMB9+;/(^D7*U:$R!DJT\9^](OZ M(JKCPN.!:;QFJ,9%JH_<,**T5\C2Y M6\I[VYS!(_=W(OZ=UA5IUM4+*9S7F)U=8/FK@?Q=KOEIG5D>);ZPYY ][E6D&:.9[N#;T>8-AMP MH\4!K3PST$AD<@5O^J-3_?.8)YZ%6%G/4[$];8[TQ)/Q(J-Z:OIA>]8?Y4+< MKGZC&V/N/G7,7LZW#R;C1 ICY^X:HOYQM3 N?]O$,$."( GN_"7+=D_?=5MZ;/?,;?0?%7B5:J=4 MU)!5;GL__0%\J:)4;P (4MY]XFZG98E$9OY )#(3B4Q#U_Z Y00TE\^?Q@OL MID6FD]7^U&B\S'['0^ZR.QT!G1?KS%G/B1=G.]0YS_CP].;"DSZ-JB\D2GDD M12U$+C+!LP+F6:X@YKR )%(I5*2(TZ)(LE@X]+<.S^#4B=S-ASUE'O.@4^K/%GOV7OEV7)I)/ZZL^;;?_QU9L^Q>_ETT)YM M>CX!V1E[I4\'VO,6ZQ/2"=N#T_@33HW<%H)RF44\T;LRCB&.)8.,IQDD(N$J M08EV%Z1+08Q@G#GMR;[%,>H=!X#VS#4*PJ1/-#F@FTK;4WK"C"ZH![[^OMDF MH Z;;O@)1&E"5<0Y%"3.(<99#AG3_Z1Q',E4NX$HL^K&\+H3Z&M4_0^80+L MV*M,BYN=-$'_T^F;GGKC-W%K4W>^OHL&IMYPVK8I]2?@$5[;LM62O]^NQ:[# M082T'YO$D*;:?<5$$4BIJ1\?9R+*4899;E4&[NCH4P?5&GJ@(>C1 >(0#(M8 MVA@1'<-HH:5SB)Z-D=(S<.8DK5O0[)0TY^)E!^_,%RH[Q>ZS*-G)A[P3W%[J MI0]R2TMRY<9=$/I(?=_$5SYI&A^7E[\IJH\K5LOPD[YN.7EU_ MF305"49-:1/M4DO"(8DQ@BK"A2HRDJ?4JL^6,^6);8=C[1; CA/0L>)93M8> M7CME,0EH;JHC%%[NU91<90]57HS Q K#D 1[FNX'4\

\Y= M:WS08Y@.+-V1OU9&59MV_N9;4R+N5C6__V6YEC^;6@<+G.2$Q3&!$J,88J)] M$D)5!$7,"$GS/(FX5=$[(EROR M[+-N*U/(Y>*=GLG-MVLA](S7W7_,KALOXJ20499AF-(LAUCE!2Q$PO0V*23! M*>$DLTHD/DMEXK79T@4=Q:O^!] 8@+=K:;=$S^-T?HT&D]YMD7H+;KU K00[ MTQA/O]\N3OW#?DV>'W6616DE6+\J[1YVCSB8K/6?*BKDYX=EM9&RWQ 4CQ/% M<00)YJ:>>\$A-069>,%5IM(XIHS8!A9.T)AX238%CANRH*?KD4-P"I_+<8 M4KLMQ6D%MG?; PCNYYU[ >#D?E\0[8R7?>K-V9SI"ZP/?>9+CWH4[31ZM_N0 M4)'&$6<XKBI MB0"2.)2N])/(;_T;6H'J3!ZR?:Z*Y.#I^6I$'K+XK +DD3_[N=.=&U9_*#>R M;H)EUVMQY CUS;?]S\9W:+H?R8ABS!(.\X)+B+%,(6%I 17"2$A!,Q$YE688 MP\S4]L8^*:#QU'W:2(W"VLZ'GPM!1]O%#3QG[SZ$U(&B *-8F35:$ *TEU&% M(&.^0I/AML;-SVM>F4KF;V7[WW=?N]"Q_N'!U-/Y2#?RG5*2;Q:IS%'*"8-Y MKDPAVR*'3 H"K1;Q;%V)G=EW4I;N::@FT[(E:>I??0_MC-TGV$[? M?K_3YJ:A0W4GO>JJG8%>*O!#+]>/5V G&NAE,XV%)&BE^TXZFWK/RO?0"M6= M^?\^O5.])R9HLU5_+L9V9Z4KT\KDTX.4FY^JL+Q=#$AKIA#S3\78&. M0]"P"'H>K\".2[!C$_1\>B3*!)LJNSUGS@EPVT7FP7Y$O]IQ@ 5O:^O)SBMU MOQT'WNDFN2/']747FF2018*R+)=Y#%'!D-:..3<713$4!5%I%.5Y+)VN?W3C M3ITL8%>>Z)IOMG3E5VOH)5"V]K"S^&XJY@U=_Z.]I'%O2O0U71:>H=%+'=*: M?"93,#.O'75F^^N9*(>&T?,_^[:,J9:F<,H7N5OCMVK_2^T<+@HB8]PV[D*F MNEB40Q+E"2PBS@DOM&F2.;45N$QRZ@R!>K-\;/)$#0/_]B]Q%OVE8<.U+V @9K:'*1X,Q-2FP!.&P\8OVF;YJL2:(T MNW9[IU-O.]5F^5^-MKY5=Y5\7&X?%U1RSE110"534P6'(DB%=D[B'--$Z"V9 MY=BCNX 5<:N/?W1K@(Z8*5:S8\$UR=8&23N5$ X8S[3,8"&/+@F0!L M@Z6=P@B,D)NZ& V.L[)P$#>0JK"A.*NB<(#@I9IP>=5-2$LHBFW2B7>C3CQ O_P[N_@/VX__A_PZ?/M MS?\![_[OS5^O/_ST[@K\_.'F3XY).GL4SB]>+]G$W;U39VE]O# M&#XK53#S]SB5F0W>LZ(>FKCG'_=LT\G8+.1PF;NMY%!SN M_>"LI S5Q>T\L7E[KUD)?M QS>XM1R-56YX_K^NE?O)S)>[*U9(O97U7E;RY M8B?%^Q6]M[)-;0::?!MNZ)N2,4VR3L]%D_QC6-'XF0ZZ'4>6!JP50A>,V]#@ MN&[33KB WPT[(0QA%['/&[>U[ 'YJ901[,D)WP MM28<<0AIX\ M(^F.B-NII^EP=--.P2%T3ZOQ0B)4]HT;\7F3=+R .E'J:TKO9\^2;^# $L-,R]%_5ZS9MK5:#U:5I*OREJ*-KEV02E*]3KDD&=)!G&:"DA-4[8X2SA1 M)*6$6=5FM2SG^!CJC?FTH]]E78=;[/;"!EKY%@1G50/V +S4"0YO^M8Z^V79U(FL^PM? MS25]$14XXTS"C"*B+1X:01))"C.6)JB07&2%E5(X3V9B1= 5_>HI7^TO:[H4 M/;B U/GU'DY^MS7N+;I'O;-SDHTH>'9TV)DKGIT3[;#DV=FG/?V19=WV]Y'B M':W69O2%(+)@6& H,J6]D4@5L"AD!(L$1TG,TH(D5ME#9VA,;4KO*0+9D01T MU7QL^E>;$O#R\;%<@WI3\G\XFMA'$+,TL,?AX&A>#R#HJ04TKT^+$LJX/D)A M7M/ZM(@'AO691]V+A!V+B=X8OUI63[2Q*4T*X2_F,G4?6#5WJ#_]09_J=LON MRE,E.$&)Y CB(HE-K5]3="A"D&*>H$RF68:L:OV&9&KBA;\/,"SW? +^C-&F M*/V?5TW-A;ZB-ZA,=87:< MHPZY':;!@$W=>G;S6=+CIGZ.G-N#F<"9 P^6N MSGA;YZ)AM/,37G,F["N\O<:,^)6'FW-FG*K-A8;P3*FZ8*1FJW,7&IQAD;S@ M8X_8]-KQ]J&JML*(7*VN[RO99!W6-^5JIN]3,A&*44Q0BAQNR@5CS&I1C[Y%]U-5UG47@Z^!)@Y:ZF#/ MUS $?R$*,]$4.>QMDR,^4XF8F]JH8H&%#US!,Y@9%=]&2\ MY&YZWD-HYS#*>9D"15).$)DUF')>T)?QE M/^RU04YEN\^V3Y-NJ.?A\\^WG MM=C6F^I;6Z%9KTT<11AFR!19R*(8%AQ%$"&F4%H@G""G6]/GR4V\8'M20-/7 M7Z!7#>8+>-DMVG HN"U>1P"<%ZZ=7($6\ 5BLRYD.\%?+FC+M\:T;=DUZ,!I MK@@J8DAYDD+,%(%,R SR(HLP(5)2NW2#X\-/O'"'K3M&MBWQ:M$R;W>64!+Z M]&1YG78L$W9B\6K"\IK]5^Q:KXSLNO+,I!A<8^N^G)23F"HI829-H80,41,P MXI 6C"69H(6VT!=?9,5*)P/]@)#+5S8DYVBM/KM"Z;2R+N"DC:."42)@C$@" MM9VDU2M6&$K&6:ZG*1?(Z4AX/$K>;DQ07!Q2:P8Q:T%=V)EZU)+'^DU3_@IH3FO_J?]YIR#7Y8-?F6 M/[JF2-N!:;>T)X#(;:T;!L">@ZO^SNT5V',!#!O@!\/(:; \4JR=1 ^6=&U' M=>8T;"13R3'+,894_P2Q) BRB%*8H%0E$14T MP;%3V?OC=&;+_-B3]8I[G(+)3A\$$-[W.,I>;O>Z\.>E"E7N_025>:NXGQ?U MH#C[A<>]3\*']] ^RB_EZHO^5=,HZJ;4YD6UD6)3?I;5X^?FIIK\NGFCQ?C' M0I%"1"15D*49U:LYS6%!3!?I7##*BR+*I'7X8QPK4X=*>DZ:7!5SK-?Q8M([ M#3?@]\]M(S7-$&@X*4RR M+-6^)5,09[& #*4"XJ+ G$9I,J>5&;$U-=8 M/9*LT_[F>,Z.F8=;-4WZE-,T$Q=_%#%1-SH#QO(3%W2 Z*B'D,,:Z&X9[ @A>^O_"VH^Q7BW #LXC*2C)(4>1Z? M MN%;#2,&8%#E&D40,<[=#]''P>!V@[V\YA0/&4EN.$M91*3I(Z5U(\5"0P+42 M!P1>I1SBH8"G*AX>>=*WC,:U$)4I+E-W/YCB9&WFJB (D0Q!EIMKOHCFD!(1 M:1^=\CA.4%8@Y%9*XQ2IB7545U-B1_VJ_[$MLN=74^,D;.<79U@PW!;I.!P\ M"FQ<$G%$D8V30\]<:..2B(?%-BZ^X5[WO&F_^NF!5O*A7.E7/F[6UX\;VV+G MQ]^>>$VV'6,'5/7.L=E6:Z<.N6=D/[\*PXCMMOI\)78J4GY>**_*Y">&G*T< M^7F1AC7(+SSI68B.?FM"$N_+ZJ-\TG/[0&MYJVZ:.B^?-LU!D#KJ/=': ]#;!IZ8-/9Y%QKT%G+6RH&G27"S&@RX<#6CSP)H:TJ'@L7+G/9&Q,.@MA%TA%%]=OB9#6L;40^-:ZNW MW WL:_&?G\L[6>KAG]ZO]RDBEA;VB=>G#LV)_]QV_9X_E^#NW:WY5)_DNF[. M\:[ ^[+T "+@M3EOAP>\VJ45.-O@%6;V,\%-CSF:%7Q!J M:(9?>G1<'80G;=WK:5Q^D6W7#Y/ ?&=^4:ZOUZ)YZJZLM9VZ65;-8>(;N99J MN;G3GT?]F7Y=""R45*;M7Z)M=,Q1 HLB05"B6"8Q8;3(DIVU;E\:/Q1_/C:] M>_Y)ZXP*37@M!60M"^!),P;WG('=[PUO5T!S!]Y]-8M(@A\ZMATO202;13M/ M8=9)&5<-8L\B^*%E\D=@V#2=#II9 AU/P#!U!:C:-"$$;KI,[+MR[_5>,U_A M2TJ$@C)P$8K1;+U*V8I08)XJ=!%L?/?,P&L]5:B[S4A2',>I*F"FX@AB_2QD M>1'!3.:%2K&(LL3J).'%N!/;3X:0QSWRH>#GM=0(<=R43 !)[//3/"7R2S(S MM,+DA1UA^TQRU_#IV3*TCK X3+,Z]N=1-[J&J1"_EF*WR0RZ /-,6TR8$:B2 M6$*,\@12%B,8LSR.4,Y9Q'WN>%VF//':/]&3JRJW^@23!T4SC'X6NY,&U9;;#RO4QF+W?8ZV46=%_CPID]'">NH#D, MX*=M/LE[H_B[HFT)54C%.(6*0L4QIC<(HE4CKF=CIKOFST2?6&ATM MWS)VSX&P6^S>XKDM:'O)W)NG'Y,@5*_T9V//VQK]F%@'G="//N2Y:=-E]3>Z MVLHWWW8__G4I*SW0P[=?Y!.$)(1$,!*Q:9 C<^W^QS&,<\JY4*H@ MF57Q?C>R4V_7FC)H2(,=[:8G^(?KO_E=UK8#TW)##@Z1XVX\ AWW7=A)V%!; ML!W1>?=?)R .-E^WM\5?.I.3J_7XH:N5O6M^JMI4Z/U #Q-OLOWA,"#YL!/AWL&?Y"G##9K/0GK2+P)=/= 7VOUFMP)(3GFA&.'=I/TWZ4&VJ" M^'T;IVO.MX_;YG:)">_SY69A;IBQ&'&M0[7/@P5A1J7&$"$1R22AB1!.BO0R MR8GU9,_ KE.:F\:S@,Q.H84%PDU?[3#HB8,?!N1!1S]@\2Q[80/I&0N"LZH1 M>P!>:@F'-_V4P+Y%0.?BTR0G*"H0)+E";4EAJA(%E:0BPB@A:>)T^^LE@8D7 M^*#AA5_ XP 0NP4]1DRWY3N0T&P,$T0_3LD2:'4>##_K6CPEW,N5=_(YSXK\ M5556-V552=X$*O7N?EEJ0-1Q#%'5 E(*_ MFSRR:[[9TM7JVQU=BK_51R[:.>?$NXTZN2>SSPT'/5? L 6^U'\"IZYNVF?. M.V)X?EU/"Y^KA^2%W 1I]WZ(>&7C.Y*:+4G?#X)A[K[G"!X-EJ1Q]);K^YMR MO:EH0[*/NI9J\R#WH==/FNYO:SWLKC[8BT*M19&F/"\(+#+&((Y9"DG&J&DB MDA&%6)PK:=V9*1Q?DX=7.T[!@%6P.^4PEW4?Y."P QA^0J/JZ(>?P MO,9[Q9EQC??^3YH4A_Y7KS,YGHVSYIXDM\Y;X:$\U[(K(+7Y>GV%A^A9D[ ) MAO<]-JR70@^ZU R4U>:>WLLWE/]#BCT'77Y^AA.%(Q;#1)GR_#%GL(BE@%Q( MA$G*.29.:9/6E"??Y79\@)X1T'(R7*%^S;?LX;4]:9P --<-Z! OZ(&7Q\&C MH^S!SA]MZVS*O32*K7QJ MK ":\B1GVL1F42X@3O(4%IQHE<,B1J(L+7AJ=6;I27_J1-)=T>H!2Z#A"1BF M0,,5&+ %6KX\"H8[@'[9.IX82C.3P'C2CW/$-55E! MP_FKY/)>AF_^;-XS/'VO^;R781R1T6LQN)^2_5"N^ZKG;76%:U8WX8(%BR/< MM/M6<:HMXR**84&T6YZD7$:(8VH*0CHHSI.4)E:&FB[<%79?-I3_W4WMG<;( M3I4%D=Q-/0U(@I8F^+VG&M!?OBA9(,UQFLZLVN"BN"]7^.47W/W=M_*IK)>; M7W87ZB6/&<]) 6F6$XAE+"%3HH H0S+/,8J%)+;.[,O!)UZ;'3F/N@-'D;CL M88Z1SVT%!A;-WNT;(Z*?3^?\=N]!]G] MYZHE[3\CKEC!F,BAH(I#G*<<%CPO8!:S+).$B9@Z)0"[,C"Q/AE>2SE6E*S; M"MMF[R.JG3CC;F6BC>X[@;+J:L M[;)-TKU5Z@U=F6Y4GQZDW.QZ4VD_^*:20BO(TC27>'&2GT9:1R6(0J6:5DII M 4FA,!2$DYPPF5"&;0V=L?UO0[8W#.<$/VN9[_-P$,DE#(7C&A!U-8C:3-Q080Q,Y MV)CC^AM>K\7;Y1=S>BW:;7 ? MQ=H1URYYDM*$%@JE:>14EH\ ="ST8>97.AOZ G>J .&+$D?75VJ[5O[9' MMN)V_=$0-C5 W]!Z6?^V+EDMJZ9D=YS!0N,(SSC$.9SF!R6;( M3H%^#[@[ABI<(/>O!#<1'J%KQX5F\W6JS4T$]LGZ=%/1\U/2;V6U_**'_B)W M#-ZJ_2\;:HLDRC,L,ZDUK/:&L)(,TE1QF"7:\"PPQ5A9!4--F'9EU0PZ2G7MS<_=ZDGMVIOI)HF-HBF))=9"H4T%Q>3 M2$'*B@0BSAB5DO,,9WTK(CM5- 6;5@OQ>4=, M3MS/3L6.S*S@X9N3=Z@X;N98\.YR1$<1@-FZWPT%ML9 MNB!YL_C==$0:"[)+=Z31M-P/]SZ4Z[]*<:^MC3ZV\5'KT$]_T*=ZD>"$T3A' MD"(J(8Y4I'<(+)O_P;%@"6%6]7 NT)DAC_"A)0UVN765*0E3&^K@W_Z%H#C^ M"U#/;C@L-]MFY7-CU,KJB59G:_8ZX7KYK"T06FZ*41,%'56PBWT:NJ A'$9V M^R.O0!CXG69=^&C"'$E92'CFM.G!!L>733[K[ M+MKSD6W0I.L57:I]?*8)O+1AEX62*"4\49#0PAQR)CDL,A7#7&4H82+#2*)= MUVT[?\:6MD?\ZK/[8C7QHQ\Z?G[<=<[6G_2>)] P]>>6*WM;WAKCRTY-4,B\ M5OHSF(ZCU 7L)H/)WO^9 BX_9R@8;$[>D:O\9UPEZZ%F\YMQB".U<6 MI%_)N[('Y;1[Y3"&YV5WN=D'R7=7ZC^7)N6X7#?&9%L?MC9Y'WR1YCD3$2I@ M&DM3CTX)6.0\AXKD@J4D*FA<+#:FMJR=-G*D[Z20=ES8QR9W!X>#$\M-"7C# M#:CWY7(=:,*A)E%$J91!";8V0FZ:-MI_0DQ=#Q-D)OGQZK[LBD&OI8?,&3H"C0L!:QRX(=%J-H'CM3G MK8C@!\U!G03/8=RV@;K:+-I[(Q^IR8OZM2S%M[IIM1/',4\1CZ%2N=;T&4.0 M:#P@%X)*JEU^9#3]915TFL348;;VQE-+]0HT=/^76R^C,_"[@Y0H2#F+8(9HGB&L,%-.[J ]Z8F7 MZXX1L*%?FP-AQWYC]AC:[??3(..VIO>@=!N^"1@UB0//$ZZOP)W4(ZP#9J^Z MBQ^J"Y@]X7E[>SD#Q M@A@1#@GC$A:R("I1A109)^A,K"EV5$%#]@KL"#OF=9Y R4X]!)#=31=X MB.V>$WE>J%!IC2>HS)N9>%[4@^3""X^'3S^_,[\HU]?KM@S)75EO*KE9MN5D MNTSF._V%U/MS 7.OOK7]L=MTUV3I.< M \RAPMD[::+ANVD3]M0P'V;G&#_)/,DXBJ,,IIF>6IQ$VF>+T@1RB;.(Q"B7 MBBV^R(J5_ZVF>E!-HZN@<07>U9OE M8U/L=Y];Y5M78]0$V6GY^6%W4^D#A ?T@>80[%D$>BKVUR1W3UWUY3SHQF8R M1M3I"(%=\$H>HYAZI5H?(8 \70TDR.@>ER),Y*GLX\ K$P?NLH7E5U-\0O^R MTB07!<:IB!"'(L,)Q'D60YH7 B)%\MB!$,+GIMU=&R.'N0WBD/*\^!$',[=Z#F^SGKCU8CC3? MK0G!\U;,O1V-7'?;5KC^7'^63_D8>--W]3_O36!EAQD@2P[R@#.+8 M:%,]'5 J3J."\33'RB7CV)>1&5*/C]1YVS,"Z([38<6W5<>?=0F-T1-B9Y#. M ;.;BFXY H8EL#4\@3U3)F]VS\PSV"O9MB"120S29%[T,9"YRE@2"1ACVMROY9 6.8-91 5+ M"A)%3/C=_G)A8V)WO&&E!C_7];8MX'93KMZ=Z8 M#U"G;Y!YC>:FXB07K1'Y:7]CY^-F_;?Z3LKJIZKF\PID('Q]_]Q(T6K6$5"H>DA_1(+7D?[HO MO_Q9C]8I#R[V.L.%QBP*PD/H7AOXO.IGW?Q-UL9Y[ K1D Q+@@L&BXCF$"=< M_X0QAC&*F1DCI9Q\>%\C*"7PPUFZU[ M7(2A27OB"?<#W68!=)39WNTB3H=]2OP(#^59,/9UBP/Y.\@-KYE1<6"[>5 M>!J&\"C8'\B&0\/O'+8[="J5 : !8L\%J.07N=Y*T-_0:'-T2L/RG\*37=JG]G:<[Q[L>0>&^=UOA^R#EO^K MW1]=O)/9/H?+EM?W-LF.9PYF?C7[S;2"]F3S8 [?FU[W_2QU4OC/^' MY M2K%MDL5F:]WKAN8\O7TM>?J>FO^ZP>C8'=AQ\,F.;,V5T+:X/,[S1 A!H?X_ MJMTUS"&-(P$CDLN<(90EW"DMPH7XU"&;/2O@8A=8OSK^3E '.\SU M Q[A,4 MNRD.> ] F.^,=T_Z>SOF/0#%XZ3W< S/*O[ENF^EV?6Z7F0,*T**&$H:"X@Q MH; @G$#"4(IXQI%*,Z="_0U_HGS;(I=UM1OJG?+NNV M!;08.%B_[%J<\BCA151P4ZM6.Z,9U\YH2E*8):2((D$$H5:G[T&XF7@]-[S! MGCG3);OE#O">O2L@=@P.[_R-Z3<[:GKL],1LH+NIE!;OMSW>.\; S1[O/6_# M ,!4;6I#X!3JMLPH7N:]-!,"MH.[,T$&]529&VTNFC#'K;JCU6:M54D?6V1U M0W_!F1!%IC D<9Y#3&D."ZH-NT+2-)>98BIWZP=WD>34RJ]GP.2@]"S\KUV, M_O>>#5?U=AE*2QT6%"!'134:&W=59"UN*'USF>"\2L4:@ /-8?_FZ'!35U'W M>-72+M,%81I1J2*H4"8A)LBH"I9!B;5GF"&44^1T>=B-_,1JXUA)88M7 J/E'U\Z#MJ@/.)KW"MP0"=\X,F&^&N%GAR .1-\C< @Y_&6Y)_I8-W-W!.G[$[CN/9 M!_'Q:55^D_*3K+XL3:OK8[5+/M.OG2WS7LL]_$M_AA')E(H,I3"2N( 8)TU+ M! XIB1@5*"-9D3OU2 S"UL3&2W=,;)HG=LUO'/LGAL'>3OO-CZAK@/A"\:1W M?9U*TQ;@S06\W7LO!H4G5%_&,$S-V[,Q*) '_1S#CNZI,VFUUEMS?2>KAH%= M=#.1*>=)*F%:9$@[8MB<=V-M)^(TRK(TBG$AG;3@"4(3Z[6>K.G'\:PU_+\[ MZK=3.%EJK #2N^F@G>":9%MI:9)X[R7!0FF/4V3FU0<7A#U8X9>>]UNS-_LF M[FV1_TQFDL$(@9T\LT49E)#4041RH5Q*D+PTL"$Z_1FVY9&GI7X(E6 MX(NA"OXU^E,4-PNW6;%_ 2B.KJ*H^;_V5S6@V\U#69EJMW\!&;["$;Y*">K_ MNFQK0M(-8.7F ?SO[5K^V[_$6?27)+H"YKY#EP',FSA6]Z>X^5/BIA\.YL1. M+XQ!VDT?="!_:D%NB%UU-3/#:8-3X@32 @?#S[KZ3PGW9NNGX>9P&MJNU*#GLNU2;_CLHFZO. WV MUR9?83K\;D;.."U.%Q\# WCF;F,H2K-=7PP,S?"&8NBA/;,3^@9][\O*M.?; MAP5-+[]?3;^MMBF:N__P?OE%_H>D5;WO>15G2<%E1$P''>VZ M"I48US6#(A)IPO*()LHI]S,89Q/O>=?/^EFV+0[?:CNZO?)6KB7XIMD!FY8] MH$S,WOPF2+^R<--G9SF_RJ2X'HU8]*#R<@,!(&3+0(#7.H'(Q@?,V;GA$:SH/,C> $/#M6]QV! MFFWCHZFA$,XEX 95*4X@5R2 KDAB*6.0X4P07 MU*DHK2L#$^OF'3NM174%&HY@J:#FJ3\Y';)U\;)*&-CME.V48+KI5"LMX3_N ['*0_ M&X4(KIO^\[,TB9]K+B;N(3^Y&-]%B_FY)LNV _UL_'A6UCY5\*#2Q)0VP!L. M7W@[G\N_RI7X7/:>\M[[T;S=*J/]4))DN>*1Z:RL_8RH2"!3N32U5%14Q'$L M>>)4EGL:/B=V1_8$ 7T6-:HU=TW,8=/Q;ZK>U8,8QLV#26/J=\_MNI)T98Y? MFRT6F&/<_=##,38E>- RF_\^[L('>NGO_Y\^AWC? _SZEZN M?5JT+]5ZGXCZO(7BIX7PH,K\Q.3\G/;^*.J.?C-D;[:5N6NH#94/&L3V'XL\ M5[FB2$&:"0%QQB+(4$HAH91AA4@JT]0EJ&A!<^HS'LZKMLUM=R+[U++BYGO: M8&?G)@9&Q&U?VQU+WUT P=GCE MV-*5>U^*@W>G7K$KDV6QH^G4AN)0SO.K,H2(;DOPA73ANTV?G]^V9U 2E>",QQ)%5L4F3HP_L9)K*8*&9-_PZ9O=TCT% MR'D%%D!,-X7E)J'ULKL@QQG#0K_9&A;ZA[UA<6J\61;WE MUOIS>$ ((-S6>1@,G (%EX3T"A:< M''2V@,$EL89!@XO/^@<.2O5'UP61MM-I+LG53W0IZ%I4DLOE%RE46?5!Z>;/ M?]"GUFC_++]NWFB)_K$@1:YRF@EM!,3:$HA)#DF2:_,;Y1C'2L2I4JY!AD"\ MS160*!7H.TK"?FV8RS0UN-,L-R?O'SNFF_/XYS>O/AG&P>UV4V_TD\OUO;NG M'FHN[6,=KS!#GG$1/3D]J[#C%33<@*=^>PD]EX#A/8(0M8D*A*,X>/PH,U;%84V@2(^NV MMP%317C$XPC#I$ 9Q F/(4&)A F225JPHLBP58K:\>&GWNEV-<>]^G2]@,+. MM_47T'&CL);-OV[Z%)VR7@S^.O70SW:[.O&4>YBW.VM^OZPY79D;;>_6PER7 M7& 4":)D;&Y9F.3//(:TR'*(*&&)MI\I3ZVJ^ITC,O'2ZLB"EFY[\_.=J5^C M2=O'?4\B=#GX&T)NMQ7G);)3(/B23%[1X).#SA82OB36,"Y\\5G?74WOC!_E M4Q?_O*O*^XH^7N\*-K7^?[PHDI0R)G(8I0QKKU!*2+(TA83R)"4IS0J>N6UW M5G0GWP2^%J1W\?KL6=7^>(A:R(#DG.( ML-RI(^Y1*A.KB8XF4(8HZ&$\79+- 1X[!3!::+?EWLO;T-N=C04L07=6GD + M^3B-69?M63%?+M+S#_LMR5-'/OLZ+BK)]/I,%2P0U69W1BEDF#,8YY&,4\E5 M)IV6YT6*$R_5@W(N?WUQV'OE73SG,I@9+63*BA06*F40Z"[4O>C"]!=!E%.Y48%!LW]7CR&_O5Y1MS5IK6$@=2 MH)?IS:I,K<5_J5CM7_13LK^M*\G+^[6QI/:5P.L%BA1",5:0LB*"N. %BVH]06=BA3JD.NP\X)@I0'2W)?Y,ZD']_X#Y+A=D M"K2(3U&9=>E>$/7E@KWTN'O \5H(/=GU9_WFV_*1+M<+AC#F*2$P0PF%6,4% MI$COW%+$*)(X5A&UBF<<'7WB)=G1 X8@^+TE:1G!/P[&Y:#B*!'=EIZ;=$YA MQ)-2>,4/#T>;+7!X4I!AQ/#T0^Z)7B9IA3Y:72X9/#[Q.FC2ES09^PRM7HSS M'[RG!&Z?^47FG5*K7K#KE4G5CS%;XM0+IH=Y4B__Y)X6U3=NJ=O&+4VO 69< M:CY(;UN7FV]RL]]MGF2ERNK1- -O&AULU\9&X223N% YY (3B&,<:;YIMTP?04+7/DPDX >>7Z^O!ZK;B>QY!QV3;_P(V M;((AGT S"C2G8,_J%7CZCN;#/F7I=>;%+UMIWOEQRDL*#^.9E*2 Q&;+1@H/ MT# 1:8+1/8]8^I#%FV]OZ,H,_>E!RLU/5;E]6J[OVW0<[;D4:<+U_D1H 7&4 M8%A0E$&2B3P3:9(3Y-1HR(;HU GOPLE MXSS+TAC*I$ 0,U1 *F(&DQQKE1&S'%&G5@SGR4UMM_;$^U9E!SW('*_XGK$R_]VN?KS!W/40U?@)UH/NL1WS9"N0,^/4V*7&[*7'=9)\')3#@?0 M@ $3[I>;?^M M]7U[\\]89:;_SQ_&8'M?5C=:DR\WIN"BK']9KN7/&_E8+V*LG2US\)MB+B"F M:0%)FG%(J!(136.M?YWZI?@P,;5KUK,$]CRUK9$:KII[6RU?;;G3WPUCH.', MU5/SF0%+SVUB7!T]N2D@=7?L1F 2RM'S86%>QV\$2 >.X)BQ1O14:6O%=J4+ M:1;A-.8)E!FB$!=9!!E-8D@*FBCM#\8R2A=?9,5*ZQY/+VFX+)PA)7L;L*FX M; H<["YF=P67W?J3GD;)3JN,DMQ-9;0BVTKIU]OBF"0AFTX\&W_^;A#'Q#O: MIN'H@\&,BH_R2[GZHG]U4Z[UU[^1XG/Y65:/IKOG0@LGA;D:%U'&M3V1"5BD M L,8$9PRD[A+Z$A[XAS]5S$E=@Q=@1U+)BG5,-6TOQUM19R%W-N " 5D"-O! M'\,09H,-$M-9#&>IO[:Q8 .-A9U@-4PP%75;+>_U;S45TY'RMOJUK-J^E&^D M-DWUHM_H+7=_47&11!E*12;U=,4,XH@C2)FYWXM2*:E(4A4Y794?S]*K*+(] MCU? \ K.-L$VG M-5T9>FU%Z@F@A6[U'=FSP3KG)EA5?RCUL-=K831XO6=F']A $LF,F2N5&27Z M?Q"!1"8**IEAA0G-*'>Z76!+>&+5V;/1A.G-W9J&CZ84T+$5/2*<9(VTG2Z< M C\WC3<)=.Z]R!UQ"-5JW);LO)W$'<$X:!3N^O[(TD:WJOM2Z.JNK)=-MT%F M"BKQS8(D&&<1B6"JE(D,F2P!KA1,J?8Z>9QA@:WRPUV(3JQL]J6"2@5V3("> M"_![SX=O?:1S>-JIE= HN:F4 #Y%UFRD#ATZ:5S)%^G(),%""?+--F\.Z)J MS$.YTF_4[_ZY76Z^+6BBHB(E'")J"L1H.QH2@CGD<4(+%.4J*9C+W>=#$D[* MP/VR[X8P!PVU[:<>_ M M>;3;5DV[:'RZ8$=]0XWX$K"1V5*631H.<$YJ\/=%3 HZ6 CC_IMQ7TN?&? MVMSX)I'MCQQSY,[=WQ,$SR=U&66V1%T'D88INBZOA:US9RIU=;_5 M__K[IB!)5."7ICF%F M8O5Y6-#M[5:"Y1J4:PF^F;K-9056LJZGK/1F-2EV%N9<4+NI8Z?Z<%>#R3#I MGKS!W!S:?%JN[[4_O&NZ9JH]7[75M;4LT]>5&[K,W[K=4K M^<-Z^<^M?-GJIHA$E"9I#%.,S,WT+(>$H4RK6Y6FG'&2$+^;Z5-R/4^ND+DQ MU-XF&IS7ZE\.! *]1"8TN%<@6G>#G82@D3EMN-L"^( ?+".8I)C!*]2:",=$V>Y2G4*%,I$H42$;8 M-JKA3/U5LD=[ED!C73YCRJWPB1_@ER,@D\+HJ(:_1P3MHR63(ND7.PF/J%,L MQ1N1,Y$5]S%GB[-XBSN,NO@/XN="M->BS/U$$^N^*=>;Y7JKQ[Y],OWZ3*2[ M39AMG_M,O\KZW==-134-S6GUK4EDT]N.QF>C@=*4[OOK>PN2X4Q0(2'BF6E, M3U+($A)!E/ 8XR)+*2(NR243\CIQEDIWQ:]+4U^V_]H8!MV,_BEG*T^%WH95 M!(5$$F(B(TARIF >*T%)DB<@SWK_01USS?[7L_A/+09, WDETW)Z:S>V R0 MO_3!YB#I[7G1U<_K>K/<; TC-R;E7%9/M#+NH4DY_T6[B+*G9GJ<-RW.G_F0 MS8%@IGC,1(J@4%QOTSE%D"8LA3+)L2)YQA.1.GIE83B;+88W8!8\Y[:YC0$: M?H_VBQ\&^MR/:\/.HV DIRRA>L>.!<2I-K=HKA@DJ$"12G*B6&%7!.)59]*K M>,1^+I>#N>2'<_GG53.7QWJ2K[ZCN;1VW.>?'R^G_G_.(G.-!\P_0:-B!?-- ME$\H(2R8E\,,@>C-'8(("].1\$1@ GZABY^D:8CZ]+#D;Y=UFXIN[LI\7=8+ MC)..,IRDIHI2Y)8><)C6QC;(G#(:4P>^&MN/]MC-X MV;F185!PVS\\ 7!VYR[+%L@;.T-H5F?JLL O?2&+-SP+7;*,+S3)#,9,,2B%61P8(3!).LB F+HCBEI+]H8+>JK>AZ MW!]P6^+FZ@!_,+GK)J5K98@[UKJV@L]NB8>#Q*_R=4>^*9;X0\]!$_SY<7 Q MOF4C8!%L%ZE#U<*VHCEO26P7& XJ8SN][*OE?5/7HS/(,2=YGJ$$ M1DESM5 K")HE&%)&>2*8B/(B<2M]>(3*Y/[KAW(#WNZ( EJ#OTIQWT8NS8E/ MDY#B5P?Q&&@%H3+BVBI*B- *-4FDL8]B&,M$ICQ)N"B<8OTC(?.Y4J!M@!D! ML].>(V%PTY5A/AEG77E&QD":\1B%6?7@&1%?:KUSCP8L+LG-".+G]1?M3YEY MO:/UYNUV4.VF8%06' MH-&81BFN*0M!E.6F+S(PVO71[.'R:K:0 ^GJT];)I9?EK4Y*NOVTIP)164:0:Z8@I@) 1DO4IB*(DDS$:>8 M,3>+S8[PY$;<;Y] RT?CI.PX 4-6P(MK)IXVBB74L2295%S"G*%8.\X,099& M.622JY217*2I4_6G\$#[UG]J,7[:85P/,9X44SN]'QXI-T4_S;?HK/K=8 BD MZRV)SJKF&$/*[:0,OT3VN))Z7*]AUPQ-D M9KY*>%[8PVN"%YX?>06PO:WTB_PB5ZC;J1(I$QS%%&8\B2 6$8(D5@7,D+8! M5)ZGA71S"D_3FGCI-J0 \MS8SV%DZ<6%D=S15QO<-F[I7@%K(/QOG)T6,?0] ML2.47N=VUVF13][).O.*1T68["\]3DLN$0!&; M8HW".$Z(%) W)6%2BA&-K(O"6)&VP/5G0T_5(M#Z)T&4[*X3<;LM^8I'M M+:<0HOO92EX0.)E#EV0[8P"=?'4VD^<2\T,CY^*S[OKFHWSL2GQ0(DHAXR)!198649[;ZIU+Q";6/WORS6E% MU3%@*B8I$P3Y8F^G6$%W62&%!,1-,%EQX7^NE>T M:_C:WD_\8[EY (RN_P'XMMZ4>L-Q3!1WP=S.?9L(24=3K@5NSX4ISMGP 7I& MKL"0E7!.G(?\@?PX%\JSNG(>D+STYGR&<#>P?ENK[5I(P:C^FKBL%U@EN6*Q M@LQT2<,F3X:HYN882A53L3:XK,/K+P>?6(_TY$!/S]Y .(#ALG$T1CBWI1U2 M+GM#9XQ\?H:-O9Q.1LPI0OS&:DG&)V:)2H*CX*:/K1[.WFF.RKN:5 MI-5:ZZ:F!%,#5=UV3ZFOS!.KK3"I1;!UDU__Q3 M&/5FC=49?7=YC-D4H+4X0XUH_Y)'6H+<[.L?77^ARU53CK!L^D&LFU#[M=+D M[\S-?[Y\TI_9^GZ?3MK5Q3=?/$MBF1.L;2EE2M/P@D"F\@*R/%(J4GD2L\2F M$F!0KIQ4KGO-/W.OUZP<35U__[L> =J=XPVG;7LPAS/[8+-Q63>_"L9N.MS MVY5\,TR"'9?@<]DVBEFW)WJ@X10\8W68]+QG]C7FPB'%XC7FQ+-GSXQSXY:? M$1K#[VTI@\C./Y9$T](YE3 MDN$HA3)-4HBU^0D+B2(8*ZFTJ2D$LSLQL"4X7WZ&=QZC'Y"73<70\#C&_E\- M&9\,CS (C<[VF"<7UD5LJT20,\.\0E+(9:&.)XA8O#=E-\7&Q/HLUX:#6IMD M-[2JOIGF,4W09R$))DE@#:D]X><,[;[O]V75?MWFX[Z3U;(4VFNN3/6TM[+][P*Q7/)$9C#BS"AI MA2##E,$<)0E+61IGS*I@>VC&IK:"VU5ONG*8+!FYKB7X@;6-VG]T4\C!IL). M*;\&P.$5\VD5W'(+>G;!#SW#IZ?%6<.&QC"0E@W&UJR:-C28+[5M\/'=XP1Z MP,=E72_92NH?N?&7[G?CBG>4/]PJ4R1I]7[YI6G*6]^JS_J=6_6AW,AZD?,4 M)W'.(%:1_I^8<,BR7&IU*UB1(5Y0)&Q#""-YF5BO#K@#>_; CC]@& 2WJNEO MNP*&Q\: JLWO#)OFOPVC]B[VV-FY')>8$7,W5?O?$6[[8,>,L/O%06: WRE, M$@BP,Q&4L11F"ZX$@F(8=PDUI-O^(^1R\;;[.M\O:TY7[?;V7O^N7F12R#B7 MVFA716**[RI(,IK!(HGC@N&886R55W:6RL1[1D\7M(1["[ A;:>6SF-T7K\' MD]S12/81VEH96 EUYCA)O]\:K/J'O9UZ?M19EK:58/VBM7O8SP%O0J_[>IA] ME22"8A9%&:2*F]*Y+(>,YC'47G3."4.(*JNT[[-4)EZ.;41_3]2S4-)Q@.Q\ MW-%BNZU%=XF=/L_:"5NGYH.C+?;3;VA:Y.%^G>YO'\P]]2^R$IO M].^^FC.76MY52RX7*"$2D0Q!C)1>Z(@5D":$PH@1R@B+TD+RQ5.C;3YM:+6Q M6^XS<>^RDE[*8+VHWLC[Y=HD+((W;8+]%>AY@AU3H.<*-&RYZ9>Y9CJ.B@++ MF,,L+3#$,BD@PXK#7$:2%2IFF4#=3+];6S:+^6[GN9? >I;?-4S\-Y]BNTWI M.YPTMVVNX0XV[(&A"& @ V#?P/"Y3@[0"'(%.E'T#WMA]I,.'"?=>1>=>0H" M[8F'](:6<0Y$SS5>PB-3)6?/"X@23)S&2S)I=Y0,(^X MBY=PG,S$;D*39*N]&Z,E^(!L"!4_2B//HT!WBG'_R;6-XFG]8*Z*FQ/%J17? M+'KJ>U K;EI@Y**]5:HS9SX]2+G9'ROU/4>_+43**%,TAESR'.((9WHAQ!AF M3"68<,827KA;_Y<)SV*X:S9@QP=H&+EZ?D"[X\9MI5O BE"#XYIF[ZYON&TZF"VK2P>I=5FP)> MUWIK_M"<+\+F,>ZE_J MKRU>T"1"+$XHI*;.-DYD#(GD"@J!0KK<-R7D=<0<0#MQREW?=LV%N3.)G M)>E-*>2"99G,$.5099%VQ7'!(<&F&363-*4JCK4]:)L ,QQXXF5O2 %#"QAB M]EDNSV0_OW['2.2V1BV%<.<:Y5\+*LX%FRU$YQOXP+>7HW]T]IJXS*UWM MVW37^UJ'O4^V;)K][1?D]6[[_B WMZJ]D/*AU#^J6FX6-")QS%@&$T(4Q#F2 MD(F(0U0P(C%1<8ZL"^Q,P:#3TO2KM=-2O ([]L& 57L?8)+IN>QQO3;H;MIC MC_& W4$%UB'T0',\- ;V/ ,S;;>JFSF35 M:QE]YMNP=NM>>-3]_[[5FS\DA MG!+:,_[B)&1GG!&WH;4Y*QVU+K:O-0ENK8LLWM]6GMC!A4Z A(12A3,7: M\2096ZI.A2Q.XG)^+PHAK=M> MXB&HM2*Y),TY5U"_.W #];_V-NK)86=9Z)>$ZA?JQ><\.\ZV:W]]OT\#[6[O MW=%Z\W8KN^:!4[$RW*_=U[7 MM3GXZD(:AH>F<(1?1VE;4.W"/Q- Y6L?=BA=-^VGP[><=I0T5 =;2ZKS=K-U M@^*@LZWCZW[*XUU7$%6/W"2"[&O,Q305G)CT 9$BB#F)()6$0D(9HQ'+DB1- M7-3%24H3*XB>KE$,NUJ7A@$WA7 :*#L5$$1\MT7_3/*&:.#">]:R!5KFI^G, MNK OBOMR*5]^P;-GC_Z:EYO&@/]K M-^8:6(:TY9UD@B&G/CWGZ4T=[MU3-Z>=+?T^S\7O?M4E .V6=D!8'&/&HQ!Q M;ZYC)V>HACH7J,W;1,=.](/&.9:O>299FOK]'\IU4^E?UILN8W:1Y2EF41;# M@F-3W!T3R&*,H)!Q'"D2Q3AG+LO^!)V)EWM#U3&7[P0@=LLX@)ANR["2KSYN.=%_4@">_"XYX-;/1('^E&?C(-XOZ^W#S\]E1O*DD? MGP7HEINMB0_?-"VSJB=37UO6W993X)@1P7,8$UIH+SV34*_8!!(9Y9&*29IF M5HLW&$<3+_.>1U"9GGN#QGK;CD^@=K[KOQOO@_\'1OYS#D/?F=!<\V'>V.?4-A=:OXSFLZ\ M#8)"P7+01"C8P&-KY9@R/&T5F A+#5&W3.[P6!9';3[A[BCJB/KTT9ZF%"$6W8],A.L07WLGDW)62CSGB&"21]UHCA MYD7&R(3@>:3M3 #BV)2<(&#Z9=HXHF&316,[Y/P9,H["'LU^<1W#MV[X4UDO M-_4"D529 #M,F%1SOLYS\'*<7?#SEQ.^[DPA^6P7_S=3Q'T;MH;;?,RO5GW%6OQ7VXX]B^.*))U<%NP3_S$1:Z*G$&1FE)9 M*"U@(8F"),>1RC/$<.RT"9TC-O'^TV8Q'=YD]9&>$2;0 MVCQ&8=8E>4;$EROQW*/N/&CK!2^">EL"K*_B+H69K 7YRNEW+7V1;V_6&/BVU M+[LHTJ)0N;D_I$Q3+G.GCZ01A7%4T(*QA.91YK+_'"G3ZY;4DG\++;E<:CX+;0WM#U/XS7^%'>;U?-$4%?;E\7GO8\M%A^60JY%G5[!:8I+W-#ZX<%R:5( M52*@+!("<28)+%"2PSQA!GC^]DAGG^"GM6G7+2?\@%5Z\_: M4 *B9P'\V[\0%,=_,366S?6?NJF'],._1G\J$'C2'WO=N%/_W^>WS:77?XW_ M1/#@]_^A?[]< W.HUOX]^A/)C[^7'W\O<6V'>FJR+,\?QF#O=Q[14[S:7;$R M1(TBK1\"'E)<$"S4H<4I,O,>8EP0]N!0X]+S?HKCM[5^=M4T73:GJS[\[*])%B@97N2S*S+]I*P+Y?MQ>?]EFW3++U^N*M*HQ7$ MFV^_U=(4CNMO%6M;3NL+$WJ^*=>;Y7JK?W>K]Z[&!MS'4K@0&2_TTHY(%FLK MWZ0X,,2TT8^*'!3P^O$S;AIO:,^/]YUL&X3M-.1TN+EI0EO()BK4X =#^ O=-L1? MZWZW S!GKGN[C.*GB;0>U,IM\^U.?V ;3>'=/[?+)T.[NQDG5DD)BNNCCC2:Y]-"H+I_CL!7H3ZYJ>^A5HZ#?+9<RVJS_*_&RKE5 M;Y=U<($BZ!0&)OKY%\4ERTVO!;*U/+7E !PR"'T3'(*"] #]>@;7MA9B1 MTV"G7":$UN]4MN<'_##DZ$?3D63'5*.)>K:NP("Q<,IH'#"!=)0G$[.JKG% MO=1H(T?SK'+#^?9)>WC?S)4RQK,8L2*'L<0IQ#)7D/(XAES%4E%.DLSMULEP M\(DM&!,$*7MRCG5MAA#8J0Y?P=P4PH[*59C;;^>X#U6K9CCTO 5JC@AU4)7F MV#-^Z^9YT>?F-.BA7.GW:V.(;+XM"I112CF&,HVU@T"QA(5$" I6%#S+55XD MN M+NXV<=/WM]Z\H;4YTLVC&,4TU=Z!3,QU-0)9)K1W4#!2,*H(+YP*1KHR,/$6 M;,B#/?TKL.,/JK*"M>;P"NRX H8M1V_ %7!+/V!"&-VTR 4$/[D@Z&[U>\(0 MRMYW)3^OI>\)SH&-[SN.>V+UG9353U6Y?6JV[D_[G?KC1GL8&]M,ZPO#3!V8 MU-1!0QZT%LB ?!1;K;5VBF+U :8\UHC,":.8+H M[8_ PCT$8"-CJ)C 65KS!@ELQ#Z(&EB]Y)GP0.L'[9N\WI#F2 M:991F)*$0YQF"I(T99!CB@J*D.3$*2GL"(VI4Q=,-I)Q@\56 C,+@!FJCID* M1Z"Q6\ C!79;MCM9W_:ROCDKJWM6P6EI0J4.'*$P;W[ :1$/D@#./.IN([=Q M@+_1U;8)MNL5O7U\,C^]72HE*ZFY?[_>9\-8FLQNHTZ\%EMFP(X;L&<'[/FY M N_+;VY)VA2QP.I$_%%YVN".IV/LI?RKI^&0 8./_B/[?MF5[3+O(S M_;I(>9$4(J8P0GEBBA DD*6%A"KB' D6Q5RE3@'#\#S.<*RW7=-=R&N[KB1= M-3_>T^4:Z!6YJ>BZUM-9Z=_5^[2$Y9JOMJ+)@38Y"+WKI>:YI;I,99KPZ=>!)K:5C^S MR&@:(2DH9,HT[A41AC32CE^4)P@A9;!WNNCG0'MBY=V2!O6 -A#2J&HS"[MR M??IW/4-^]>5L4+93IQ-AYZ8F=STJ.BZN0 ?DD!'P]C)HWO7G',0/7(G.AO*K MU*1S@.14=3J7(;PO$R_K3;5D6SUJWQ9Q(9*DB)0J3 5A"C%/""2F!$&!21PG MDLLB0RZ9*$>I3)Q^\HPFD'WK3;IJ/FK]JTWYK/R \\WB([C9J8S1:+@IA^= M]/2N@#DMY$'O%)^6*MR%XB,TYKY-?%K,(U>)SSSL'GSZ7(G_U]ZW_D:.(WE^ MO[^"P [FN@&S5P_JP1U@ =>C9^NNJ^RMOG'C" M;>\ZTI#[_8V:G4_;SWQW4[:M/=5!OMU(OZH*/C79K*(T3E'*8YB*.(2(R[^1 M*,RA2'DN:)*&(BCETJ=\?9&6AX4WZ.AKNS?8]:Q>#^$ F^V_-H M62QGPKR8;:#+H&VG(&8&VGH[GHZ1ISU[ B.+;NS3 7N^^WL8T3TG7A5J))NO MG&P^UCMYWKTLJYTH-^OR&[_N)572@!=!FJ6P*!(*D6IQBM7-,69YG HL4AQ: M*4)STG-?*!\8 8H3T+ "#KR EID)C[]>[QG#'Y6=7OY5\OJJORM^V*17DN\I1!'JLF M>'D>PR)/$LB0_"$.>$:049V- 1ISWX)KJJ E*S=N]:^R HJT>6O*4_@,*P5/ M4MNM?B>!K9I3CHCDU)SRU)B+-:<<$:K?G'+L4<=2V%>WUY^W=^OWVYI5[,<- MN;8JB?WB[;D=!+J2]-7Z5IV5/W^Y_*3JKM1K*2]GEH6R7PH^[C"8+K/=JAH2 M%_RB:'N*_Q@6S+V>]LLAEZVK?5*D%_6U3S_IV,.%WG!VO^$7HMTMO_([%56P MO?ZT%65UJWT8[Q[;7W9A2T6(1,Z"".9))B"* @HQCP.H2OWMZ1Z5-$/71SR5U[?R^.6*B?7LF/9_\41U&!;'?D4==/*)>2W >.:GXEJU( MGN51',50X#!5Q4BESLMX '&&"0ER3 D/3#2=%V[FUG<=?X >W'I[%D'#(VB9 M!)I+L&<3:#Z!8A1(3LU;/$^?HF'-N#CPEOKQCXFY>9_M1;%W:[R]Q!Q8=>/V MAME >^[I-!;KU^T-CGX#;W^#VF]+Y]><;,GFL5[7I;@D]>[#/5=:K1GEN@V54GRJ:ZO$I%4BSKHWS' MM+G&]#ACX]O5Z\R#I='O:0ILCOISSHKYAO8ZL^.VL[W&+%GM=/[!'-CR/!); M;._S#U!_$YQA=/O=\'-9LD=%XMM._D$J=EF65?VNW+*OVN52/UNJ:5X(=7D+ MPZ(H((IR*C<_::'A(!.$I8*Q#)MN>9:T9][7-#?_NUF%>X; G\GMW5^ XDO^ M1G$&6M8FJ4Y;T,=WK1FAM-N:WC"*YKO,C&BZ;24O80*BK( 3V)XV#T>,!G8( MVQ$7VP8<1>WK>MSIG#/A1 UWYVK[,9Z][[ MPS@+4I5 $T41LXGB7X1KJTW$/BM 989G>="3H\D/9?^HD!?Y7Y\M6? M<1&>EVWVN.0TO.@TPX;TG7)PDMG&,] M)O#+E.K1-QR3+=J4CG.J>VY()7Q9K:7]<+?A;0) C",FU[* ".D6/V$*\TC: M81@1&LB2G#J.P($E\,N'\E8>/6P3+$9A-5OW M7L&R6_[#N)R!*SG .#KVJ12F$OO*H!BEMVSBA*GX+_(EC%]TS\IJN\#K\K_U M^?WNIJQ49:H5B2D)TCB"48Y"U;H]@T6&&11Q$,AM'A%>6.WU [1F5@[O>R45 MSIIN'S4@!^KV65:G(#-<_GZ L%SX#0;?&@P:NN!\' .GK*D1Z3RF29VBM'A> MU(C(QQ*AQEZQOYCK;/1/TJRN[AM#7'F)5TR5VV8!@P%5C7PR=7(7.8=A%/(B M)#&7AP'3.[C39&9>R#W'6X_RZ!V%#4[CUV9^I'?V.,XEN/E-EQ\ W"ZU'(&P MNJ4:EV_@0FK@Y<7NGL8%Z%\S&3SM>KC0XVE?M(Y-: _)4409R46H"H!F4A5% M".(8Q(@8BZC3-J]@F:% *E&8%Q02E$8<)AGH<4 MAI3R",FC1&YG%IB3GGE!'Z^6<@C L]IK'7 U6^[SH&6G 28"-2'_RU1F[RE? MHX1?*)/NJ#0+'P!AK##CZOFN_H;OU3M60^=?]NN+L MJGS'_\XWF_;'VA7'>$&+&&4P(2&&B(H"8I0(R$4>L2BE>9):U:,>)SEWN(#N ME-?2T^%$Z_I7^'>N&CE)Y:';.-4J@*QA4#U1\'YA!\4NZ/%[=AC,IO6@Q108 M&C!>@;53-*KQ3G..N5:%UW52>X.S!O<=J55_TH:3LR, ?FXRSGQV23(%PUO3 MI%&""_=0,@7@94LEXS?=E$Y7L4K97:V13E(1LB@D,(FB6-6J"V&!< 2S($T0 MBR.6I+F-FCE&9&;%TB^KIH@ZNC&.PF.F J8*;;?H[>6U7L9# GE:N$=)++I4 MAX1\OC@'GW6H$G$P7SZ3ZE>^4R>.7ISA>LL_[?AMO4JCO. Q*6 >D@RB@D40 M)YC"@F.Y+D/$"\*,YMSVQ+XZRX4 '1^]PS+X1;$"-"\6%P.FB(Y?C\R MD]WZ?FV(+"HM^(?*L9Z"'\CL2B;8"3]4&,%PI.7*']B)]J3(@>6KWJJ4UY>\ M6I>L=?V<_[ZN5])4X@$7"8P#&D#$@Q#F-.07+R[7;XG%\K VD$%1^5P$]+.5_1[R,T M7[N^]VD8#$IY#[QL?\@Z? J]E+/NKOA\R[I\IB[KHTOE:)P*7\HVU6,51Q$7 M),:PR#,$45(4$(<40Y;@*(T("W%,5EM^K5RA5V9',K\<&BTJW"RJ%WP:+["_ M5JK*?D.ZUGE>;>I6Q]>D=+\99F[\S/<*$S%1N_48!;V8DG.5^7PL!;,W/>WD M]>;NU6;&_*CY>C/D=B)=>J:LCJ[S@#EPPO5,<+&#\#Q ]<_+,U&PWRV_H5))"B/$YC)[0\BBCC, MHQ!#SG!1%#A)2!B:.BB<.)C=M]CR!'I,@3U7NDOQ#0<=8R .U,4%#H!BSERO MNJ$_OK'-CJFMZ_(MPVF^&\T.J]NF,Q.\5GO+)&@&MA"W<1?;*2:)W=\0I@WD M)\CEZ5UWKZ^S/OS_?&C^_E?)Z3LNRHJK5NDI190&>01Y)E0$#,\A"8H$BH+F MHB DBA.KL%@O7,V\/XQ$>C1!,CU606,^=T9*#2_@]W59YPY,\_.XO-A MM[>8-;3W,A638W0F03=3 (\;3Z\:W3,)QK'0GVF#.X8QCQ4DV=L"FH=5QCG+ M:<0AR=( (D(2B%$:0I(609SQ*./"Z/3M1GYFU=IW-*E W?)ZVP2M]*SF;B_L M^YPVKB6F+.$/4"[2F"60A7(.$)=_*W*40'EN"7.$1107:/7 JZ)\_0GHL^$2 M_'FL)E3]O"B4YFI6R,UVJOE@M+S)M:FH95@NJ]V>?+F#ID'F*T[=COBRL>I. MP+R(5W<;Q6T7T<-O'N6GH^_ =#W=IB+"*@U83'F0PT0U3T(IPA '>09C$LB= M)(WD%F)U)7J:U,R[0T>XN>AKJTF[U<48 ,Q,X?B!P4ZYN")@K1K&A?.D!@8( M+;KDQP5^OKP-WG"TS+NR,$I+* '6&RXWAD];6MYRU>;XJGQ/ZIO+JGQ8,\[> M/?Y<<_9I>V@?=DYWZX?F"%O4VJ$@E0"2"STK8!ZEJ50"60;SA!!84%;PA"5Q M*#FP,=1G8')F]=$OMR,WW&K/--C*A;36;*N?JW]1R3A0'PDH#RW9R('?_["T MU^>83T/S_95GR4Z[/9N@ [_J4 0:CL%WBN?OU:\5VV#/M^HM\)UB74[D][T^ M>AW[X)>] ![5Y)SX^C+YYV!Q60_ C""_< C,2;(B"9E#_9)]0T^30K1 BB".>0%//^A,":QM"8PL]'UUAS, MK,@5)R <3RLZUX[T,UT6OK33V?:@FRGD6:&TT[9'\X@:9%\F$C48GH&&_SVT M_A2I,RZ>M*0]_455H#,\S_6;^T S.S>[\(:OBKQ6OANROE6Z=I5D:1A&G$N% MIA*6(JG:<,H"&*7J])K+PZM4:.9A>%Z9>T,1>//5X?9-GYZF:&[*^K[RGH4W*IE3YX3C(R[6.6%0H'[GA.$'W=1[:PS\Q!_D[G'- M#[; >?/OUKS%2184\IP-,292X2.*("ZDZH]XEA0)"4429C8*WXCJS%O GOC> MN)W@+S #T6QK\ Z--[_ ;!G7@'?W@ K!#QM,&8T%]URK&!XO@G9O3RU F-; MZ[V6=DK3,ZD^W[(CR7Y-V< P0CG1]GPL-3%*P@)BRC%D\N2(,QYD3%@Y*!WY MF%F]'!+42[%O7""M<_-&.BU>J!.D$U>FRD&[#336*.\O[HMBLKYNNU=+\WMU76^WVPB2/<<@C MF*2A*DD099 PED,>DBC%1/ PHP[>2W,.EG=1GO)0=CP_\4LVFY&KZ3TZ ;86 MN1<\IQKJ;2D#!P]BQW3C1E1LS^=%M(?-NT=@E/ K.0I, 3GM/S >P4V)7>QN M>*6Z>JR;*V]=\D-P1*.$J^XY+(,(Q_)PQF,*TT1PSBDFJ9UK[QB1F4]>FB3H MT72JD'(4'3-=,E5F.ZUA+:[U(A^2Q]-R/DIBT84[).3S)3KXK'TB]I=[55SN M0EQ*+'E5<::;['S\U[W4 QLY?MMBCU2/3>.=%AAUUJ#\PU'2 OS TK[YI>2I;8UEGB=LC?7PDI\; M03M5\.; ,\^OGA-$M]1JSV!:I52[HC&036T]Y&*)U*["]G.HG<>8HT? YR9Y M6P4!JD[W/\JCW-5-5=Y?WUSQ[3\XJ>H?R;KZFRJ;OTJD^9?F+(8)Q_*\Q1!7 MJIS @N$B8V$4"$S]-1&PX&QF/7_^I+5 DZJKBMD1Q1<0R@9Z5/R 7<,?V/%M M\Y,S50FW[3^@N 5_\]U_P&;^S$Z$KS(KML:G03)UA_<9:+E^E$]NM#:3\Z$\ M;M^D>2JG=?]KW3/]K)U7)0Q(0"L="(.EFB(X0+Q(UP0;OMY06P4'..WZ+K@0 M<%/EVE/8>00*7*IN%F. B#U%@E3TS3G+N MJT_M'J]ZK9"Z1BZ ';BPTZD&0)HI2[_PV&G!!IE^DZA.Y?7B&ORI+7-A/>DC M X*+*AIS )YK$(LW)ZB&\RW[276Z[U'J"/QTB,@)11$%29I G*921R0\ASF* M4H@SD848Y9P65H49+&@OHBS4SM[PTK](Z[B9$$9G [.%!O$/GHLJ\8.;FUJQ M0\"G?C&DO+RBL8/DJ,:Q',*E+F/--YM#H*^^66NKIV(NPH"%%-)0*A@DLAB2 M@&/(*XZ^\T(8<[PPG7A0U-E<&@^#E1XH58W!*.H#CNTIN( MC&.E1"U]ETW08&1;KW= ;IMJAS[D=RUIZ(*#9<7",?$&RQ*>?'G!VH-C CPM M,#CZM+V6TDW')*NUG.)*5<;BNEG.IM<.6J0\C&C"8(%I 1$N0EBD*A,5H3 E M&2]X;.3;,B,W\S&H:;*VYP H%D## ]@XM-(VA'!<5?D%QDYEO0XFYFK,+S9N MZFPZ1E:JS5SD 15G,,ABJLY7"ON\RL?SHGS@/]>?)-5* MGEKD8?!VO5ME(2JR@H8P2U47B5Q@2!*>P@S1@*)4<)1:QLX;4IY;(4H^]O=? M-=B6._F1/^BVG<7C_N=@O>?(-J#>%%TS@W 6S"QUI8*KY>&0BOMX!HAB _S\ M#1P8 9H3G_'TEL)[BZDWI;MP7+TE'"]CZVT'F!ID>G!M78A^=MF>]M.. .?7 M1*ZZ71<\MHH9XFG!$H@XC>4?&$.,*(,BPWG(I"&7%$8]!7TS-GVS29J;+7 -_V)O$0QMK3%A/X[MI8YU6T+G\FN*T+"<(!RF2=FTL+5Q&!20!$9#1).5Q1H*<"!O- M>HS(S%KR6(+,81FJF_W?])E$16F\EX<[=7BQ+OE[%#LS=3<5$3O5Y1D,:\4T M)*TG)7.4Q*(*8TC(YXM_\%GW6[VOTARL[JF*,=A>?R[96JRI-NMUE#?FB(LX M1# 3H4I0I ',,HFE_5>;Z/MJ4)6J+]P_,,'C:U^[=U*47U<$BSB*XQ2BD(3R#)K&D) D@WD6 MR0,IXS2Q+<8TC:&9-[,7<:J*0[@KX>V3>-2C![4V\1LH7H%FUKKBT\3),K7Q MEYL"6]O^!/J?_:+O8-+[@#_@O33=/8WKF*715 20^OK]C=HD M5>C.QZJ2],JJXE0='[J2Z@BEBBQ8U(D?3K09BIP+OCLU)U/Y.PS&AP@\)6T8$-ZV;P$ M!U!>I!ZXC.&F@E22<+E5>6B[Q[8F4UN+R7(]C \TWRHX5A.LX0$K3^BQ: EO ]QJ,%Z"S1MO6,V12JZVU9I3N_6NWNM:OTI!C,0/"F%$6*+ M*@0SP9\K \.W[!0!X^O51[FY[A[E=K%6.F6[^T)N^8H)A$6("^5+)Q"AA$!" M*(&Q*,*LP&$8)T9E_TX1F'FQ-R1!1Q,HHF8K_20FPVO;AZ1VJ]E22.,%.B;) M@!-1OMJL1OF7;A&>''"193$19EY!G]4]O%+^FKJ*[3CBQ#9;4"-(C+ON_8!@M[B,Y >_>'6/FDS1?>*8G'5YT'82W] M-R_EG&&!C8@UJ2;]\S$7KTI_0JAC=>E//>IJ2=)*Y5E^X,U_/VVU$=&UVFNJ MJA=YG..4I!!'H8 H8ASB!$>0Y4641H+&B.5F*9%VA(T^VBDIDN>45O>ZI65S M2N_5:] F5:E-*INT2$MD30U/;V@Y&J -7?#=GH/OE>G9&)R]5J##.#F8FC9B M>S,YC8@N;'K: /'2!+5Z>VJA^I^WU2$2_'UY>\>WM?9GOB_KW9=R^R"7&6=: MG3V_N TXXSQE B8"2S439RDL\JB .$-!CH(P3''L5K3>F:>9SPA]OIK"=WO7 M;H])\/%W]7?+]!X?$V*FG1:&V4YUZ5)T+:B7Y%$?_Y\$PQ_X IHQY76O=[-> MHWO$RWM1>W>.7JG _60(3Q>[GSZT@Z7#_GE5*F+GMSMC\Z;WSMPVS:%YL^X/ MW@/EK$T#LC!Q^J(:V#6.4EH:,R<%')//SIHY(HR;"=,?:#F[Y0C[3XR58[^W M7PQZ!-WX:/-X2=;L;_6A3;BU#\!DK)D7S].OJ>4%*&; 0_V#2M4"#4/F:\@( MH?&UY1L\Y718AYK/K9QJA@$.5) #$I M*.1A+A+":(J144":#=&9U86N3@DT35@***E:%T\TAF]8/\P%BIU^4(?TA@5U M,7!@ FPZG-1E_ &G&6"RZ(,R UR._4]\P6;7^<12_J&.)Z9#+=?IQ%*X)QU. M;-]U4)KE]A"AV5R\7%3]G_5*Y*Q(SHN4B@021(74FX6 .24!S(A*EXE"Q+G1 M,8(PAU@$,41)QF!11 0*)G"6,!)E/+=+_#*D/'N4C-P@=AOE MFSLDN@,5Z%\3.IS=-!%0,\_<+##9J;X3 7HM'^HJNV$$-ISHV,;WFS:;[**Z M)MOU_VBU,F?PW@@JL\7OG:+[RB%\(W",1_&-#>":4_9>:J^*;#YM&?_]__+' M%4$Q1CC!D!-&\\0.G8Q.L#4,=$OKNW\ M2=;XWC>J9K:H5Z1_> 4_1>J2W B/BG MZ_V/O>A8%7#?K5ZGW^CLFWZ4;YO0M"(9#;,B3F"81_)T2RB&!6<81HA$29** M*$7<3E.8$9Y=73191\7IK".GE"Y#5,TTA7^D[-3%:&+6&$3VM?ZL)/95Y<^, MZ++U_:R >%'9S^YM^VCP+^7VZ_V&AT&1A*J 1'6[W;$?-^3:-!;\Y +1#8H MPD!1AN&3DB.J)H8T8R5LYC'AIX$87N+>,+!;T6;B@U\4%YYBPD>E=(H(/SWJ M8O'@HX+UH\'''W8TF=J(T?II(.E[4M^LXC#-:41R&%#.59%!>S6?9$S\"+"'=%V:.E,BZ>+QME@-*RULFXR"_L M$H-7[ \432&J3UNFZP$:'B*>O#3WP<&XRN%+<<:/ LZ2V*VE(X76SM0=E)K2 M>[+Q5.7PI$!.._W3D1;;W8\*T-_1CS_@:(NK"@4?Y,:@.T:Q@+,LQ!C&2:)B MB@6%!"<%###-TH(6:8RL4K>>C#ZW0U-7&E/$G-II/07"T$IV%<]N[9A+9F_U M'I/ EW'[9.QE;=AC8KTP58\^Y+:,=,TD9>A6_$8:N#K62WE\E?/L*Z<;4M== MPZQ#%8D?)>/G%^\_7:I7Y"^V3(]S6=:[BN_6E5:3[_B6B_7N4GX2]8]E]87O M]EZY=[HKXA7Y?45IRM,XHS","($(BQP2GE+("I1D<1:0C&*[$FRO*]#L%\S/ M10"D*^VAFN9L^0Z0V[+:M9%/RK=/5(J[+A^JO/S_KIS\3WS\ZIW6ST]J0(#\ MVUVYY=[&A!GNSW^ K\KI M0-"45GPBV+X(2G.MIGJLB_56?B,MGT Q^N3F3<73//L>>^6-U)8*% B'#T4* MY._8\38FQM,YYY6%6?1@]38F[OE)[HUPY79T_,H?^/:>*V[>EUO= >;OZ]W- M>\FE%*'Z^+O2]FTA3OD_IM1?2+(PB5$$61S*K3C&\KP7X!#F",=A3J,H)%:M MTAQXF-F:^\:KAS7E*O^Y4DV_I'IJO95R3]3-HRSC^EU@-MME9@;/;FMHF6D4 M^)X=\)OD!^P94I>G+4M@SY-?]3X!$4\ZV86#117I!(B>:[\I0]F')__\[4.Y MV9#J ]^6[:6=:@^M.KBIUE9KK5I5UD%95>5OHR0GQC6A[,G/?5&AS>H7?;P/7$%I5\!:\G76 ML\CU%?3@* >0%UT_TS 6NE]=UQ&5#W#H,NIN?= M!>XK^ FCN&8$?RAOR7J[HB0B.$U"U95#M6_/Y,D>\QPR'"&9MW*;%_M(0,[PT?B'\L.*<(I*=2C25QB&W]RGK$U)ZVX$6SN1]RO[+!-YG MOW?SY?U4;J_E-WBK5N"5'$+'$@B""QZ1$*KJMQ#EJH:0R! L2!9%11'BA%@5 MWCA&9.9%HDA"15-O"F= D76*LC@*D)F;;:K8=@M)2WQE)[&UGVQ()$^.L*,D M%O5T#0GYW)4U^*S]_G0N=SFF7?TJ+!YAKJP*"M.$QQ"AE,(<91',DRS.LP(7 MC!KYGUZ,/+>]L*<%%#'S#>JI].,[E+-,EJ=V,W&L=JBCK#MM44]'6FR/.BI M?Y,Z_H"],?Z-5_),^.YI!.W'0[1XVX&<5(\Z?Z?^S&\+7C5_2CX"GM!"0"88 ME@LH*B#)10"#(HFS,&-%P"-3JWP"'_/?/*E<_W?/8[Y!QQWHV ,-?Z!AS=RF MG#(/XU;Z0NC:+?PIP()?FO]:U.B;]*4;F^\+(>UFQ\_R*5M9\1[@&3#GIXR^ MF%WO 8*^@>]C.-?F'R7EG-7JHE$Y$BZ$=AU_/33%706"YX1FJO,'41G;@8 $ MBP)B$N$,,1(6$;+K_#%"<>:M8$^_N4U7#B\55J=O0&P[?8Q!9V8#>07$3GL_ MQ>);BX4F#SKZ/OM[&(KJK;G'&+V%.WL8BO^RK8?IB_;VU$_\FFP:=XDVW',L MDB2F# H>1ZI"0P'S/$EA$85YS$),LM H7>3(V',[-!0UL/>663@RCL$P;EI- M$,[2;6$AEY6%=4(")QOK^5B+65DGA.C;6:<>>8VTD-9A?R$Z9WX7 8T)"7B0 M(!BQ0JX]01*8)P+#),MIDE*B:F\N'H@_Q+'11[](D/UW*I:^_AZH:'I^*IY^ MR7#XP8F.XIR%>93"-(PSB'!*(4$JM3[-2%+0,(K9HKD]GN?8UC@_E'@F^WLM M/:_Z<*:B4G3EYWTV?N_RTMN'<0;>'2+BK=H:+_"MF)TB7WG^YTIY,,IGT'.] M/[WV+[??7IJ#"=!O(H5AD-$_4'J"">!^4P^,*-H[>8>8NFKU8ZW0.\0&2)I* M@^[*_^(;MBMOR4ZQ\]BQ51QT#(E%'/ TM2Z5>AS/F9X_"R<#QJS M?RGC%Q!O9?:]'S(.S+='BAI*D@'+ I8$!)( M(IY!%!1$[OXLAS$)F0@#%'!"5[MR1S9F3H93A*R.90=RQHO\B[;3&]).GIR3 M /$H#"40&:0!8Q(@'D#,\@CF08#D_R4!CZT*P'L!R/[^'BV_; M867FA_"!@-T&[RB\0WNK8;Z4NV_WQ3\YW5V5GTDM=9+4Z#M5=: K^+G*L#PH<::C@BA$%(401Z& :4%I M&.6"L +;=73PRM_L;B5U.&U[Q7SEM+S>*L_0D\9FYT<;F_UDV]ALGNDST\.O M-B5V:KGGXE-\@GO%:+_QE[3T.U[E^;"46KQA5_VJ81BT'/?+VOI3Q+,@Z4DO M^^5M434]"ZS/M?8\1%R;F_7S096'09%J3A'JB/&;5#-J=WE?<;;>*2?%B@<, MY=+0A307\C1,60SSYG!,$Z;W4: MS+:Z>;_JB6;&WDW]U)SHX&R8 C\-P>G0 EB[8/5('/GKI SJ(2[,".EX\NF5=(/#EJ[6BO:P#UP66%UY=IT'< M-%'7EK(;LK[BO^_>2;%^764\SC(:ZB7(>Q[S8G#;+K6)[!G2K=NWK.EEM!SQLQ;W;EA.:Q\%H'13OU8(R@//SZ//9,A<6J^ MYT9QL29]DP#I-_.;-I#CK>[1WMR]"X=WC]TC;?MUW2UMKQC/&5NK5\BFT8WG M][N;LE*WF2N:)RP060I13E5Z"(]AGH8)C(L@CG!*TMBN!L2,O,Y]Q=#K8=_G M_4GKZZ(MN_*\U[V2X*QWT.BDV)\Y.CDL[X1GG'S#&^*W,:66]\6O/IOV]\?S MX^SK-GE&3I>]6YX?\A\E)L%;JWH#SI+JG\[.H@O8& MWW,U[&]@1V6[C_C\L*[IIJSO*WXA1$$VZAKXVPWGNZ_K^M>Z"3_;HI5" M0-"R!VO%'Z@D@Y9*TPU[0TTY.Z*6ZO$0J@XZCLXTD.]:'#570+-UU@:\GAV" M6$\[>.QUX21H?"E -R:6U7J3@'JAZJ:-YNTP>3S*A==[7\HJ"Z-"! &'29!Q MB!"/8)$$ J813P7!.>:)59M,!QYFUFPM&>M;7Q,\5COA/:* >O?28SAYVX[.KK\IS^J_[=<4OJ_*. M5[M'U91\=[YEJOKWG8X$+7 44\0(S%(5^9:H<@X!BV&:9:H\5RY2GMO5BC0G M[J!<[/3*99LQ4RL/^EW%;]?J[RHJCN]YL*S*;0ZLF9;Q#)9;G>Z6!^6<:KD M>S;.@&;D3(/V<10T^YK=UO+[*MYM3GC9*M[6@+PHYVT_@GU0ROOR&]]P*E?D M9TZ4.7=^NS.-.3GV[LQ&C[KG(%M5=ZDA#%K*5D723LH]O-1]B&RWH%VEM8KO M&!+)*7SCZ("+16<,B=,/OAA\SK[NYCX&OJVX?]N,R>0J_$PRG$!$484YDF*H2@BD>&09P09MTQ^13EF5AV'[)-]XXJ];$ *!_;2@?-= MKR('V$L(#B+V7 B=D*"1$EP(T,D).D%M8M+?U*+]_]^*P[=B M7DSR#_+-N-6:;#WCJLCK#7^>'7CXCM0QO-I_1V0'A/J.FIS"W4U5WE_?@'K_ M/3TN M(4UN11CFD>[@(80J'ZDJ1Z) P(P%&2FH$%%DU'W6DN[,YZF350<.Q7&;C"O*A/^/2W]MY''8Q>YK;EB>E.>>3L,S^!N:),LSS.6G]V?'LS.[5#EU@*$55SI1 MAX:6]:%2LV+1HVVP$(Z^K(ZYV5W6GED(_!>6TE)TW78,J>_*2GM54*_R CD*2UBG..,)E8YF,?)S*V=R894ZS9<[#=R;1N0 M>@(;,Z4Y76([5:?I:4E;BJ EZ4]_#8OD2>N<(+*HKA@6]/D*'WEZX6H=*C1L M]_BI2WG3?J+&.C3IX50?JK''^G>HST>N1$+$F2.(:" M,@11%B*8(\HAC03%>43"H+ Z\KT9R18Y&VK.Y5+D%5U+>?Z]X?$,O"@OIOG3 M[5V<.^Z\&63G+@GRFE^"@]4]K8!((RSH20N:II8[*2]H!3X#C"@%\:2IYJY!WEWNE>XNE(BUU$'!6@?_-P M_ '[.&DYSG]Q=KW>7N][07Z5B^C;;^2NCE8X13''.( TR"A$+,UAD0<$QBFB M*,_#+(T2TT#F(4(+K):;AG;7D+92&VZMR(,__UL>A>%? +VO=^6M+K][KQZ[ M(Y5Y$>]1,(?7G$^(K)<@:,F"0U-611AHRB#R)+]Y.*HO'-SB1<>^EN^B[_V$ M7IJ(.1 ;.?CZ8L&+)D+THPN-GI_63_L=)Y4<_X-[[Z1!^7J M7Z5%$HN0%3#/5%YF(5*88VD]1RAB(N28X#!TZ1T]2'5F!;?G 18-$V#/!6C9 M. ,M(VY-I8<1-3,KO>-DI^4.$+USALBY];21R)[[4 _3?)6FU$8PG.I0;?:R M_?GG4L+.JXHS[1CZH")F^);5RAAY(!NY>4AKHR5&JL9R^<#I1OZ'K9B@.$-A M"F.D>J@F:0R+HA P946$69XFN5E-FXE\S*QT [,!NXT@!>X;!=W\*?HAR\-]7'[1K7/XK2<$_Y+_8O5Z;1;F[ 6K# MT[]6W_CI+=?KC(Z?T1::)SOE-GU*EH'7_ BX$,QN)\09X;8Z0'H :>!\.67T MQ8Z?'B#HGTY]#.?D;KKDI33GK1U._=<6,*(O/UZ +Q\OK+Q.3R0S\CNY"F7O M>6KE\>]\.B:"J_OIR5A+.J"."?',!77T$8>P<_;/JU*YBW6TIFF<>?^EF3_^ M+EQ$Q5KW'=O_81%O_D3*\:7@+*#=0C@MF[<@U)/2N(6*/QEIN=CP8P(\"08_ M^H"]2?)>\;+=57H.2J$3E==;(O__>L/76R9G2[4\Y;]37M>EV/'M75OO.Y,6 M!Z-1"+- @(:YL"> M.QWBJ?G32=5\"UH6S4^[[G,Q;DHL@K"=+OBC@&MN2"P"LIL9,2O85H;$9) & MS CWL1 M%Q)%(185<8K*HIIA1-3G"F#L<6\MZ;Z46T)I):?U2WFH2KI"62 B$@J(@B25?P@. M,[T'5,J+]W5<)G;3TW*/E\_>:.DWWM)G.#8!ATEAM^?UH^05LZH"LR M^JW<,%W,^/RZXKPM(M(5CEHEC*1)( T<'F-IZ@1A#O.48Q@B'L0TB%D092XI M!K:,S&[R'*J6D0-]MP0#:XC-],T2P-GIGT."57/M4= M./.?G."*C>=\!6LV7B6%P16L4UD-SN,YW!&O-^_538,\$CQ^D/;7@SP4/_#V M4C LTE"P,(,!#J7&2A(!,6((%C3"41 77!Z6C*^)!PC-?5.\WH #;= 1=[E M'8)K6/OX!,%.NRPEO\4=LB<<'*^1G?&PNTHV$'+H-GGH]>4NE V$>'*G;/*\ M4SYZ>Y#3_2?^P4E5BHMJ?2W/?-I)I*XM<)1D21[G,(J3 **489BC.(!Y$1,N M=95(L=%-LBG!!8VWIL&1XD+==?;XL+KQ,49R7)/YQL=.H[TB-%;YZEXASCPRR9T&XLU+/$=O/W[/6BLGDWCW)0%3-XPZ66N=5_V98[ M+A4B1@1E 8<,4P11'A4PS_,01@7E,>)1D4?&'0<'*P'#3;I- L=)J1H(.J+/A]Q?38T9B]!68 MV0N3*Z#_6%8?JZJLWI=5Q:GZ!CZ4MV2]715(I#$6.2P*(6W0C'!8\$Q (H(X M1K0@)+'RS!O0G%F;]3C0P7^:!] Q 7YIV+ ,"# !T\P_YADB.S7W'(TS<"5? M&<=D2H'O,2G]U^@^2?&URFR/03!0*7OT53?EH%JR=1ZPIYV]SF_+:J?*]:OZ M[^="+L*#=U]R\U[?!ZG:J"V[\G_LM M__._A6GPES@XZ\IO?.!4&_7MKT+]J]A.97F98C.=MO3$V2F]T?:#9^# I.YY M< :(XK/7N5AW0V@F4O'J3T_Z1,Z3(O7"TJ*:UB>(SU6QU['ML_0O'^Z:5I^& M"?K[YV=6@Y?D$3S4JMZ*7!FW>HET?=#,L_,/T@VK&5?![-3$H$S^.I0>$\8I M)?\PR&+9^,_9[B?BO_B=V[GD"]^IVE>75:G*P+!WCS_7JOSPQ1U7R9W;ZW-Y M!'K02_%]N94_N)<_:W]9;NOSHMY5A.Y67(J6$H9@&B(,$8DYS#/*89B&19H7 M<4P*:G,R\VY QXYAJ0S/\)N=&I8'U=(/+H]SNA#;GD-5GOX[Q218 M;[\'Q^!68=1[5D''*_AESZU'$\LO?)X.#YZ86O3XX!?(YP<(SZ,[]E#99Z/\ MM-[R3_*O]0KQC(D@R2#&(8=(L !B(?\IF(A)RD6:,JN J9^Q,5,=TV3UDX/60IJWZWBI"R^VD:\)+!L_X:3 KYHI'#Z2<>%=^B> MWMW7]]HMJ)P:G5*S2G(:BB0@$"-$Y(DE2F"1Q"I16R0(AR0GQ*Z_K"'AN1=I MRX9R?'PIFX9O;2I$TXSL8[U;W^HF75TC%NTF.1I#NW[]S_^U_XG\0_6"_<__]?\ 4$L# M!!0 ( )%X^5@2AE!1538! )[-#@ 4 8V9R+3(P,C0P-C,P7W!R92YX M;6SDO5ES6TF2+OA^?T5.S>M$9>Q+6W=?H[8JS2A3NI*REWF!Q>)!X18$L %0 M*?:O'X\#D 1!D 2!.#A!F[)N)A?H'%^^\'#W\'#_Y__Y\_ODEQ\P7XQGTW_Y M"_LK__\M?_OCZCMB__,]__1__XY__#T+^X]7G#[^\F<7+[S!= M_O)Z#GX)Z9<_Q\MOORR_P2__/IO_8_S#__)IXI=Y-O].R+]V_^SU[.)J/C[_ MMOR%4RZO/W;]U_D_!>=44%$1HZDE4OA$K-*>*.Z=34'$X,W_=?Y/,D$R1G$B M-&-$QB!)H#03 ML?OXKIU3\>OWIOZP__O/>Y_\4W:>9<^[7[J\W'UV,=WT0 M'\M^_8_?/GR)W^"[)^/I8NFGL;Q@,?ZG1??+#[/HEYW4GZ3KEP<_47XBUQ\C MY5>$H8C87W\NTE_^]7_\\LM*'//9!#Y#_J7\]X_/[^^\,L]GBV7PTW_\-NUDOTTO9TNQ\NK]].BT8Y<9*%[Y/+J O[E+XOQ]XL)7/_NVQSRO_PE MYCDIJJ9:T$+'__GHXWZ]I?)B#HORL?+[#_B+]5,+2?4HAI]+F"*6.NE-E96"SG/BY'0EK#8G:$.Z:(3$D2 M%PTEPD3.A-,Y&0(PGX M>:*<#$Q':VP0=XDN:EF@7CI8+B#^]7SVXU=\,,*3B_)-84ET[-Q[W5VZ-[5_ M-H^_S.8)YFB2KM_GY_$>$NXNAO4G?KWPHL)=3$ A;K;[[BOSS[.5Z, MF+5*1N#$>4 +;+PFP;) G$M"&QF=C/QX<#SX_F'0S M[WX\'07-C5"9XU+1 9>*2<0K1HDW2@@GM0&@1T'CWBL'1D,E/*TM9 M-H^@(_M%Z*A>OVD%$9@L%]>_N<7*D\3LA1O>IA6I*^D&(+-)_QKT/AAJA0;B M!$0BK2W$*TD2-4ZK(!A$5ADK]ZD8QKA45N^LJJQ;0,OL^_?9M&/@-_@>8#YR MV:-M1 &@-X:A8Q 6/31*B70N9]" ]M/5!LLV$<-BY5BM;H/D*!$W@)$O,$<3 M^^K3]>LW66&*,F2=][6WH87*&V8AZPDTML3<1 M 'T8+Y;CZ?GB[<_XS4_/5VY=\AH)=HP$4]RZ'!,)+D5"O?7.!&9 /.;#[!O\ M['KW7D@1;;HL%:4Z-#;6=*]7"T>?WAJFB,"%020WN"E3,(0!C%_'< M?=_0X<[QVIM5$>6 ( "D>O0?O__GEU'&""QDS8@U% D&DXG/&)@QY[0S.3G# MU1ZZ+P]<;R+XW:WV;UXTH-*/T-#L&'$-O,@_P+F?K /\SN&V+K!D!*%*&_1^ MT ^R*5+BJ)':!H6\Q*-6^=8+]]*X;-?4'R._H>U[1_6U+R31A&6#3HK@@L@D M@808#8DJ>:<-!. KO,?A>C(R3*KN0 M"/<)5X 3BG@C THF.:IH"H'+"@C8]>Z]\*#:-0*5I#HP-JZ/B$I"=L0E,.8% M$*JE0[J])5XIE$RF%(3T6=%]=OR'T;#YMJ%]O>,U-ZL@QD;4_[\N_1R?.+GZ M#!>S^7(4?*0JHDUSD!614M*R*#C1DD7/;:#"/Y9$V!\)6R\>.&_=#RB.$6XC M^/@$\_$LO9VF-WX)(Z40PE0(DJ !V1T))?:"8&/7,!J^/\QMVOG;@!$$_ MV#A)MPN]\-Y[ [Y==CE1[)D0RC'#E<&-4: *]-9'$P$VVG '0XW:5 M[3<.[&/6A<11XFP""I_A?%RJCJ;+W_UW&/GHDG1)$&MX.?D7'*U=%D1D+HT% M)9@_,KFXXZU[04*_*$@<(=8F8/%^&F=S-&Z=4+ICX=>SR^ER?O5ZEF#D7 C, MXG:H0J"(%FQJ" M;@(QZTJT]7^*>-C(F!*-94,21?LI&1S'>!IAQ*/)+$9+=.1H#@UR9+7/A$:$/^B<<0NM MAY*MM^\'E9>26ZTFYY;P\FFV6/K)_SN^Z-PM:1U8C5$\&D!9,H*6>,X]"3(Q M"$KF +8>6NZ\>S^LO)24:R49#XR48@_/YN [N@TWAOIR#U"4\ZF0(W&9<9(- M!\83]T$?%R5OOFT_-+R4).O!) MS8"^DQ=*,169X\?E5+??N!\.7DHR]2AY#HR%+Q OYR@0QL/7\7("H^R0.,D5 M$2P&(KT)Q$8G200/63*FF7_LZL#36-A^XWY8>"E9U*/D.3 6OLY]N;'^Y>I[ MF$U&+H*AAJ.##*6,1=M$D!-*G!%<614I-<MQ\*7DKB]'!)-F(.KDL7 MNXPOYP%<1*HI.C)$9LI(" )_%,['Q#+5^K@KJ[O>NA\@7DI2]&BY-A%7#$65"$<>."R@%C:C@*'X^]?3^RN'S_+5?POEL?C5"6V@T.$8L!Y2)SI0$:S1A@5ME M3$XB'E35Y0*EL5B,LG!.6)^(RJ84MT5 M-\J72A65:(88P-:X07;GI?N!XF7E.P^7:A.@>/L=YN>X,_YM/OMS^>WU[/N% MGUZ-J"PE;!AK\:X)EI&2A!0M :Z"H!1R#C7 L?/E^X'D924ZCY=R$V#Y\@TF MDVOJF4;G6G%'K+6^=!81I/R"1&L1\8S*J$,- [+QSOV@\5*RGD?*M E$;-S0 M__(-A;CX>+DLO>5*T#ZR+"3C8B0>B@D$EXFES)'(? 1K@=M4HT/38S3LAYB7 MDA^M+/,&&B1L\/+)SS_.NV/#]&]^<@F?8-ZQ-W)"E)P_(SEQ1J3"/=6SLCRT MD59HGM6C2?4CVVH\1-9^R'H)V=:^=#%T6[#O,$VE-/O=Q)^/E*?6)B&)2 ;7 M!4^4N)P9\3IF4-YKFXX+E>^\;C]PO)0D[.&2;.3NP[OQ(OK)?X*?O\/?+$9. MEDL:3!(G&+) (1"K7;G8HQ-PK1T-QP7$#[QX/UB\E%1L#>DV!9#5'9\5$]9( MH"718QC71%H:29!"DQ @BP2&"G'<:?Z#K]X/)"\E#UM'PFWXNLC&W$_>3Q/\ M_'_@"G$>=>Q*FF@L_49*)3^30 I3P 10EVH4&&Z]=C]XO*RTZS&2';H$:)4B MOK6!-U<$I97 :":)>;VR@B@:3X2.QE$+--GC@I^'WKS?]\>U9>"1OJ/UD+"=MQ[A+A;R*#XQ;4298> MATJC@60LIA ET[77Q0XRAH7-,5K=3HP<*>(&4-(=;,-B^0IWT/'T_ U#]=<9,HAF9E,[6Q4%'P#,'H' M*'@_>7:YE 9#-\5Q&>1LT5-/Z(4)H2POK/'':AL/ "+K[//J)W)9)02H\IY M101NS019+)V7&"%_JANE/T@.@>E)( U K.W+Y_[?_ M=3G^X2>%%61D.1]'#$[6V_7=7VQ\Z1P<3/$QWE)XOGL M>ZE'_6_D$XQ>JF"*4,92VR()X MYM#-#,[Y2(T"]5@:^A"HUJ![F.8M/2#VY$ILP+B>_?#C26FYB5Q\P;5WR_]= M:8P"]RH;FPC&WKAIZ!"0I8AR-HJ)PI?GC[67.R@QL2=MPS2"Z0& O2BC 9!= M7^RY98#34OS&.=&Q=/6F7!+G2W/NH($E$<&S5!E-]X@8I@],#[ Y3KP-X./# MS$\7Z Y\ '1;T4N(@'X +H/?8?DQOUG35'HC?8>1$(PKY:",0BPMGE4F3E+$ MOY,A<%[D5#O=]0SRAND8TP.F^E)) VA;)Y:GY[=<[=[+<2'1;+TM!;M*^6)H MR\"),D5&94^=$M)[5QMMSR!OH.XS?:1#>M+)\^'F5G";PGDY^_IZ"ANWNK$& M"7W,R^ERA'NW-(9B>$YIN4P0./'1!<*C5E%S9>RCW=$J6[B[Q W4Q.:T!NX( M?300BGZ:SRY@OKSZ-/&K(<,855^4!!!R-I+2JNA+/QXP:*HUU\3FDF6T3*64 MA)"/7B(\!%N/T3-0GYL>X%1-Z@ULD!^7WS"\[60SXF40@RH3-10&&1*TQ&T] M.1)]&:FA/U G6]ZP,>A,FT #FNJO0)ORF:K?$(S:(4@CB:D'YGA M,7CF'VV>=GAEPD!M;_J([Y\OR08VE ]C'\:3+K"\D8*DV5&+Z&5E2(M4R9#@ ME">169XMRB**QYH7'.2CW"=CV(/CWFM5CA5\ [;C]]ETO/-0?(.WD2W%@<@8 MR=*D=1,PKCD1C#'EA>.X058&TSYT#5O2.^5T8)0 M2S5::V0(8T=)0I;6!9HSI;4WK2>)&M9JU<9571TT *KKJIU1X@E7@$2IF#(Q MRI0["QGWZDB%9)0G1E/M$X_K=P];YE(;(@=)M ''9[-&YZ:H8B2H"M09C-Y\ M+"U+(1.OI"% G?8I)&2H=@B]DY!A*U=J8^1X63=@.FY/8$I)UX[RFXLU9R.J MI51E$HB'3E3"$Q=\B0-!:YYBL%!_'OR>Q U;@5(;6/WHI &P_=^7T_%L_N4R MH$8P_%A"^GVVA-*5AF:N-'INH R1+"KBA!/$0$I9>^ZDJ>WR/$#*L(4AM8%4 M0]X'P^8'S,.LEI7:8*'4%8S !9V3=*9E %L=B2'I)#TR$@01A!KG9?14*KJGU8^$Q>]U5O4 MQL6AH&3:R[CUE7$D-#=B83]?O[5CJ&A.-N.&@7 12SMR)U+),XDU M %WT8 SSW-;>B':0,?0-V3H:OG=^?9RX&T#,1DNK%?UH*3DKG<+1$T=Y:'3/ M0YG/:UU2GAH6J.BQE]C^6.GQA*H7K!PEZ : C]][2_&N ]N ML#72(0>*VR]).B'T8_3$ GX7/&[+(7+J1?7#[B>I&GKOZ@5,E971 +P^P]*/ MIY#>^OET/#U?G,5X^?URL@H&\SB.EZ-,(ZX*:PDKO5$D@"#>&4X\A6Q!HV]7 M/>)^FJIA$\H]P:NR,AJ UP8'71Q9VLG.X1M,%^,?L*K(+H6R7:'V5_]S)*W2 M7J.X'$8@1(K2)-0H02054MGL19"/];\[R)0]C\1A$\Y]V;4>U=0 "K_.P2\N MYU<;7H#0L91&60Q1,Y2938HXI10)U#**_J(WU<]+[U,Q;,ZY)RP=*>QCB^![ M2A",@DPZ"E#$,%'NC;A 7(H)?S3)JQ+HVMJ7P.Y3,6SFN2? '"GL!O))FZFU M:=K!CW(.N,@1-^QNUXZ2!!T#"5%RA[LYRZGV9>FG:!K:@3IA.>+1*JD&L9-U MZ?O4:>$;+,?13^ZR<5S+OKL/[KE_WR-^T%B&H'0 1I^""Q'B;L!W&S2_V;VW8^GHY)HA9P EXY,1&KM MB(_@<.=E "$!<_FQ\<,'9;KO4=$(4HY3[W:J^SA9-X"6+S!'A^W5W?.=WZ"; MN*V-SXR!)I$;7[JR!^)Y*MWGJ'?:,TIU]0#L87*&Q<^QFKY7=EA'["T@Z'IE M?;AI\.VL5#I"P# "Y2%5Z2 '1A,!3"01C-2V]HV=^U0,?;96?VF.% VQ"7RV^S>6D..-)1@ H3<'GP_C_[HLZ5[4RNH/@)OYR&MA$MI78K6,&&F4J[>&2:(9LRI)8ZWN MMV!R)UE#G_?W"*CCU= LO::#>JY$@9PVY88ZDCE2LD?-81G+M S9,&QZAFG M2G-:>SS]KXJLVFIH"UGW=F\5>4K"<8)[.$;0RC*,H*,F$K+F$+,#5_M*["/D M#%T6T!>2CA)[BPA:;][@*=4!XU/AI2F#:B.Q03*2;08A?34$?F+&.9X([G%+*_;0!]7'K+C@?7+0IZBNE(YR.K1-R^[.?>/7*40 M@R1>!!8BU,X_[4S=LLKL&3A[J3559,PUL:!N< MO8.;\ 536'O>O&F_\^7GZ[J5G)X\3(B6;611]TDK%VVNR9) Y[@-T$+NNJL3F4WAN%[)GAU!I&K W( M31G[Z6Q2Q*J8?%(2>:U]D?1QBH8] 6\"@TML0$MJ5X5 M]VI)''A'0'#I?3+@0L\X.GP>0^\)E!Y!=;PVVD/8_M,!6-3!4ZD(T%B&]B5. MG'>4**E*'8-#2]_7<=IS:6W#Y>H1B?UHK3UTWA\Y\ 8"\GA9RFARB;,M3829 M4(X0E27HIVJ,QR')R*T7/110[$U>&RF3'C%833?MP>[>C(L2UMPR!Q$C)945 MB8+E!W'B##H75?8WL6Y,P["V"$P#H63)N*!FQ"KK73)3!VDJDK'BI2"T7 M[B5'8^MU **3-2@7D4SU)G /T3*TT]5?.N(HJ3> GD_SV8_Q A7Q;C8O95A= M"1::S-44EMEBT6W8V6BE-3$"^9+<&^*]S42!S-%+"<[5!M(>9 WM1-7'5&U= M-+1_W5DF9QE_>8_9TE*!9F>8]HIH43HPLC(?)OE(!'#JF?"1\;Z\I_TH'-I] M.I$AJZ.A!LS;QF#G%8,W,DM6 O"E4:OY=JIDF4B0R1662\A:,.K#]YYD)BA M?:KZJ*HC]P$-6,SST=?YY6+IIQA,_$ ^BFR^^ZD_[Z24H4PFHYEYSA*)2N!> M;SPCW@A*M(6L/(LQZJU:C'LW6_9YS[ 9^4JJG/4DUP8VN<_P Z:7\ Y%]WHV M[613JI%>(Y64X,N"PE M?K50.T]_ )G#INWK(N]4VFH D.^GB\MY:5A5KA:.%V4/7ZSN6RQ&*AK-*-IR MG4HO-D6[KE4H25Q4@9::8:A?LO,@.<,&AOT K);T!][].L20#\ER($Y81QCW()4W-F\WXMFY_3WYHF$CO?K[ M7UW)#@R3+CA%9N;GL(BW@,?MO=O*;8HA6UXF/H?2@X-YXGB9^&F4\)+;S(+? M R./OV78J*P^0"K*M('=J+161)ROYB#_&T4+AG(,82$S M%%@97!8,8!SK'#/"9A-";6=G+\*&;:#3#\#J:Z1%F(U$UHX'#$:34)1(&1AQ M)BJB@S&"8]R*_^T;4L-VT3D1?)XEZ;92C=NGD\E2(3++)&95QI6'2(+D&GE* M)CI.O?:UT]H/4S.L[>DYV7B,Y!LP-_B0V1QWZ<_0S4:\/I'F06O)I23,6N0B M\T1"]IZHG!(38*44M7/5NREI)A-YE)ZW1W<=+_0&H//V^\5D=@7P"J:0Q\MN M"EEI*?6J%**6^9K(5*>I$9?1TI 4<65BGBR56#91(,PQ+GUTDK/:7;WV)JZ9 MA&--@/6CF@8P]S'&RPL_C5>E\$%:PW4HE571(.U::.)##L1Z'LL5-N:V(_VC M8;7Y_F8RB361<[" &P!'B30ORAY_;5 I9Q"M"V6R2UK-2RCC6(GVTD9C))A4 MNW9MFX9F,HE5S0.1 SI\@UUL3,D<)N(%UTW?EPL;BN1!A/+\?3\W7"=#9= MO((\FZ\[)'[U/V'Q]B<*;G6Y87[5-2%&,<12PS";3+H4ZTHB(Y".*Y&1]^S1 M[NI(B0/'":2 8G7>!UJ_<5%O[ R;[>RGYK(-W3>S#+J68MTR7L?((R8HQKS) M$O0@T#@(CW:_W-(.'")G"5[P]^Q\F\A0T7EK<+:92R(6"_U"A]23@Y7, -&):[HX>N&\\LKJ]3 MG*7_?;FJ/2T]]S$F%I03QQURQB)"OKB[TDU M!X/N!\S#K ^C=/;#CR>EI=?7V<:LD&^S"2IM\S2\ MGB55!A5%'ZRQ$:H?)S^/Q/T ^*)Z"?6II 9,WUL_Q^CH?'$]".M&9DYQ3ID* M1(,UI?J4$YL,!MA1(&K>C">7RS(,2V?A MG3:$!YO0=B9T&S.*"$R 0)G44+TAU0.D#'NV?!+D'"+T%S=%JIR8S^$;1J[C M'U!]I-2NI_<[7^I)?BH-F[IYY\?\R<^74U3?:W\Q1J_C!HM!1"<=[GS"E.EC MQ? $C]L?)*N9DT YKUT:\C15QUJFFS=\[08FI)24$#D0;W&!R,PL\3DRHLK_ MM#?"^=IU"G\88X(1,Q&"QPZ5*04 4;#Q$P##XJ M*7566\(-^, [IH2:J .S1I#DR[4:J7'96 /($$V(XCP1COZ!]YLJ%!@XM>@?&@=I\]+CB.:)M M !==YGM')'"3G7PWFW_QDXWNKK=I\M5A\5?_$\/ \:PTUR_CA>$-K/Y[VR2/ M&N^S#<19ZE D2A/G*269 T=;F@3;SY=Y;AU3OVPU8MSJ8+@U\,OZ8(EN3 M\7]#^OML4AIV7%]E_3C=D,Y\O, _O<$?I^,WWQ\VP]ZU:74V-H>CYZ\FM MUM,4SLLQQ=>3+*MG*6V4%4I H6>=J2BS%3V@>TTM$9X!4!%]H+6';%4C?MC[ M9R]YT?2'D08*=AYB_ UDC"K3NC[WTP1WXN=KQ&B7J7% @K> LBB-[;.DA+NH M-77)&GVJJ+\&/\/N.R<*]T^N^!?O>'TJ_P3_L*XA_31#(5Q&[EB/;C M=UA>QWD;@5SF3F P0@*4VTB!"?S.2))0B"Y[:]EV #.P MVTEA>*QWU_NRW5L:N_9P9[-WS@6,&Z,@,I<)+#0JXAQJ5SLJ@ZO=+J O7MK, M/#2]U$X&G:-#I-Z]P+L&(K'@6)*69&M]F^!0SD8Z+J'SD+I_2X.Z+J=ZZ M:)P04\\5?^/N.GHV'W/A2074>#(E]YO0FW& /%&FB=(^R, SI.I3#O:A:]@V M&B?$U4&*:,!4[6#GAA7-'#!I<3AD5PJZ9OR+\;2[1;&^^[=JE5WS:L$C;^GYBL&^_-6_:K!YFW+U MQIO8@45NM3"1T"C0?T+[1!P@KH!EGCVSSNC:5\KV(JSRA0.MI?.>"Q(C+[87 M.71:>\)XM(Q&286KO0DV>N&@$A:>N'/P''D/75N^LX[:2"4QK@;"9!E ZWFY M_B[* -HH+ V*&K878%[\G8-G:?+).P?/$>O0N'BP(CYPF[*592 :HZ5ZVA!? MQL-0P1CG"K=AGVI@XZ7<.7B64O>Z<_ <"3<0A]V(9650BPLWFY9=OQ./UE0Q M8W/Q]M&L (:V>%@OA&B%\T99 M(JD'_))+Z\4<<34X#5P&8W+U/N&["&ED2SI>T3OZ]AXG]0:@<[>7SV_P/< < MC;(7BEI<3K$D1FGFQ$;\$EF&&)E#NUP[1[V+CH%;11ROWD?[)AT@ZP;PLM%B M9\U - &BR(EHYLMA#6[>5AE/M$D84$> @#;%,.;2Z+*&_AQ&CS3F"E FHKEVK\2A!P]8D MU8=//>DW *7/L/3EG/NZ5\J:BRQ2X![E(VA9$(+A@I!,(RM"<48IR,0K8V@W M)<,>G-8'3P5Y-X":LQ@OOU]V X$>.F!9,V9]9IYI2Q)CC$@ 7 E42B(5_B'2 M8"BK#:2]B1OV +4'P]2+5AJ V]=257,YO^JV[-7NO69$YY2!"TT,M>4P&,5E MDT&^(@AKI=#.UFY.^B QPYZ;UH=3':DW )^;(/5UJ4]<)]J[ %4P$;AV@K#N M&CQ5@3@ 3X0'%9B'8I7[2@!M$]-(Z7;%Y,]1XFX -YOTK]>3UY;YB,BG4!*J M-AH23 @D*N-R$B8X7OM0[CX5C:1\CE/O=DQVG*P;0,M&8^:N?/E/W(YGEV5X MP?FG^6R*W\;5@7,G*\CHT4&0Q(2R[SK\XH4/A*EDG0H)]^#:Z<-G$=A(P>+Q MUJ@_M32 N:_XN8_Y+,TNBF;6N[/ G1G7#N[)@&M1HJ1(<"46U58I*ZW-HKI/ MM(..8:U4CVK?=I..U4$#.+HKK54]S/OIILC&TSB^F,#*SDN=P9?KM:'T'5,2 M#3.3E%AM.>=4>A19K[;K"0(;*8RM;;MJJJ4!S#W"SG7RGH)CG.(BX@X=@(2K MTBF!G@47*0IKF%35G:VGB&K)JE4%Q+8_5E4[#<#M[7R.$IOAFV,W0^ILFI"C MV7QU@V=#L)]A<;V"7UUM_+#^X#2=?2\264LX\QA=)$HS-//<:!2N<21;KT(0 MW+CJ6VT??#12\7V\P1Q0L7R2"NS&U4 MF2J5O(A:U XOJUV_/&4+GV-05%T1#8"K,Y[O%XM+2)M=3__-3RZA^]O'+A.X M>/L3YG&\@#2R%.TG]Y9P67;T&!EQ)B>25*1!N2L+$%=?I\W/@/O]8KR$+S#_,8ZPDLQGB+/S:?>4 M3D@CH5,P95X\!B@! PMGB$N"$6JE2%#J!ESM[L]]\]1(6K@.PIL"0 ,+XDZQ M2L?!640^YX7WQ?(W6'Z;I5$0PML@(Z',J=)$ @4NN2?>4T4##TJ8VO=]]J&K MD?1;'6!65T0[75IO9C'?O6KPVB^^C9)$AERF1)T'(OC0('2/P=O"S(WU3>@ D0,$D5#"1H5RU4R@LL!J5@_6 >83SDS:$B:"R M<(F6/I*)R.*6!U"21.$0S: E9[W=5N^W(N$T%GL?11 MYY2@$T!+OW_'.4+.Q/JB>"Z5C9P85,/4GDF66GIK+:A<\74=S(RH34P%GDGR M'D,89(OXB%\,2RA/';GBM<\M'R&GD:.'WK!62Q,-@.IN%',;W%P/J2]=M M; M5HN0E%!$A\*68>C%)(,>1TQ&!N.MJ'X\L2=IC9Q0] :V/C0T\'2S!U@J0OOA M)ZOBE3=P,5N,EQY7V1TV-3K1 4IDG40YGK'EJ .Z5F&K!\&\'WO455HO&2O!YQS5,.H8S(*<6DF6OB0NGV:U)$3$7\ M>^VSLGWH:N3PH#>;5UTWU?!VLM@7N7PWF?VYJ!G@H4 M789HDM.UQ[#5H;R9H/4XI.VH9CJU6AO8<._6<-F0R[TS0:)T9>P;,-P>T(0# MBSE+RWC]D3'/+X_K#5I#(.#1DKKGJ*,!+-TI."C5 M,XGL =EK[.]I3PC32] MC118X(0QP4N10;DFFG= M;/YAYJRV1&GA?(2HK!25,;['F0U M%C:@,25(CB2I'I-)[5QKZ M2&1'H4EP^'^Y>MW!XR0-:U*;PV1-!1Z,QQ\P#[,*RBCNB)8N"Q0" MX8I9(H.QQ"4+Z)&DD#@-WH7:B?(G2!HV1]X<4&LJL!%$XKOC>*71[IK[S?H; M<2E9U+K+9@ATB&,LQZ"IM(+S5JKD+=2VIH^0,VQ%?8-(K*.X!B*9Z]7SBK[9M5(TIML-1A[ 6RG(]J]#%23,0S!LEEQD*N?A:VDY)AB_>; MPUX%=35@^MY^OYC,KN#ZWMYNIK[ZG^N)9:DV#(C'+ M,IJ[G*2)E$GFC$FG!;HEM2?05"-^V#L&S4%[&%"T$_QWV\COJ :4^4H'(\MR M+I=ZB)=*$LE5(D'R2*0. #PZ +77$,!GH/L^%?OEU.G_;W!ZI)Z:V/61[E*& M7.KONO]N2&M]X_I&5-1;(0W31-"@,;;SB3A;W!KA13!@C>:U&ZSM3]VPF= & MCBM[4F0#/L)]SK[.?4*^;O,/(Q#:<$=QH>5R*Y U["%D7XAX$GC'J6=0LUA.$G QQ^[FW'@ZNQ;8I' V'Y]_6\[RY0)_P!AO MI'P,.:-SG8TJ#6DA$IL=)1Q"LE$FQ>C6=9F=9SO[OF_8X\.>T=2;X)LT8)WG M<+L[K#,&RFIN#0HK0[GSP]&+X"*38&428)7-MG9]Y7Z4#;NW#F;&CE92JP[> M';X^C'T83U9FFD:K=$Q 6"I7&2T ,H>2-(;BG[RVO/H5U&>0-^R982,P/%1= M#9C!_9WD4100J3&N=.I$SJ <;((S1.G C%$8H54_>=F?NF%QV$"HT9,B#X?H M#%=?GQ!=G;GO+UP?0K Z"2*"I\BU%21PGHDR2KI .56Y]C%V'W&B'L3U^0-BUZ1LUVZVXL:F_!-4:P1("U*!G_-#_+Q:0X7:Y[/ MINFUGTP6'_/#3"N>3.E:Q*3&6! =Y3@>PF;U><%-4G M5GT#]OCLAQ]/RC2$=[-YJ1>XY>1&HDZZE+W2!*!$EXD""5)[DF5(5G$1HZOM M.#Q-59.I]5-BM;+B&H#BO3WE819+Q=](<@$JJJLY1V!52O4$ATQ*FD(4A 4,+J4* 9T>+@G/ MLG2H<>!U[5&SSZ5QX-L^/2.R3X6U8"#W=T\>9GS$O-,IID@RC^B0:_R"RR\1 MY;P SKER>4#?]&'"![Y6=#KHGD:UC>%YM5[+):G%9X@P_M%-Z)(\,R5<))Z6 MP9JE&B9 &?(6J+;4)\EL[>N23Q(U\"VA4YO08U32 L;6ZP?%M[* M,09MVC-F#"?:44NDD9E@S*8(]\Q##BJPZG-C]B)LX(L^IW$@ZZFF.;?QPSC# M^^GBS4B1$K@F7F8/6F1O5IU7;2=3 %WE. M9]6.5TD+5NV>F<;?7,!\>?5IXJ?7E^$NRO(:&2U, F1(T8@+J+11[R:C.HY! MEZ;61Q-[WT,?)&_@RSNGWDWKJ*D%!&Y'_P]S)K*7@4=.+!?H,40A2> "0RW- MM9&44IIP,[MG^D?114L?L21H+L121*_ ML[D,.@S<4VVTJ3[K?7_JFJP/.N5Y24^*;+<^Z-UXBB[N_L(UEJ']SXIXB EW M %^.[!6N3D>C@2RM9;7G+-2AO)DN^2>I#^I3K0W8V_NEINN>[&59T>E@]3TV0%4*_8>+(F^"!%-0FY=X#J\Y-WEZ4W M^^4\?BOW?-%=OO66OLPFZ8\I?NKL? YP<_WS8OUAU,^(Y@P^:$X8NC2E\$F3 MX)DF-%##N-'AOU+:T]3U60$=E(DUE5<.ZTQKADKO1%W3E!>=4K$ M7\ TPHI3!MI;9Q61U*/QCV6X"\N H6R2,8/-S-5.%AQ YK#GCPUAMB_5MI%* MO<_DYJ+4/ #GGA.14[DL+PUQ7@OB@TR*)J:IJ)T8>)RB8<\JVT3EH0IK H#[ MBW3D2@HN\$!T=TYA&4HL9#0"S)T4VD&0M;)7_ MOQT7N/@,*+%QQ$50_H ;P=U?;'QR-:]W.XQ\^S-.+DM/$ORFZS#Q&1?46PP* MRVWMP)W3##T?FBV14"I3F:'$!1VIL@%9K#Z<[Z0<-C-ILF[2MF&8O/1%-+(1 M#$TAD9!C+E,7T3 %FTDRPJ AB9953R\<17 SDRP;@OBSE'@P8B]6\]&7?KYL M +="1NWTXWO>K: M4UF_C,^GXSR.I0 H=H,<<&NYJ0*]P\%>$UD??UZ=::S/H+G2)-;[K[G!(-AD MA1>2*"YQS\U&$V^H(D%1IQ5B J%9>3D_3,W1_;4?D^Q7%.:K29>7X]'$)"41 M ([(5'CFC)(,.B3*H_6R]M'K?I0-?,.R#DKN==&NKY1FAT1OW.\ZP/9L70X[ MWM \0$TEJ[(Q)N>!F24W^$F1"DU+ZMO80&00FKC2LU=D9[6G,?-0__1X7^J. M/W&_>5,I&^C>]9N?_P.6I33QWENGZ37,EWY\W<-S54E8YA!-9HO+.=PN"928 M95$JHISP& ^91&QIP^ Y+:WF 52NWRNN'UZ&;M/:"U+OGZPW (1F;6-W$^H ML[CZ=W4LX@X:*AG#VSN%MU@249;3:$8L9X@E;SO7GA.GN3,Z9:ML[1OT.\@X MUKQU,OM]ML3-&G%Z,]%TXTV[(!M=L)&)1*01M$RIRL3''$B)F*,RTAA>NYO^ M080.:YB.1I?5\V:EYM2QN=;F+M5D$<;F=V45+(S._1W6U >,7*G%G#O MRIS(F!%#SFL2-*691262K3Y,[6%R*HR-*V+^7,>G;7NF/$< MI@>FEAY[6AW#LS>]E6S1QOO.MMYW"XH;U.EHF(D("2-T)%(F2X))IBI9M-EU%[%_',/\XA>T.]"&+X#.ZZ;A;"O2<"#>6B9M&8]J M:@=W3U-UK V[E>[ZP9^ANVG=K8[N L KU LND?4'2ZG-[=*0SB>=K,%E1QV1 MFFKBI;:X*,'9*$VT4-O"'T7P\!:N(L:VS=KI5-FLE7L##@P+%1Q]8*WS7-*S?>A/O?WR&=WZESV['U9JUC"-(2KD7M1,\1Y!X?E#[[U;>+RF=J0V"9... 2,$LL9 RH9DR M*HP%JVM7>QY#[\ ![(DP>3_ /9&&FS6;KXJC56;" BP_YKR 97&*#S"7#SRH MCIGQ:)WG;F1[P(@,&<,67W+:H@0PFM)2[4FYUT[5;RWX(#'#&J8J.-@V M.74$WZPQ>0-Y/(7T"J;XS;(TXSPLMW;_*;42:D_05^_0X&8WZ6Y?+-?IUET' M5IY1"H:19,MB,G$H"RLF!<*K==#"CBG:4$6!GYQ;1/O(?6 MC _2,W3M?!U,[&A#5T<#S5J/SF(60SV';\6,E@1@X?G#;'&(.7GT<77LR_X4 MUPJ[NM/O&SQ)\"DYY4CPW<0GQTC :)MD8[/U.C"M:]^)OTM!A1JP;=F5:NQ; M8&>I:9!EG;B *R9#(LY:1ZR40B>DSHGJM_Z?H&G@@.MP!.PHY*HG_':MRJK' MS?3\"YP?6L=P_QF5[,?CM%4R&NN'?X:+V;SK=7YSU!UK#FI HV[MU@KJR,9FW+.S^>_YN?7,)OX M[A]J7W<^I8V/VH+&2G;EY MT\8-A]N-"OW>X+T@0OK2V],9$LI9 $\,T11T=+SVW-''Z#G6WNQZ]D8P[R55 M01O"?$)W/#!+G)"11*NMHV!,#+4MS:,$#6MCJN%BV\[44T*S%N:V \27I9\F M/T^+/RZ27QZ48'GD875LS;[45F_3\KIKC5:J1-[.YS,,R5"!\6YC0PR$*7BJ M2U8/-S0 2;S5@.YRD$;SZ(RNO2:?0]_Q333_W.@6,I]-\=L(-_=!5N]_/]W\ MS'@:QPB:.U7,B295BO 4[LS2Y4""UI*88(RA0K,,M8<%UJ"[E38PE5%XO[WF MB57U#4#] M[E:EH._W,D4=/N;;#K?=TZ]67V^7@S/<> QIRMQ-1B3#+Q8H1V\DJN@2@)7[ ME%;N^;I6#-51>M^LF^Q#S T,F7CE%^/%Q[PEL'M<12H9+\54S)=NECDS-.89 MB-!*TY0TU[KV:MF/LF%G]E3&68]*:0!J?Y0A&&\7R_'WXB:/*&4 WB82*>[1 MDCE/G&*9\*RT])[EE&H?I=VE8-B).3U!YP@A-P 1=.-F\U5WZ,\0)WZQZ/R& M3B?I?U^N.FB]@46H(W' #+%.HJ^9@^.B=J[EN30. MVP"\)YCUJJAFG?&NAU+WY6PRF?U9[E&\P^ 'R1LORT'H41[Y,QY>L>/9 =ST M[YO'#+(;)Z,M=VBU%.*D'/IIT,Y*)AAN>,W[YC>IN^N9$+>MMAZ5]Q7^\H]I MG$TF):(NG_Y>*%N,M%'9.0;$ "L'H":2$$097^%28BH;73UBJ45[L]' (7ZSS M#C+C,83:5X=Z;, =OT&ZG,!MM_LOEQ<(@.(H^,GFL4:1]4:#TYR=HIH1KLL* M35:R7BX13VTFD7/%='2@H'X)\*FZ>/\=)NGK[+>2 +SS M_(WRL21%MM*2H RB75$@Z#YH(A*/WE+FI:S=L>U)HH:N#>X%.]OFJ:YJ!LR ME!3S;[-9NBK]&:^/E#_-9O/%J]DT?>Y*Y[9M+%.4JP@HN$@#^HUHW"VG^&/B M^%^3I*7Y"?-TP&N'S;CVC*N^U=! CJV([59:=Q?0[OAEBU]*$4(1]_(@R]9. M'2?.X8]19NHP6D&FJ]]H/Y+F85.])[*%)U5L']B4P<6EL7$1WZ6?7&\6;_QR>S7ZD%.FX(G+9?8-N( ^ MCG1$&)F9KL_/Z]7Y-S^>[O!A\]077 MA].K^8.KDK-IVE$_C8G]^_+/);6]4 MY',0]+ /WZ_>&MCF;EG=P16R7:Z8S3&2_H+:O-P.893,5/-(2_22B*0"-_>$ M@E8^62;1WKKJ98K'T#OLP5U_(.U9&J2P3- MW+*([ MDWFIYN@ZI*I +!A*@A14T,2#J5[9=1S%PQ[7U8;E";77WCZ_^&V6ND.=;GM8 MK]#WT[<_(RP6'[.C;_S5XN/\XW3;VWG]S<_/H4QW07?]TWP6 =+B'2JKG+.? M+5?WMMY.T[97A%K"C5T0@\SARLX&O2(I"1C#9-#.:,,.PTM MHV+@-?3O,#[_AO[3V0^8^W/X/%[\XV]SW)86>38_FTS*I B8EZF)G>C67M8> M_A5C-&E-$YH1RHA,Z&0YE3&RU3S;Z&62*NZQ,'HB;]ASQ9IH;T%_#;@L.Q;] MJF;O?^%:'B^OWD_3N'O&]G9G:,!-S4M"C2X=;Z@CSN"/X+VCH)/PHO:5^D-I M'?:DLK:;EZVWD]FRXN<4T^]C3>A0->V99TX0.I*7VG.?/\&,V^8&_ZKA&$>">@EO+ MZ_(92:+#D0XZE==/CT'U 8UG&=F)9?[>*$G)'D_2#=_+M:RHAMP5Q]J M>K!7AB:;H$2B&%-*C;R"UZ@/8"0H&A.+45)?>XC>,?3NA^@7(*Z-RL(E0='Q6=3LN>2!!\P 2N#8^'&9^GTO*?B!\ MJ:=BO2IF8!QNEJYVCM!ZM.S7V>9*+']9K<-75Y]F\V6>3<:S]:2!-^.%/[\^ M)^SFT'Z\J6I+R/1D7TZ)5AN+'$0&R6FE!//9<@)(=]XJYA MN=@/_IJC[(_4:CMZ,&@LE! M@R*9IHA;LT1KR)TEP)EQ&JA5NO8,T4?(.?ZB;R?,#V,?QI-5>P?\E_><9@G9 M&B",AM)P1GCB0RKS++/G@C)@IOX%WZ?I:F68^G$8N7^3M[)&!MZ7-[H87 MLU6#Y^LU?);0+\:?_>3]%$.][[M\$&=8!.X-2B^5@C)FB,LQ$:-3DI9KIZC8 M8V<]EHYA2_QJH^WDFFEVDRLG7^-5M;^?IG+#$UUFF![56N_I9];9"I])>[V) MV]=O/=MZZXYII4K)9 RB(D171H E1&> ,CG".6E]RM+FRIO'LPBL6.9\/4@( M8ZM7?E)\+7(X7.]74W\+Z[(<4MGG8G5^_EH&@Y$4@BD"Q+Z]2@+&XKDA&P(>7D M?3#;?0EV[KO'TC'LOML_%D^NJX%Q^0$PE-Y@N,R/G4W+=[/<_>WMSPN8+N[U MK,F:!\,P^E;17] %GT]5%W*]CF'^HM2X9WWVP##G:* ?)&;+AAIB4.8;SZ%$X9@R)BG*6DQ;X@=Y< MPHJ,#.\W5L3D(^V:!U)]L_;S#>!]N\W^'=%Y:743\4Y<%W+'5.R^S,D(05^IXI&:,!&,X@:Q= M3M+X3*&RV3B"W'JF=R<1[Z>E%+];=3?W5OWD4TEF(1QNXKN--NK68=!&-:&9 MEQH\'8F-S!#!58R@M0JLOSB\"@L#)\!/A-R'[?#I<=!(+GV6_UR7\_M5.?^\ M3"2[\..$;N"\.T6%A!'C>(KO+5>[RI__]!?;86,$PY50D40=)9%>1N)\L,2 ML=1&D);N$^)7)FO@3/N)83VT7ANHVV2V5F. 9> M@F052GLRSH@3N!HC\R)[RK*IWA^[)OW#7L8?'MDG1D C+L;'O!ZA]GX:)Y<8 MY[R?KEI"WM11O5]O0I_QQULM+=[ J55/G*V*$J"Q<;IRJY2*>=TM-(#$:BA MTKU/$0O!$^^<8%88IK;/PYXXWS\1X<-V QC236D3&TUM&Q^7WV"^P?GOL^4V M\ZBE#=7=6)/%ICF!>5=[,8UPVQSLULI\F,5=91DZ:$\-%[C7IE!F31B""I>$ MTIQ1N4"EJ-W)M G&AVU-,/Q&]5(PUVP:<_/@M=3'P[*5ZH?'E)B:?@]$=EVV&UW@;M\$>D,-*#$_*X-J_Q UL9=1V"87&;**1D7"1 M+<&]!EU#5 \).D;N.,\FJ:.7046"7VY6LY\U,106!EX@G^&['T]1Y#MFRG"W;7060PJ$LE\($$I2YS2,8&51F]OJ#N70$62 M7FX6]%"0#Z7/9IWH+TMDI;LN5\HD8+JX#1<.&O+\V.,J#7S>F^+JU\M6M237 MKURG3UXCA8LOWQ#RH1#UR5^M@'P-531I")(,Q"2S;K/LM(M$@>4J&):3J7UP M?1S%1U]2VWA[]Y9[RCJ;STMNMGOKJZO;SZPI.?O3S]-FS:)0,FE!K/(*UUE. M)"3N"4^<2:\YC;IVX]'*++1R]:UW_-Z['3<@%)I*,#[ _&J+V^YZHDO+,UV& M* +(TDZB%.GRTK65QJBBXC&SRH _C-)6+MF='-5F'5U-HK8WCC['Q:)DANL_K[K.N; :G;)^_U_*9*<:F * 7( M=]::>(<1=[3.A!P-I;*_DLF#R1ZX@*&%=7$:E3<;D[[U\Q*B+S[!?'5)H!/X MP3'IHX^K$Y/N3W&EF'3CA=VK;@#(HTP(-4J2L6CFA$ /64LT KI%4SQFV5Q0HZY3?/0LVI=H=F+ MUGH7$&^#HW)RL%Q?N=J5VV6,,^,I8<%;C(VT)3Y'1;)-@:J4;0RA\OI]!GGU MK-KOL%Q+O_,JMOU59H(I3::C*#TERW<65PCQ6E&6,HI2TP:\-]H*D MAPU9/3TU:[C6X\/]SR.ZZ-Q_1AU#]01ME0S4S5MVP"B'2 &T)#D$AJ%CXL3* MB#Z^-3S1B+\-M3,2CY!3-ZNSZAGP,=^\<-TW8(WX>RVD9*2"12*\T0AV[DF9 MJ4LL>H*)POO<_B&K';GQX7YTFKE M8.NUQT/KF+/G4E\K8.SNV=\ D()5E#I)@.I$)"0@/B9)J-<.=.+"2%\[3+Q# M05TK]I L-Y O=/#)1\(HQ?@B:4J\PP7(J'799.6\[6]"\5XD#AP,'HZ/QPU4 M7=4TE9D]B_'R^VJLP9.K>J,\T'(K@@A$[TH,C7MHR1WSHMQ3'D_/UXVSC]@S'WA2I8UR'SHK[8[K5WR&B]F\O/(& M;2EQ":5Y(&2'CEH6@H28/&&6>\>RY8%5O\+\ "T5BQ&VWK#1,O;5U?J/MZ"7 MFB7OF2+&A$"D#I$$)1GQ@D9'&0] ^TNG/HO487?0*AAZI-"@-Z4U:ZEN[AK^ M!KZ$3\=9J\>>5L=B[4UO):MU\[[;"//V)!(W)F]52H0G7X;5*DHL4YS@+B4\ MY CUQW4_1L_1DT"OG[WK;L9:WNGC]',IWRU3L?$#O\_*,>KJQW+XL"C_?E4L M"O';=/Q?E_<:-DC@3/4G2>95RQHV>]B6T/AD;UC)6P^F] M8:/-@6+HJ3K=P)/U0.S/:(!6(NCRY&7?P&^7-T+[<@%QG,?Q1@(WW6MOZVQ6 MQ.=U&F[0=?N MD3K#L3!LG%-]E;PD0#00U]^(X=75YCW=O\UGEQ?EEN[MB8^@0AI-BQ6P1(I, M24BE>U.TUE"C0JJ>!-^7MF%K"ONW\S55TZS;^V5\/BW+T$^795;F9== ^M-L M,BXMI&\'?;SVBV_O<'UN! )O8.G'DT.N[1S[RDI7>ZIR7LG+WD')-::-+U=Z M(9"8RHQ>2Q.QT7IB0\D-L2"MJ'TP^# UQ]J_ZR8PG_PXC7#!:,M*$0Z5B4BN M53>LB'@C7 2KF?*UFV!MOG]8?[62QK>MV,$";F!SW#B$[\AG7HC &!!0N3M( M-,0Z+TC4X*)62:GM^8GUCL17) SKK/4&D$FG2YXQIF(Y$,XE1&^=T[9VC=?>Q WK1/6' MK!Y4TP#F/I<.K!B/+%9)@(\!'8%IZ7%VW0'PW6Q^ M6\EO?SX/U(.BFV)0P9541I)R%:9< %,D&&U(A&P3 MY5;!_\?>FS;'=2-K@W]E8K[GO-B7B/DB;WT=X;85MGINO)\4"2 A.E'2&8PA/B<"D0("-\[V\?8.$-K#],., M7GELH?UT=D$_7M+[S=L:97'&F3;=B\WE,4.B:B$:;U74,0C[X)%XCZN7CU^W MS./%G!O/7+9>&#[?XGK]85O4LJIWJKP^;W-6REOI9/'!%JBBC9B(ID(2+H&S M*((I)*3>A2OXV2\9]NYK#M ?5Q^$\VX&"VV7D.8\@EPD"*MY\*TJ( MDHUCE*Y*%/[=T+N%[',I1@UQ#H-/)ZLOO+F\^N7;'^]=T[1K[]LDH''L<1+P MJOR_5]0$05O.-;(J.;L4:_4[[#C3OWG4$^OP M;6AF+PRP-^W81OE0[?OOA;<&V X/:"; ((RV4?"F[ ,84[=LOP*\Y2S5(N>_ MWWU-:TSB_[/JXNS?/8'GG^SNBBO5^O+NCH_6_VX MV5Q1^>9#*Y.X/,MX_MM5*F=_GFT:;>GZU3NZ:,43_WUV^?O9]>QK5I_^PLT_ MKG"-?.JT_W;[&_PM[['1>[!'5ZOS'ZXNRB_K_\(_Z1NB"]XO?J5ZU9[0WV89 MLN2CB7<)VZA-?7.B\&PY%;36*:BTRUSHL;1:9E[C,8Z%L>P\"3T#'#DO'*BW M'2O\Z[L;U[>FBE!3HPH0J#CD;\-FDI.0O?)&>N^CZ7VCLX^=VSP/O6R?W_79,*?U2_WE>?-GA1OM]WU MF]/M#)OK4JN])K<<6<+>E6<+V/7X-6S681%15R 9"IA0.$8RU8,5U988I5&J M=W_R_#5LGW,=W/O.ZWM#D6/,$BLG0Q3:X(0(F+,$PU&A]2E@#=UI.)Z49NFB MC%G0\C3QQ$'.&"!@>&2NW?8%0^B2;3IASV;'<%2]X6]NY *_T?I/#MDOWMV;OWQO=-T;_LC-XW]T M\[KET65"&4!AB*WD-+7VK]#HKF,.'%B1[KU]]Y1_81:)'H!:#>+= 9#]*VW. M"HO/NOR3 Z9W^(Z^P?QO*I_5AZ@:="RLD\7K1GX)D2Q!"2YI\B67U+OL=V?A MEL7DT]^/- P<;/S]0;2ZQ/-9073OG?C^3+O_6IT7 M/@G^T;9U6[V0)A5H4Z7 .)LA$%K 8++T06M/O6N9]I=VP/UL7B!V=N# ^]WS MFF[?HD3.Q3CRC0BR-@HSUGD[9A%-+5G%B+EW5+>_M,M&?L-!=;(#!X;JQ_>J MMZ4*XRU'PB4(3N9M4L Y$O_06+/)&'SJ_:[]HE#+TI0L +S]W#$ OCY]D/]4 MO2>>XUTJQ-G6MEBZ<>&*1I^0!12BD%/(VG9G )@NY3*E0T= X,P.FP[)> W) M"WK7MMTWQT'F)\_[E9?#$ZK7F"SI9""WAB(31(#@6L=2L2$X8Y72O=M3>\B] M3!'0TNB=PZDGP/ET[WI^M2H?6EG*:OW;)?\#U^7U:K7>M.K 7[?L5WUK>W;_ MOODJ=?;4^?AU-XT\6(9&#E0C<;BH$-#* HXLAXQ*>*?Z$]\PW2&%YP*O#!\EIGO7T8ZBG4Q%SA0*I ]LZ.L^I=]^N*U,0BHYA@39$G)JIR.$R!:2PAMM510^[T*4\>R7?*G\ M4/NBJY]'AH'6-Q_>_'[&B22N+S_@,6BI<[95;$+ M^^USW['L<\O(P#K0'TNW^GZVWV9M4W0Q@,A5@1$U0G3!@(K>R$1"N8?\HH]W MV^YU\,WV;C(>@@ZS_ #IQ99"I(TKVIJO45UM-A^KUK52;)=D0.AJ6NF9@4!% M@/-%)(PA9-\[0WA.GE$*&^;,83MY8V!DW:ZXX+17-;$.E8]M*_C?4LQ0V4I! M)Y6#[?WP\;Q$2Z>0O3R_(Z3V<,."H-JL+]]>:W!]Y7Y]*7_=6A.MX*0Z@^8, M@U,+BL#;K(>@G$22(AF_4XL/4L#2?TOJ9/&%,?/]7_?1 M?U^3V^,:&?]15@@2MS/(71NUT%KW?0FE9%)QIP+2%]#SDAS+;#Z]?+R:R> + M@^?&'(@W:EPK4(+S2:D*.30BXF0$)%4"%!G0R^P4[YH=$//HER\'D[Y^7?4T M\B HD9\HX+PQ5*UN&41H;>VJC7M54/G$%D4E"FFG\&9'E,C)*.D>)Q\%)?L; M>?F;ZW4K/[IEV2\Z2A]X>PW(89>6N3$35TA%4ZORS#D]F)3PU#WUO4]=)AB9 MS>\'FFV %.BI;G"V 8I&E$\L]I^?(I'B8!:DZ*ARG> M'0#9.W9=YQA"1 IL7L'F5:TJ*90(UA;ABW"T#Q_&MP-A\"O@YL6 MA5N+HG]MHX2O!Y=@#3;'#,6ZQF"9$\.THPRSS7F M?G9=^%IA*_3M4[0F%ZJ-@-6UVQ#2$-LC@/7H"%5A;78BCMD%#DM?-.WIK(?N MWL-R \1"+Z^$GSYVN9B0"B?2!91L-[19%T@D6=/@BE5)4A;QZ)7N/TTBU3A" M@]!\B>5.;M_Q36"*#P: 4M?+EU)3)FG8BL%O9U@$0->ZU[,3V)[N.%GZ M^TU@XIO )$#-^28PQ;L#(/M3%H;;'B*OB*33$$)B'=!EB)DW@%QC]E(5:4WO M(.,Q.;Z@^_Y)J'B6*&,/%PT LRE97)"1@I8!K&NGC! )HC,6E"/9DD GV;@!^;PI ML?*/'+/2*JKN_42]9!]]@UT*RQT\?5K7DUWFMGV<*UBOYPJ..!'O*1E'GXFW MDVV/S\Z5LG-RN]U+RQ%V#1IBX_Z0"CU6(4N@WO<[0TS%B\$+5;<%/PI;);^& MU'K7JE7:H=#)IOF>*4]V*MX4M$R8BC?%&0,$'D]=JR250I*/UZ!2S#X">KED%I!%&Q498,I M1"9$_??UZ-3KT4F FO-Z=(IW!T#VOWY[T\+LJ_6'SV[@C#9:",IM5%IADZ( M7OL&>-%798N7U?0>B/*T-%_05>DDA'Q6&MW%74.40^\^P\\F4;6V!+X2AS#- M6%A-!:<\.:,MBMA[=&W?@8RG431]"##G<>80&^1.S0A%YAREDZ 2LNT,QT>I MS8?Q%&PIRMO2_4Z_8T_):4S$.VSC[.[&(3;1)YH5JK&\YQLVD$Z18W;?YKU% M 39A-%6J9&3OL_N GI+9ND*'@5\'-PT!MQ?&)8AHBZVL@--AVYN= #EAA""3 M%:76Y!\2#\YS0S/<8V;7I+JC$P8X8#]>LOYP>\EZ_^'@DXO<;W"S3?6\*J(U MQF9?VD@,@E3;Y%P97!7..+\;2],$D$V5<<"[G#WQL3JBL\8'X]W(M7^L5YM- MF[N&YTWA-AGPF_9,0&_PK[?9)FE31%!C9IEDJD:$ZC%)0\27T'I_11? ! M=\NCP'8&MYXPEMOCV)W2LOKV4!!;.P@?5"5F2*91V583HU8B2.S]Z-)%\%'H M](;!\OYN'0#+#Y1\8((G:F-BS847:0"9VJAK*1P$D0L(CY:LX6,(YZT1V4W. M48ASNB-U=J<-D1(]U.M^Y]1]_=]*R0%^20YBBTO_UN?3W2,GWXB2[>7?Z^JG=T MZ-=5+[T*BGJ),V/MT"P6.WZ9D&CC(:,,X$6L8%2V$'.[KZK16^U(]M]OAB@3 M,IJ52ZJ"D+81-7@/H8@$3M1D.+#QK/K?94*'H&5"F= 49PP09SY57F X]LB^ MU4_)UHW22(5"= 0HC?>58Y. O1MU3ZU,:)*G=RP3FF+V =#3];D!=46,*D,L M0H,Q.D&HNKT-:"5#>QX0O7O4OOPRH4F FK-,:(IW!T#V,W4G-8B28XH0:ZO/ M%UY#Y)%&AV#[!UF?!5E0I,0LGN9T!1W#0"\W>M*E,ZL1R(0(O+YDSEY M"UEQ *.+0104.5;_NTAH45C.X\P!4+IC=8G6I3:B)LBR\-I#6R&2L:!L"Y&B MK<+U)NO^ZHJ$#MLVN[MQ '#>Q>Q/WX;=W;85&Q2O/->(Q9IR;+_D@P*J/CB. MXJMS\S79["#@@&^4A^<_\[EH /P]_PSP[8K/@XNKU=6#IZK7J\W9]D*/-ILV MIU&J?_+?_'WS-E@=A=R^#;165(=M\K75K>S9U\2+7MK> .VKP2@9?'>H37K^ MF=7O7QSJ[SWK;E_)&FVMRLF EZ5R%)\;_45Q4$V)R02-!23Z%C9:1#V#E@1R)3-MTHGJO6"MP'O $5U$*/@@R\4[8Z,_,?E'*749EE M=_#A_CA=7>+Y0!6VE;(R512P5?#YA8K7I8T1JA(N6,S1AM[CRX]787N$N0QS M(_GX7NX&[?D*S#YI]7B12.G[O_+Y53F[>/=FC>T?=W_R^EJT5D?5#KE6BG*% MY[=$81U*SXXJ:.^BM.6LO "K5>.3TU*#()\;CV<;R&HC2-+HR*IJ]!?):F6U MJT0V@5:J,><*S6$96;"Q)NW9*J[\7:YV$%HFE*M-<<8 @?)392Y5ARI=J""T MCQSO1X*4@@<==8D&*Z; X?N M%"#*D*&@0NF%B1I[3['\\LO5)@%JUG*U"=X= -G/U#]YT@:3Y85>6P6@U0&2 MD0A2I4#6!H&J?PW&UU"N-@4ANY>K37'7$.U@N]-$E!L$KR M+T/4-A@C=>\=\ZLL6#L F/,XZ_!;7ZP^\F%^]7UU=7+Y5 M4J.)DNTG)8%1ID(,OD)V'&!8C\F4WCQ"/>0>\,YG3QSM.$)Y-J>>#)!?5?Y& M5OG-[^O5U;O??SC[4FKT1 M4K/]G#CPKK=;G'ZG=O7)9DJLL74"L?]B M8=S7M:>%Z$?B\3NU9;&)%Z,]U)2.2]U&":!4_C2,?@B #2=2B9?8NFMZEL(?(NQ-VXY>-W<.< M.#!@[Q32O0 E5RL!G"ALQ4=(@H]59U^RR.=;F.@UZ4GQ!V-O/'P.D6<]3 M,3\1HW_2 /$VZIR=:%Q0(3F.TT4"3-:#+!RADXXJR][[XN%2[P;14WP..[)' M!]@D=]7XJ0#]4^5)&_+)6+#&*[9]YA,B)06U3>NT22KO>C\0=%5@-V2?XDO8 MZ=PEA5P5V _DI/H(M MY^=3 _GC&@NGA//:@B]Y6^Q4(0K-7H@HM,7B2NG=27"XU+O!^13?OX[LT0$Q M_.(P/J^-R-DH0.L0C*H. G'N@ Y-(AU<\KU9P^:9G'B*SV6S>FM -$Y\@XF< MOT8R#K(Q;7Q]S1!U$)P3*%)9ZYCD4KOI 4]I\A3?TH[HR1/"[9I11*7H/);78GIP$S,( M6T'%%(6J8N[YX3.\K\E3?& [HB>'Q^V] KI 7I*R"8)2'/F[6B&8)"%[530? M.Z7XWI1 72>%JE-\<)O%.ZK#-IRI-'0"ZZY=T'^NY MEW;'9S\S%%)VSD*(C>E%2H:71@M61>-E25FZWCVFQV,_>[U>9:*R^8'7<[/^ MKNOFHZSM>6IOS M[03TMVT(7T8.L[4W@E>8BQ#%EJ".<[ 0E0P/YS!]%A].^;YE^_9F1M9LAN^- MJ1G3D/MDQ>_/KM[?O(AMOP,ORG=GF]Q:%%_EO*;V>S]>-+9C*F?MWU;O:771 M.6690Z#NZ+Q6Z^Z9K M^]_WUR_UQHEO0PA4%9M !2';+,$*P7N"$$KC![%"EMX/]3L)=C))SQ0,/3S> M^[MH^9-]-]UN=XNWP?$Y)9"-UHAJ3!($L4@!*9I(4GM97>^9WKM)=C)ISGP MW,M) Z0X#[7ZF2X?5ZR1&=XL,NET2-HKP&@YU/'90DQ4(;9;!A*Z"->[>'0/ M,4\FZ>D)RM[N.X&9)S=C-3B6:GK>_3Y>?CZ7H\/DDCV^KG=X>:C&QP\>K4.+ MC7'"Q9K!!"\!D]=0E(E2&*%Z_,=Z=?5' M&_MR,X?:"F&)0);(%HC90;)9 XO-B6%41G5_WMY%KI,)':<@Z+/!$+T=-,"Y M_=1L N\HZN J.&PLKSEZ5L-4\!QX^+;O:^R]TH:<,=+?YSM.&YGB@ %PU)6U MV JO=.6@@I.O (9XI:::,J"2)B:9L<;>S*A?_K2128":<]K(%.\.@.QGQE=8 MI7S"R";U.<*6]C4(RP&QR92*==+%WG=97\6TD4D(V7W:R!1W#0&\G>C_H\0: MDFMJ)&1CL6HQY0)L0Q-$-<7DWDR-':KG9T/TJ/K0<8UX(D3 M*+C]F1=H>\['BVV-"&U6%T_=LW6X19S^;;TO$0_4]_AWB(UTAD&604;-Z*W. M0/*>(>QE*L;Z8N7I/D!_6KQTXXA/2N?(L_ZMH8*J\>U=*7+$X3B>\;)4PXLY MZGD+S!X1ZF1N#Z=@Y_FZLD-=,\"A^JA"_[I8WU-I6R7G92BY5M[1C6T$.48 MALB6EY8CR@X3J&0 M/$8;@Q5'P=PDI(WPB-P=:7NY9-@X[Z<57FQ>E7*VK< [__&BKM;OMQ^[=S#W MXD?VB=BF2=XI+/N5,IW]V?+4>V4*PF?^FP**PW8/G0.$PLF$K-7G@#6X'#LO MS4?$Z'?_<1/F;GY>7=+FVLH7Y>8NJ1WPMU]],T.OVI2%0\Z8K&S\W152-:&1 MT0=.>!*F[B27>XJZ;%!V*'*>ONJ8SU\+GHJMQ/S;U?OWM&X7F%NM6C?UJOZR M/GO'NFW=UEZ!'%G))HQ 6^HKQXEVJ)1 *B>5%;*1 NQ0U[_+=XURO3&CPU;C8W20G,]JF0%C;*\=&%N=*X)(0=28I7&E M_R7,T_*,,O1Q_JVJNW<&1MKMNO&Q)"=8FVPU&,&*8$0'$BF9J*,QL7^Y^W,2 M+7W=U[/OU104:YO=C7OZO>QAX",9O-MZN+2UY;Q"N,-M]\^+F1P/'.?_?; M'[:+2VC,WJ8 0BL.%K0F"")G*%HZA2DK5WO';+M+-\J0X>,=ES-Y;CA,WFAU MLV"KSJW\1()#P:I(*P!3$5"=-+Z*JM'T[D]\1IQE=[2Y$/ LT/9WQP#(^NT2 M+TKZ\!-=ML]D,VW3HMM29)V1A">(R5D.'E #:I_!JBRDJ,HFU3O\>DZ>D;!U M@-,?WOGW\L :'JJJ\-D8YQV 6*I 4P0"8(L'C(Z&QVARK7W>](A?5I'&.UP MO%.QAT\&@%;72OEBE?5%(&A.@<"@EQ #!Z>-MS6H9'+M/C']RV_=F@2H.5NW MIGAW &2WAY6SZ[J7-ZOOMR4-GYP!N;!"41 O^6CX<(GMP28Z\%4[X56Q#GNW MSKP@TA?4Q#4)*ZOY'#< #A\Y??C?FC?+76G6-Q^^/7J_2J= MG5/;3FX;.;TFWC):@W&KHQ9"M%$"!M [;:.G$K'[&+Y'Y#@!0/:%P\,7OD-] M,TS]%5ZPS-#^O["UJ_^[ ]PFX4"S9$(:N%N*6E1=8IM=81C+76 M9 NA>/#@_$(9U@Y?NG!S[&((F]<["\/N9_9>SNNKFUJT&P5<4=H+91MI0N9X M6_.Z"9R/2D,BLU)%QEW@]>B'+UM\L"R,#K?VPG#9 CZO+C:<^JU;2Q%;#"_I M_)XVPMD<"UN$:GNDC,9P#(V\^Z+E1:%R-#+L@)V7OVG99[EE@=39#P/$5G<[ M[.O5^K*NSL]6O]&[9L0;?9(O'DWA&-5Z J-XE40M,EAC;70EE)Q[/Q&_)-.R M5^#+QUQ=?38$!J\7U+T(,J>@> =&T+5UL655(,2J0'M5*&<;@NK])ORY%,O> MJ(R LX/\,@"ROL&+?__R)ZW+&NOE[0[M<_%9\<)PIHU^R+XUWQ8+E'S0.I>: MJ7?5Z&-R[(2NV68%+X^N@WTS3.;8&)S?X;O;ZD1RVQ>T_IL55[CYO*[JYO25^," M*;92<&WN$3H-F#B?+2H+D8M#EWMO5#L)MNS.-2:.XI=$&^[R]5!03(7='AY:^-1\3"4M+EO&\=KT'5L<&GRO_D=CA()WPE8,#:A]WK^:W_0![ M6=O]?Z56&Y';N/.+=_]G MJGE1J&5#N64JW'OZ:73@W:[75)P3OO#B::^^CMAT@6-524$:B2DITWL2_0YB M+5V,W!4(4V"VAU<& -H=I] /5Q=;WL=W:Z*6;;VA]?O;_)FJKHB<-0=C6K>< MYJ,!*8%044:7@DBU=ZRVDV #@VT?.#Q\!._NF^7O-M(-*\9K_+#M+J=S_,"G M0E-H6RG8_NSVR4-[CR02R%(YFY>\7$,DQ[_DWP_.H'U(MO34A4WK+?MHFVAQM_J#54XBZV6%5$TO-F^TK)=6WL=LD\EJ+L"^(-MNZ,CCT@ MN(>K!@#ASZN+/ZXUX57[R/*]+3H@K)8/%2A1&#!&ZS9V2H(R*&TLVJO:N]AH M-\G&!]\^N%C-[J0!H/?)"?*J#6WYA%GHIX]3?I((-5H5(*M4P&C#87GA'X52 M\-796%-O9H%=9=L-?E\$M?"L;EO\,H^7Z\7E=7"[JMMB9;8=_^_=.9U=-U5\ M8,7^RK39K.HEM?78_HNWT9+PD@HX*UHMO_Z6G)\Q\OY^O;TO V^?[/Z;:OM36_/A[>2\RQ. MK#)(T_AB%&9(PO'!@M&B\:V%9Q>BZVG?NNQE\NPXF]$%"X/KODK;WHRM[=Z: M4ME,44,;L]*&-5I(I"W'"@Y+LDKFG=C2'__T91NI9@=+!Y,N#(I_7=2K-E0E M70_SY.3(2X64L3%"QL;K(@%#=B!UDIY1G:7..\#AX>,O<68-G>IOE!=13'#)#_W6KU$^&&-O>+Y;>'[FM< M;Z>RADJ:-=-@@^;$.=72AEU[4*HHU&2XWU;Y/23DO3F#YR!6-SAD Z M094RB"1("]G[;>D@@9Q[][MOV$MZ$HDJ$J<$$U'J;&2JNTAEJ$E9GU]=+M$.5-^,IEBXMFC^OF M,OX !^HC]\S?_HX7[ZB%II>_K\I=&[/=O5.B9IB$*5[->[^TB[\^'Z4S?!(OAP3M:_.SU?_::G\#ZOUG9X< MX4:71:S>0?:GUW2 M+[5NWCK#>9;;-H3'P&$'"4C><=AAE;1%^I#E$3J?7Y1S-VB>YL/!T?PW D8Y M$OY_\/R*OCO;Y//59CMOH]Y;?V]>O6_F_ND,T]GYV>6'M]FC M,\H54,@AL_*D@GB[8;)TWP^F=M; M P#QD6/A=I1R4^G;JW7SP@^\%O&\35I^JPWIRK*"\Z$-@M$>4G 6?SX;>7":\^/?_Q:?#]>=O+;O]\1U=XMGYIP)OSM[_<4XO7%I^ M]A'_ZTZ:AW+>?-)G8)DL&6T'BU#Y/WO-U]V\2IO+->;+MV1=4!93B]ZHS?IT M@ H)LI1"^9 *&JM 1HB%0]L"5V2EE*E M(QRH,XW3&:[V?1+$9AFG,\7?IP+R%_DL4W04A6M[2.-Z4-N1+@K!)UOX?]8; M\_#6UZO5^4JW^NW1Z6C4,CF":[EAP$A!#3?TCIW+Q#FIGW[^ES "Y_ -Z@";#[%!W>KQ*_$YO9VC^,3=AB!M M.3X,0-82KX@L 44QP!%B%=X:&4OO)X3=I5NVL6.$;6P6/PZ T/]:O:?O_^?J M[/+#[5CKK)0VIH!+[<;$*0^8<@:OBG;*ULRA0&<%VD%.& M6] MJ8I2B^B%JFW.2@;C20"2:RQGRJDLI%2&9@/6U%GV7_ M^\'.63@>:_+_^/Z/ M]>K/[?"!^U$E61FHL;;(V.;Y".,ADA(@G2U%^\0?M L'RM/?L' OQ+)!62?# M+PR?[>W<\].M.0O.0FO+R4EM_#.^XUH*1KD;E:Y&^=UO68W(LW$VP?#1UL',& M -@C(]!-0IFJC!!L3-?TLJ$4!4EDK:LN*HK>3?U[CJ:?K^A_>7 =Z)@!H/4( MO?;UW#MO38HI05;(ZR*8#,%;A&S9'+D&K-UONYX09=FBF05+8 _RR0#0>K-F M&_$W-SM=UV6PG3ZNQ/O:;=[P1VX>_Z/;6>V60THA'2_+T(CWL'$-1]&FV'&T M$&KPW=M(>\H_1.7@88!:#>+= 9"]<[=9B;X2GR"@K%)@')\M254#Y"1*3I!* MCKW?.;O2ZL^6V2ZQK<[BM0'0.*6_N\H_ >H=]O]&Y-[UK7;+KNJUC5#AVET[ZD M8\_I =K-V)4J7-6.6CVUEIK1DQ-@Y0R'4YKHD4)QW4?-=^Q*;3=%3]KU8S?. M]O>O3P84E4B[ C:4UDJ)#D)-"!B2$8IL+!5?0-'4[QROGW2*S^_?R?]HNT<,?H"P@5#&E-Q^0@,=U]GQ^@DP,W2,3K%^P- _L7N M0VLP1!*.]P_/\;+/$A*F $GR&8@I MSM= 4F4H @68H@HGB<&#CL5:'ZO6$XN/>_7?#%[\L@_:YO7.,+"[>\K\YHH] MP=;;_,3*OKHHVU*-^_IAS-FF&H$/F0I&(.M7 ELQQ>I)8*S"3T+?[M_])32B M'@["F7PUQ#'\>,>(K250L 9R2JVES0>(NL4S2BOC]^_I&;RZYK!# M]W /C5^M%:)SJM3&N+*EA+2:LT4O@.,&%4EI4QZ^4,]9K35X!!\RTH=",A'#D0I9T#E$'36A92S*!^6DRY52S-X*FF,%NO_!ZWK:OV>E^?=%*U?ZNU\K;>H*'!.'3G3(6HSNR-$5Q(479#(Y]B_ MKNM@H8>_P]X33Q-GI/5U[@!H?N0@N5/KY]7' 1^MZJ-->&XEFK55?12VJM,> MJO(N1^-T,JXS:'>5;?@-M0\V9W'5V#4+4Y[V.;-O#-^K>LL'SA)UMDQ@H(9Z7R5B)DT3J]*5>(2!6DESJ[[-"FW@VM'2L@7CH6[B;, M7,=,54<;$RF.MMM@=)41DB37YANJFFSB,Z%W1\".HHU7)S$%&;L>TX?X8_GL MY?Z\U<\6[O5[I9-)))%!9JQ\? 0/V.K2J%;/29JR,>PRDWZ7[UH6,+,X>#6C MM0='S\WE@,)HT+)]+ J.#+0F""$16\]9HTP55NU"2+?;MRV:,G3V[@3H[&'J M ?* Z^E]/V#>#D/;&DAJ703[';*,IO&<\08M50)'O+:\0/2Y^V/"9U(L^YPZ MYS;4R?+#8><6_]7%&,F"KD*VOA8!L=$+9S0UDY,RYMY5[H_)L>PQ=JAOGX7* M'H8> "R/9+$/RU*V=M*%LBFV0##;,MJJ&]E*!(VV2"%-PG"$^X;'1%OV"5K36DZBID(RF0"#Z$TYVC-%M)R$+[YLS^/150 MO_AL;94JPEH!MHK8;H,\[QQ"0XA:I&!UC,OT=GP-5?"3 #=+%?P4[P\ ^1UR%QQBGJ@Y%T?U?![XNV>;TS#.PF5%9K[Z(D&:!6 M9<&P/A!M:*.7954EIU@?1JM_5\%W!>%,OAKB&'Z\QMIC#5)Q&J@";^)&)(*4 MI.)?RFHLY79;]G<5_'$.W<,]-'X5?(PB%V,Y8/:B,2?I"I%W;=!6DV8K"8LO ME9M\/57P^VYHG?TPR/;UH-J:BBHQ\-M9XOLWOHW *$QM#5%;!V&B HTK^H8.(4F42U+\K[+X$ MR^Y;1WG$W=_B0^'E9OEDLBQAMN!C\6"*Y?/9RL2'- .>E'=F1L2,<+%VB#^? MA,8>QAT!'$_NM8U3\I?ZS6J]7OV'UEM#N:QL0)_ %Y%9MVKY",8VW2?5[$-1 MJGNYYQ3YECW:CK(1S>6M$T+B[>.@$$$&ZWEA55YGT;;Y4I':^ T9O8^(#XO= MCH;%(;:XV9"R)R3W<-L H+R>$O0;Y:OUV>49;;[Y<'/E=UWNHY2MH;%:M 9O M,"TQP-%@AM;CFO M@:A4@"Q%#,%D6TOO3>YYB9;=U'KZ_@58'>"( 6#U#UJ]6^,?OY]E7GJ7Z[-T M];$P.A0,C@R!U=3N?HN%0/RCQD"JNNR+[!W#/2W-L@->C[%==?+$L)BZ.=9E MDA)#R% R4LMZYEZ%W@\)\^RVU0OG^\$I3T<, "8'IE4\/JZ M\[KUN/[&OKK:7(>F/I@B"T%QC9->% &AF4[8HB6B4*GV?NW95;9E)P(?L>*M MKY=.!'VW5\TB:.GXI/>Q<>^TNI&DI()8B4(2(JO:.P+;7;HAJGXZHV,/".[A MJ@% ^ G9Q"/I\RVEF(@N%1DA3;'SP[8.+ MU>Q.&@!Z+Y\=/WWDM/#:>BLYE1(^<<1BBX?D/ ('*S4X'2C[8]'9/"+>PG/2 MCW$(S^6L 7#XR(*Z;;5M[\'?7JV;$WY@1?&\=>*^K=*1TBZ!3A9Y*0L/,1G) MH:X)B1(*ZKX93I5Q],[Z/<'R%R@OB3RZ*W81\%M5[^.#N,W_UDUG39/J%IJY85I M'0016X^?-_QOHH#6NDI+.O'A=4P(/R_NZ&V[1X!O1W\.#UT&'#VGK*P4%2L* MJD8!)BH)'&IIR-%$9V,I$LU1P?N"P*-W3QX#OCU].CJ ?UA=K9_5U8@2J!:H MNA6[VA(@DM3@.:%$&3ACK4=HF-Q9WM%+ (\ WYX>'1Z]9W_RK_[):CZGL54Q MJ)@U.-4&SP@G("3. *0HK>U4%5%FNKH_0.K1:\B.@>3NWAT3S[_2GZOS/_FW MWBHBD8W78,E6,&@C!/0%K%!H,E9,]0BA[D=Y1B_BF0V#^WED<'1]N[KXD]8M MP%F]H?7[9MZW+7$T@2(0Z3:9+AA@[0I0ZKW81.*O MWM&K"SS_L#G;K.IKW%Q^=T4SCD'?]^LZ$H5WT7A&8G#.QE/ :!C9V;8R[W;= M;UTCQC,![KH%'#WL7G'D?121/&YHBHX)Z3+('TH'),(@M3&(LJ*.L580GDXT7F6W6TG M88=C8.L&S^/Z<1S XOFKS88N'ZA"UGA""8[/## I4:N<)L#B7,S&AV1GNIA^ M3)SA&-?F MW!OA@.5C^O'FA#55DKG03+RP),30%"C!YJL99,4<56.2NR'DHT M')G:S. ZR"/CX.M 'XX"&?RU1#'\.-TVMHGA[JTK;N- M *RM?1X-@388JXA5*M6[Z?$+)CP_[- ]W$/C$YX[K)2-BE!=+&UFA8'0^C45 MNDQ1.ZUVVN*^#L+S?3>TSGX89/MZ0*Q=2S:ZM;USL-F(=;.$5#&"HZBLLC)P M&#K#SO7E$9X?NFD=X)/],E[_4[VYD^O$BK][S MXA2NB&H\!*]:>R'QXC2^LI(JN(BUFMK[BFZ">"=P?](5?7-Y;G]0MG#S>(?Q M)V49;(??+L_.SU^U#H36W&7)R.*K6TK[S?=__4'K,]J:Z>/K_G=GE?_JU?GE MA^N>B\V^;2:'?6G'9I..VL_8U"*,Y7E:J.#")#1VK@7AOICJ=[D ] K!F*=69XN53@?:+=VLJ::,%!TE*6@Z-L%3 D!)$AYPM M1I.C.P)5U-=9JC,)<+.4ZDSQ_@"0?['L(XI04J/9SK)=TDE!$$@1)&%5EDI2 MLOVG(W_YI3J38#*U5&>*STZQ9J(&1VT^+TBA.0WUP0&J@%!)-S#56J7?(4J= MK69B\,*=?;!W%%\-L!\VT3\)I>[GJMLC1FA'TF8'6D??6"XD1&D\)-946>], M\'-0JH&BLS-$;,[2.U7: M0:SE:*B^;S=H[<]N-FP9 MK8F> ^OCF'[\;KMG]SX[QX0 MR!J*,ABPIA%4L5* *?$O=7'!YUJ<"#N :Z\O7^;!Y7B'Y'&\,LBAN>MCJ$V5 MDBNY70.T,785(08^$)QM4X.#3*;VIE'J_8R]^&WBGD YX E[BM<& .1C[\\NOO\K4R,,O'[57ZU7%S\S.*YY(Z\GJN'E M=5/\]Q?EP,?MF:7J^/I]3/O-^#Q>-$GO18$84P63<)( MS^,[E:L^N:ELKJ,THEPC_Q]8CM9:?97@'447P%"LT#[E8'KOVH?(.]XC^Q0, M36)M[.FY,0.,AU?_U\]?P60RF1-&;S28A/QO04M(6&WUWOEL9R)A>4FT@;D< MNV+EY;CA8,>=!AYO^6VD*58CQSF):RDXD#?F"),0'A=NN'?$ MPZ$Q'7Y[^&E, .Y1+5"#DEGK#!R7>S#6\Z).HD*543H=995ND8Z>$R8+.O)F M.K/3]T;ZG[1.JZ&JDKP/E&P@0&\R;R..(#;>.?32%R$%YZ"+%-Q]#55)DR W M2U72%.\/L+V_6.$2"F\5L4004O(VXMH4RI(])&M%#)B<5;UKL[^&JJ1),)E: ME33%9\N_F$ZO=$FBA&PP0="J);-!04A>@G2& F>T!1]2M/U=E70@]H[BJR'V MP_/SQE",Y]?GB=<496-Z+YF#]>A]JZEJM0V"9+0NF>ZO!9]*,'"+^9P!Z %N M& I$-RLN1.F5\ 3$:208% %B2)SS&2$XK71)=."4)R2L'''R3 M=3;ZZGO?]DV1;UGRLN5BJKE<>$+PO%E\%*TH% 5X:A.P?1L#4#ADT,)ZW6J9 MR2P%T!'VP_F0LB1DA,^^]X%D\]+M"S=WF+[8DZJ>EVC9G:ZG[U^ U0&.& !6SW9N_(SOKY]? M/*M@=2#>_$ODLR#P66!"@.!485.)X&OO%N:=!-L)9/Z+V]GZ.^T4D'A[RRT, ME4 :))7*:L4 B4H&;TQ":WT-Z>A8'"&XFP$44V&WAX=&!][U^)J@K94U@I3M M)M)X#3%4P_H%'TCDJCT=$W([;WWAZ]KZ)CMK=/3=FAK3:%%PA"LY_5I"@>S)21( M6GCM2XA>/WBN^!KZER>Y>^_^Y2FV'V#W^I:_\NSRI]5F<]U-WZ6SPI&KIGMIT2-R[ 2I^,6=D >[9$!8W2Q!U$Z1H=;%2KP$ M%6_KT4L$EY2O0JCJ9&_B]LT]%P8" HBE+0&U=FFBK_HFR[ 4M\<9O6++X[ M$4S>]H\DD8MIK2.H6O^(V_:/)##65:M+L$;U?C;87;HA2G,[HV,/".[AJG% M^/0D]6NZIV"J$V@@FUK I! :W1/;SE>V6I0E'(- X7/!=H/>5]'X>*#73@&* M-RO,B1@2LKE"TFVP44%(B@34I$H.,B321QC6_9AH0^R$/4$Q%79[>&A0X'W_ M/U=M:.X_UM3J3M_\CA>?#,^X?=!K#)N1'.A$[<8\(X10) ?%N6I78PYYIG-Y MNK"#@W,?Z.P S_Y^'!.P]R^E-C_=8^5Q6C3.!ZMSX#1-),#J#21=20I94DE' MV"L?%VXW0'X5C;8=O#< +*=PD/F2M#360C)4P>CH($13H2KI@E-.V#K'L\70 MS'$S ^0 QK@IWAJ;7FO[X[_I[-WOEU1>_4EK?$>_GFW^_8\U%N*$[M7Y^5W+ MV_8OI^O^8[PH_YMPO:J_K,_>W=S9'TBJ-8LL':FTYK?5C 1:HI5O:5W!%_YA MDN:0(A*"SM%C-5)5+SIO,+,2:+W*>75U<;G93LJ\7;N/G5S;\\E)+ZDX@N3: M@G6VS2APL?'=9JI"*6%[WX;O*>IXM%E3D/,T;=9\_AK@I-^578>"*U*VV1@Q M4AN542#J3* #12^*5*H[N?J),6;-"),]R;*F^.PTH'B36MHBC4]M*GO*A8,E M#) D)YG6"B6],\ITIU3\PLBR)D%C;[*L*7Y:OG;F?OCS6="SM9I![\@&A*@T M*Z54A11J@& ID:UHM10OA(N[?MQ^YW.26(WA['[,-X&UY6_(K=,P:*^302DJBL1#1"\A95])55!UWF1A^ M[R.7H7@YDK?W,=L WA:WO&F43"VJ "79!E1A:C$P@K(^1RVR4WI7;XL)WNY. M>W$D;^]CMH6]_7I]MEHW6]Q2Y6EI$P8*[5&%OBYR[3U'\'O!QEP@.NJZW+J'S"?G9]=7C>E(JMV"&EV^*IEK[N[H60.PPZPX_QXP9]U M@>?7=GJUV=!F<_>4Y()G5218JKP=&XX$,67.T)1W.J(S%'N_##\GSRC$I\<+ M?[IY9V"DW:Q)/O%SQM"J>ZT P\JQA0K;RHI2DC(*=>\J[>YAP%$S^?7=SV#2C*B-$K4'R^WT1NREN0)D67VYQE4Z:@X>ZC MEPUMYL;!GB8= D+*X#)#5Q@^,-%'B%D)H*JL$$4;]Y!_Z7D$W/_P M9:/2N4&PMQE'P<&;_]#YG[?[6 PN5FR]%ZHTCHWJ(3C^H94(0F0^Y,JTG>#> MAR]+7C[[9K"O&8?!P>]GG*M_A'*NCE30&H1PI8T/J*V9,8.C1,[D*&7=I=[O MB8]?EK!Y=BSL;\H!\M ^\PS;0Y:U)8'&5H84:H7HV)PQD/4IJ:3GHJ YPMS4 M(XQ86+2D?F9_GPK(7YQ'9YW(.2M.]X1TK<@; 7D]@RLRR*B3M.[O@:DS#4R= M!+A9!J9.\?X D']Q^&;"4OETF<8V$V8_5I3=M&C!UY%Y>9&URD#Y#%6CN*+ M2]/0UWE.[VQW9J. <"9?#7$,7UPSL30^@WMJ8"E%5LMK2&?99@H("-)SZAF$ M4 6U5J4[]>OCHBQ[83?"H7NXAX8 VN>+Z8DHPH44)&_;4*UJ1/+20HR-KTH9 M'4B7D!^6;'>,_%Z2;MF,? 0XSN+' 1#ZR1U'(_%IB^W.=C]]9 C2%*P/9AO6 M&C""FEYLS9)\RCGJ&+SLC,]=91ME]-SQ[HMF\=H :'S$6+<5_VVM?WNU;A[Y MX6R3\;S5[K_%H%4TQ4&5,O!YL#6G\!"5"X9D4$[VWC6GRKAL_CP/4EZ^R^GG MMO%A>:?8-XW-BK^3;7U?7>E=)H>9+6K8MH6SM!1XT?-*#]H%]$[TWCL/%'G9 M-'P$T'9UZN@8?O.?U;85Z@E5HY;:QY;9D=%@;#&0:E @R)L0)%69>C<6'2#N MLMG[\MCMZ,SA<4%3K*(#A!C*%Q]1'U97Z^=T+5(5IQ2?*[Y%210S!+0:=,XU1!%234<8EK"SO,M> M$BR/W9[N'!ZZ9W_RK_[):CZG,<4@A0P9/%NW<$36SS-UX2MG-?6V=GK* B<4 M(D>IP2(5Y:H7TY@O3HH'99('=^)!F6+.43!QC\1#-C9>Y!T742<6WW.F(DE" M%C8H02;0PY;5+X('Y6 <[&G"41!P1^,1I&>YI0)O&ZEZ:2,XO&WUD:@Y5:U% M/IRV]R7PH!SL__T,.(K[/R'P("-U-.2@"A';7/$"R2.!QD#9E-)NNJ8@X&1X M4 X&P=YF' 4'GQ!X&)M43"C !,&Q>*ZMK4Y T.V-1YE6D%,TZ!*U$Y@Y'^Q-O/XW#\H^@)N%!V6*]P> _(N<&EI8 MK9$#ELK1*D>O%"%DJ\!1]:H-8S&U?R?VE\^#,@DF4WE0IOAL&$**79@V,'HV MG!!0C2JLF$T0(^NI J*M6149=IFF]=7QH.R#MGF],PSL)G!KJ!ITP**@8KO0 M22E 3,KP"1.]YP.G*K5+D-32T:!X@F MBNA=+OV'V'U5/"A]8L"N?AP H3L7:;;V@X("07)PRRLO9TC%5_!229."%B'W MSDRZ\J ,-WKQD/NB6;RV<)#X8C5O,"DJF0H0J3: T#7"U4J@7$1;I)HJ9!]C IG01Z%I3+J( 1L4+39<*@20!Z1BB$L47[-V7 MV;OE8WGND7V -[>S1B_>O];[';VZP/,/F[/-JK[&S>5W5]3BW*OW-\D4!Q)K M>M=Z46^*V#G;^GS\\[:P?;-O3?\,DG0L]9_;3C-V $A>%R[:"M$8AJL3'&@6 MWC9]C279&+#JWO'[0!T 2!S,1$T@2_(M%5%QXFZ4 EU-39;XW^5+Q^RNW[4, MEN;PZ\Z0V1RYS(7D47^]C MM %\+6]OYVV2WJG IQGY=KE%+'',$(54KA0^Y]PNQ=7W/G*9E[JC^'H?HPW@ M:W';$:*U(6TL9))M2A=O1\B!"\AJ.:H1UMF'+VI/^EHL^0QV%%_O8[2%??UZ M?;:Z)AZ\'4%0I$ ? V?.O!V9J!.@-YI_J;U640OQL!7\48<__-QE"N5G]_I! MYAO@XO^Z<^ 'S&?G9YR= MTZ&^?18J>QAZ +#<$>9]HLQML!1=QF(0+&<];!W;2N&T *^+UE(K3=UG'CPK MT$CPVO":.W\K-\^AV7_[_V7O3Y;B.)$WT M5>X+^$SLB]G]0U)279E1HJ[$ZK;Y!8O%@\PI,).5";"*\_3CD4@L!!/ .9EQ M\@3 ZIY1BXMP?/G"PSU\2UESE1*'S 4Q54^ JX4;A?.@L.=9 MGG6,0]1>7\\!A+MSB\$&F9P#*5&"*H%!3'2,@[8^*!5R,"?H.MU'6G>=3,>" M8BSL#M#0S+?D/I8DNU@Y_U/XNMFQ=9UJ8$H:5X?"QICKHD,-H5A1EVM%JUVQ M60T)_T=\LG- ':+NU?2R[]26_?S/R]IK];)V5.F3#>B&"8(Z8]!^6] MA%@W47">;;!.D:=\@L!VHCDVDZ&UD\!W8GT_%Y _V9YH4I0QH0+RHV-=B\TA MI+IE50G4/'@>"YL#Y#_"')M1@)MDCLT8[<\J@QEK-P.CF <6X!Z^] Y]TPA1<;)=&=?N"Q&2^L;(^OE=;T? [BIE/4LNMX?+<=HT]3'=%.DP^; M(>I()T8S\FQ]%8&25N:4G?:M7;87TWH^!CFM6L_'Z*N#FW9/ 2PWVK-"T8[6 MN1 'R1 '=;65439E%5FQK1%W8)EY=ZWHHY3_=)GY&$UTAZ5=9*X81IM1@O>1 M(G,BFR(D+UIAM%,FZE W+)+#D:F&: &>SA\3)(Q/"BL*' M%-__<+M"#D';M-KI!G8C]D^DE+V7,D'&.F5*UD('"@3JTSE763.9\I#1T#_J MKI#C03B1KKJXAO=OHD@4#$:6.?!(@E,Z.(@N%$!EJPLO!*K66;47O"ODN$OW M> WU7U-78N+M^:T2VP;Z+&1OB@W@365#UA:5H J8(NB/#!=13]2M<9^4YSEXH,';X%$Z MZ0!:[]PI[3"&#'6(@ M43(/3"H?C1#)\-:-%2WI[^))Y3A K3K1;@?('EQOIK71QO@ *)@B*Z"(KUH, M1E<#"5APHYH_[C4M1.ZNK>T8LSJ)UF9/,=?SLQ74WI3H^ZM2MLLU_4U8JQJ8]5R:#(H'#JI8!0'KC'A;''T&6"$XF):4(,HO6 M V0.I[:_BM4Q^'FX8G52K77@9C[DMAMM'3E"$E(FP2F?)<1B"G"OG(B*;@XS MV:B8 V+S$Y2O3HN$@>'Y&+5T@*ZF 5SP7GB.NK8%8AV68B%2: F9Y*Q)FH7S MUN6O+S\\'P6H*9A6L> MHC(Z\#K-21623M0"7#2F5@.AU2DAZCP 4 _]_'GK8[K 41/1SPR?O^@,+,HB M_5.[\71DQ^:-Z'2 M!:#:*J,#9ZY-=:]"3*:.V^=<$]-);#>1MLZ-?XC=!",@LG8#H(Q.NNFE'M( MC3J2#Y;(_0:NI0/%D@$?N(0B ],22Q(XI)_UA^L@. 1MTVJG*]-W6YG^P('* MA>X4P2@2="R"RI&1$Z481)Y-,8:9XNQD1O IZEY"=T$;<]A4C_V7>SM)X:BM MQ:"FUI:6X,&[3$%E\A11RB+.-0$-M9#%W;ON[+B&$+A25.0 M*+>%3TB1HE$)Z&SXB%)J;EN'+ >6>W?>5'"<'3M*+QT@ZU[5TW7-NG'(=(X4 MDRGR1C7/$*Q.$"W&F(0/5K3NJ-]+R$MH)S@&7\=KIP.(C7@$>WM3=&>LS,Q1 M*%1$(JE9D<%5;ID(/BHFF;\?-DSQ(O,DG;WT(LS]T-A6H<\+M&<^22TL8X J M!8K=?03/6 8KBPF&R<";[R;#-YR M#:A=8B@R4[GU)H2.AKQ:B\A-RJ"QUGX:+LF341DD>4A"6VD#YL;\MUW' ML#OP/AC@W&HKO)3:V '6\,?(@!]J AOKH0N[]UVF541NLD:$S(VN0W N@$ZQ4"#$&,0L-7CZ95[F[K_7BPNZ8LKF#(6@ MD$A90.NKH\(*>.(-1%(A>BT_<[7IP%ARY&ED"K7.\(K\&EHH KIX7S-C/1NK!G M.'7SOMFIH6UG?)4\>Q/"D56T7 ^6"K17XK&X5M9#JK&N* XUL7F/7 M.HB9[(6G-]LX2EE'!C$_+_/4=;E[./\;_=7-FX]A_6'KJ[S^^K\PK%?EW7KQ M@?YR_>R1PVZ/^F;#.MQVO$]8?VN9$<74.,:86.%6KD8'Y>QM" E3\:WCRTGK M;T.MU\:\I,&U8_#3<'#M&*UUX#G> M,O 7J>MRLRU["T0[TSJ"S/5&JGT3.:[26GDU15HQ+TE /$,)W$3BAV?=/"V\EY)Y@76\AI^ S 'B M[@ T-[,#7]%!NMANL7S_,2R__>U7Z9^7"Z)M.UA_RS:Y)=5E7&_5=SVRAZ%C MP2"X$$059J; B7NPQ'Y=2E**;QWCMJ.^+W >@J6'AG"?5K$]0?IV'.8?N"ZK M]:=Z==PY_=DQ8Y6E@"I$7[/FHFZBRX"*> M"2!W)SX;ZXR6!H3U%.WKS" P4:=E!&F=\-F'B=K\!U#71<^QOIZEX8,4F>(WS"+0E2,3.%VV'>'""V&8E:W#WV&4]0^^ M0W"QFEQ)'4"O35>8L4E*4S0H[QPH%1$BBQ902,XC3UQY,8UI/$';:8\C41I< MY2=4^7/!^9/5H27ZNF[9@4'.0-6$??#$- O>&<7HV)>)PJC_=)Z. MPDG:=C MM-\!Y)_N8J1P$;5$2-EQBAT+5K>,.)/61^1Y JO](W2>CH+)Z,[3$3I[5IVG MQ15++I@&(9( 50P#K[B#B"X8*S@/:DBOU0_7>7H(VJ;53C>PN^U6?'U)FB#I M;=X2LZ^6>?OD]DUGK7 R218H$)5TPR#7X+VTX)(,,O'$C![7]SS\VR^AN_1X M$$ZDJRZNX6U8FK:E"7>;&JWW)2D$FVM_4:P%=:A=W08N,Z:".K0 P?-.'D&(2DI6C^$']C,W'FSZ;%&ZPB] M=("L_>VR)=?GJZ@ "]E;1?XF.(:^,F%==J;X^Y[8C,W,]N7BZWCM= "Q/:*Y M'U=?U9KD9)QQ#+2RM3,[DDU6.D!M$O-%9V6;^V(#29O7-^OGA?IHM3T/-.X. M+A.L2%$8E,#JQ/-$(4[V 5S4PJJBF#S%1/G]Q'7W1'<\-,;#[P ]=0# -ZOS M<_)&U^'\*AEO66(Z*#!!T?50"8_:,\ HN2[!DL!:-XY^2\&\D<);U:KU?_PO55/L_P8#$ET-YI$E22$$.NE;X2O0S(R42W!LX(^N:- M+^>R35,I\!F!\[J^5UN,%C-891W0\2.!:JU!!!9Y2,5JU3PY.HK"F:W>9$@Y M$)('J*T#4/[\S\O%Q=>_,%VN%Q<+W+S^NDO%?;VZ3+(G/C2'D'R='>;JE)RB M0$8N@\Y!F-)Z8L+C%,W[*C*356RHI XA=\W+=7:-/ XAZ<38%"LWUD+@24%* MR(HGGR.'UM?RXQ3-:^=:ZOX)6!VAB Y@]3=)$:P^N+C"UVD !70 IH,6_@DTR)1+ MX&2.H!)GX#&2;VMT8-IA]O?SZ*>6Z M*NB7Q2:%\SJRY(Q[9ID2",Q(BKF4$1!$D<""==86(TP\07+K41J[RRDT1LW3 M,&VGPOXA>LO8Z[KJDKYY@9N[[+K '87QCDR (-D:+\&5P"%G7;)QWD??>E_\ MD21W5TD\*X";*KAW/+__UZKRM'F 5519)R$T:&NJK^4$Q*QJ&)>1PCGEZ!^G MQ/+CY'97C#PCCALJMGL,$_+P,699,@$%>6$F5B$7(< %[T!Z+$$)K2([08/G M<(*[*VF>$\Q@OOM"O?B,V'^.8#JB+7&2HQ9?D1ND ,6KZ9?36.!4Y M3ZUK98^GNKO"[3DAW5S-?0+[3_RR.O]"OW7F1>2N*$V\U)&Y6G*(C 4H*2>; M5)(EGV1!^8Z>[JJ\3P[&PU33.K)9?<+T=XOT>UY]J+?N93EH&Y1"80P1R M:SSYZS&#Y>A5X,89W3H+-9+$>5-378'Q6 7VB<^GEX&PP.DG&0Z):9*G31%< M'2N>C/4A>N(79TPNC-OE,EERH0>DME5E,[A.,AC^MN-HL=RU!=4RU7RQNI%" MN;M]*7[]KEQ^L0D?/JRO%BN\#AO,J^6OGSZ'Q?IJM,7%QU5>G:\^?+T:J?ZM M6(9/DS\]H0U'T,\LY0GGU@?T@6<,8#/6226,#B'A'T0L-J4<1+"MPY1)Y]:/ M7.O(+!-))L"@'2@G$)R)"-X8ZVQT2/^O,?<'DMK?Q/HQR'EX8OUT^IK1S=BL M+^KRNWR9+MZM_\+UET6ZFI,ED#%5M 4T>MM?3C)+)H+AAMD2G;FS@OTQO-$' M[F"-?G6+LX>^WWIC!L6O@P"'U/P#PX:J/3[P%RI(!GGBRR\TWRXLLB7X;S\Z\_?PGGEU?O ML>N[WL75.')9A"&S# $5.;THZFR>;,%*37*3FD>7GO#D1G]T=K0.* M&!>!_JPQ'EO2WT4QW7& 6G6BW9GOWK\^8UJ41?JO[1U0%7C]$G S3$H:R9FP M%!9)49M$'/T;2A E)).EDX*S ??MDQ^:%U/SZ7\UE3(ZL)EMQC(75WS=M@G6 M<4F7CZ9S'5. ++D//BC.>#E%6N6YCGX_^55_0GT_%Y _.4@K(YW?PA.86.NO M7=(02Q:@6:E>MW(!W1P@_Q'FOH\"W"1SW\=HOP/(/SE#G#%'$6EPH)WEH$*B M&ZL4,B>$,PK8J0&<1 MDRA2WJ]K_\_<]Z8@G$A775S#^Z>*!\.%L5I!K68")2*':%(&88S1WN907/NI M>R]V[OMQE^[Q&NI_[KO21&]UF)$;45>_*PC)(0B%Y%C[&(L>LECEQYC[?JA! M:ZR'3LS7O?GBFC-E(AG@@!2$*?H?BL24!)N*DM)9HU+[N.$ESGT_UF@=H9<> MD+4ME_PEI,7YXN)JC))%%YA,=K8'%G?4='+J.W3 MO0@>J8GNL+0[7B[44<]>0A8DE^UY\-E<_9M0T7 ?FX^DW4-'#VOK#]?MHU Y M0- =@.6;@T5GZMZ*@[+1V:OH9L&'_NVH4R@K(-Q^ 77<34Q$F\2W&>*:57_ M%TPHJ0XU9^ LQ2Y16.6TY"*PUA4Q3Q(U[R/NK*@[3#$-L=:ZS>@G_+S:+"XV MU_?+JES_SL$-04_^R#:M.^,H;]1D\]-BD\Y7F\LUOJ>?^)K^Z!^W+1,\%ULP M@<=$P:"W"IQF=9J>2TG;$#EK_;SX"#GMFF[>K#Y]QN6&=+3\\+HF+]+UP$#/ MG).8:KS+2VV/1PB!%4"N6'*96]VL/T=)+8TTCI:\FT$"G M2+KN![ FTB*VO)E9!![#Z]1Y#JT_TBT7:,?97J"-7*%05PJ-E%A*7GBRE M<^ #Y2]7WS"ZU>7,QGJV-+D MP!A31T%B@&@INL7",:<2/1>MAXT,IVZ>%/.)<7:P.CH$VO;7>_GK3+!=RT.?:YDF.Y_@$.105K>Y%\&4TKJP\QGG4,8H?6@. M98P&.D72[B&_[D%-7DK0II8O>A4@:._!..Z$-IFET'J0XK/+H8S2]O ,RGB_2+Y?+?-,WQH).+O"Z[9(B!RL%N9T4AYI0E$PEZVR')%&^^\'] M0> 0;:U:B:X#XW$O8OQZ&WHXZUV0K#[5Y MW2-A9G>XC6(?B.L/D7('(!F4+-0RAJ1,!.DE!U4XR4F@5-S?711H/WTPRAJ5:*C*%0S3X*+-9^C:GC*D>5,][X+K6L@V[Q* M3S;@8!I\M=5$%^"Z+ZB_TPFJCQ[Y3 OKG&8!LLTU%9TU>)L,R%!"%H;^L'D] MP(/$S-N<.>G==Z3D.[@%[V3\;IAY%5=?\.^;7RM'U;5\N_BTN#@S3I=D2X%0 M!,D,2P(?DP>!%*5*5,A4:S]\,''SMM9- [%I--/MNIHZ5V:Q[<'?A&5^LZJ[ M5#[@,I%AWIMX.#BC3775EF?30:OJN,5 MO0/ZD0YBY*%N15(96QBU"!F/(-!3-WH$^&C>\R*H?+?>8=''\&$LG5DHFH0@I: :/8!%0V'GS6 M'I*50F#,Z9 C-+8Z5GP]Z/QZU)2010CAH3C"NA*U,5Y8 M"3;4)]RL5,%!3P-#M#[WMHP#E75?W0=(K@,7^<&,C9;:2"$8R+H?1&4;(-(! M )ZUX<)+1T%C3QG2Z1ZFCS<)387=*6AV.1Y#;CI*YT'3A^N0 0-!TC^XU-89 M+):.UX^>#!VE[>')T#&B[P!$?ZQ7GW%]\?4/8NB"'+&?_WFY^'QGLK!1BH?M M=E)#=E@QQ^M\[0+%1!\P:"U#ZS;7)TCJ#TZ':'XUG1HZ0-75=-;;=\\=%\BB M(+N-($U]_>31@XN&0?+2AUSE$UO7D>VG9-Z[;"(,-1!Z!]!ILQ; YT(>8$F MIOI_)$V(B :<-T8;Q[.,K2_ E[!WI)V3=7HU/A?L/CG_TTBODHP9=*A,1Y?J M!C\&5@5C6>UM:/X.]I]U(H< ;I)U(F.TWP'D]PR=:PRMG@*U:2S MQ(,L CSSEB04>;8&LS/W[O4G-C)\^_-?PNJ/0U#33.8=6*0;)^8V1XK&D^%& M"8;5?@R+!:++#CAS=!9\$+9YQ\[W5,P\0+J=:W>D@#N R+M2[L9@5].+WZXV MFYLL^)N/]3'Y5S*=%Q]7^?8O_/SO6A1+Q_(+$1/.:T5]2:@3:,E,G4HD@<0: MP7HOD5EGL7D_>3/B.\GQ'(BB^\'O+"KM 'CQ;OR]PV^ MVFSPXDRD0K>^U("<\=TN@20,F%HL:WRQP;6.)1XEJ),D0B/,-1-]=SBZ.35G M+ >21#' L+"Z19Z!DRCH]L\!I>1*J-:SZ1X@I9.WD2FP&?R\8W"SH%O]*U:)YS/!$D;D M!9BN ["45!"YH=LY")-K^2OZ(0'@T83,O&FA#;!.KY+G6!NZ;UO\OQ87'^^Y MG'\N-O^8HF)T_.&"D=/-ZD-TM:9# $=F[^$Q?J_PODE[E''KH73"N%ED 6R8J)N7(G@T-;%K3''HK37NG7/ MV1CZGE-EZAAECE)$!WAZOP[+#7VYGLF_8P,N8^,'&4NZI1>#T')6ET>7.W'TR2!QB!L27\7R:WC '6_$VDN M[7: [#OWS?O5SUO?Z.IU"P/H9_X^V\_OI[J!%@'09R_=M7NR)ETCI&$R#ID&N/ M? "/VD&PRBDZ^4[SUI <3ETO$U0FOM>-0,@<:X]SG8XF% ,ALG9,B\R:E[H_1D]/V#I"Z=\7#[31P.S+>*X^^0T_ MU^S\@C?5UR5:R>M&1V3;9>[,D85G2/_@(1<>R2NX%VD\L*-GT.?FO?I:8V8J M.7=@B![U#6Y?F>ZTZ=^^]&=6T-MBP&;KR987)_I5Y_J"MS;S#:%/TD(DR&ENAG)((.8@@>A@PRL M5M:PYBT9!U$Z\^O*J8#T$("GT^IS3/X]]DL[T2?.(3Q=2GL42 MDN%D5\C7HF#24,QV!H?*'K*/T<;),_XWJQ MJF[Y^N)4-=D/ENP:JX.++!##I3IN*H.G_P&MK#5&E,)]\RK7P\F=-TCK":EM M--J!2SS@4#J=0S!, SI1 ]20*+@("%8+B<49#,UWJ#0RFI,%9SU!<91^CC2: M/R]S?\[LZM/GU;+^R:ILRTOO_-W=X3RY'SNH=IIC=3=WX?M'(I]^U*?5-9/;>NJJ M -QQ8P,&A\)"TC;4:@$!/O$,NB3E/8M9F#*DLOW)+STG__,0/$T@[YG1\^W) M^)TNMMT]L[MXSE(TL?8E0@DZ5W<9P1=O("2/V7LMM'0#L//4=YZ3NW@HF;%P-8%WU;YXQ0 M0Y*4 S\W;T_6:5 TA>2[W5?[)GQ>7-3P*O^)'R[/*R"__A:V"?[&<]4/^U"C MZ* !EPU]?G*#_GE)@>O[!:[?+7%'W2UPHQ4B1$%PC8QNM[I-F?PE2-80X*3* M+K7>SO$T56UWU9XO:D#_WXN+C[<*V7WP3R0JUML.N#KUZ3*[;"4[5^L M2X2O4KY%)Z>DMF!-73IMC89@2]W]DWE!A]ZYUMW-S9F8/SYHB,7'U^&>6N4= M/"W>M'I>B?C6$=G6]159+,I,4DW"@?+;WDLM +U6L9B"=+^TKUE[F*!>>FIF M M5:ZAU Y^UJ^:&&XC]AO*@-&5=#_JW6)DL&QB$YUD'S^II/IXLS="46 M;V7[.N[OZ>BE5Z '>W6TGCK$VN[$%&&,C3Z!%W53,:/ /5I50$B2B5#%A-RZ MWV\_)7,7=1^KX2<@1)+]8DA7/E9/KF>O:*<-1@_%&U0="#2Z' M")8L;LK*>F.:+VC:2TE?H#E$Q_<]H^,%W@-L/I+\_L3/E^OTL<[C6:\^K,.G MJ]T2PEJ-3M7*UJ-B&I[!U@9H;0%=6[ V5CS%Z9 M##PF70?.6W#*9] V&V0AUKF&1^'G[M?FN7B.5M>J@>SF7O)P>7Z.RU]JIG5G M\Q*S!C%;,%Q+4($"R^!8@)*%45(I;S0;<)%\]X/GT_'ANEFU$M3,6MZ272W= M]6;65!(3.4(H+%&0;QBYW$6#B$(Y+D6P<4BMR;T?.X][T$S#QPBIAUCT.@&R M6TZR]6RV-BUHI[95^E:63%<976HNE@(YNB3)CV%*3C!38S\Q,X_L[<)-:*NQ M#J!WE_[K0YB++$AQ%6>6C&,T$ERAXXATO3K4R5O3?/_4=U1TDI$\3KWWYYT= M)^L.T/(7KNN8I#_6-U-%B)7K]5@B.^-4 ;\=H.VX@>"= K*WS">F VL^5N,1 MM32.QS_T*LH^-FJ+_$LYK=AX_KS9DP==?M\\%NV>>Z_DT1CN> M7%V[6K?*((G/,T$QO2D<'>."R4'5_8>3,'/9?QM$G5(-'=BK]VL,FTOBI+)X M56EW/5LRHQ+A>.7*8S'R81-L'R!FYK: MK:JC<@[ MP$Y-K-Z;T.LE%\(X"]MU#4KH1&:V#@64D5N3@I"Y- ;-]U0,0HOY,=SP(W74 M'@"I X6PP0L(P7,PM>K-0K\(5KF]:6.U?&CD#E0 MX'/W):TO-Q>W]S>FR_5V8WVM'W__K]5U_?CY^>I?]8C]45L_;\RP])IAU@Z2 M%:R.,HW@7)84P8@8D\R:%S' DSJ&AIX =2@"5C.H8T;8;=87MU'Q7PF78;U8 M;0]C)"\0H^1TK2=3)T=&"#(2/RQ'5J1.X?ZC\WY#15^X8Z3H5[<&ZL&/#P*2 M?=EW81O-S VM'=U_7VX^8UJ4!>;K[+!E(FI53V$F)F*L@TFUID,BK8R:"Q4' M=1@]!:^'")C'5C52ZJJUA#OPF&Y/UZO;^=S"A:0ESV#(9H)*4D",TH%0WO(2 M@]&R=:WI/CH&@<6];'O43$\=8NWZQ)@D,=L"*9/KJ424Y(FF#-QID[SP,8O6 MY8'[*9G7D3I>PT] Y@!Q=P":=Q0\<@P/@?PT =K:<.L;8[,3IECD40%PX=!15"@DN6@1&%;GJE MDW=\8K3U8*".U_ 3D#E W!V 9KL *J2JA9LN)D,V5CM4P%Q]V!?1@K,H;!A?T8]NE8-?6%M.M]8<9965<Y]LQN:TX7>.4/&ND#L5^G2@@2 MAT^U$5<8$)&B52^-B\.&GS_QP/C0]XQ_EK<@8Y$F>MBRGWDS(,-C]*^WL#=?6)NNL4N-51 M&XH53 R.A*,\A! 8B!!B49EI7YK/\WN(F)E+P%NH^FGX'"#W#@!T_%E\>[-T MK8A@#8\&$OH$Q*L"YY,%P0L3)1>G;.M*S(;D#P/I"V^>G1L64_!"EQC#O7TU^WLQ]_SLV0>6SJ/D M54.)SXR8VX''M4:,[T07\>NJCM3^=B L/PM:>+2L &I3 _9(ET\VJ3[O<45G M,GL[I*UWU$=G7W(P.\:FTU$'%_BWS1\_+;XL,B[SGQ10_8'K5%7]@:X"R8JQ M6@,72A%/R8,/KLX=1EN*1*YR\[?8 73-OD5A5FA.IL&YQRCA^M-BLUG4 MD; M!G["5-M)*,H/Z>.[\LN"3N,OBR_XOS"L-^_*>_IOWI7?5Q>X.1,R19*E!I^D M).LO$**A4\CKJV;D*;#[=8+[QRP=1\;LNQEF-YNGU./0Y"T *$G64HN@\Q %\]"/SMN3W +=V.NC( M_ETU"+PK=^=\UM/QZ[+N/L'\ZW(GXC.AG4DA%6!$3JT&=G1:LB1[GYD-04D* MYD9:O<$?G[<1K0?P3:^S+ES%54+,FU](!;]N-I=5Y&2R'^AY.2LH8TK6DRPM M!U5J*WH=S4<"#DP[2V:]]0OB. KG[1F9&[8GT&H7F+WK'%_UL5?H%^L-A$6]WA[NV"!)BWDKKZ R11 M_UCT?AP[3-6R+>)R8;:?)@ MA'[!=5Q-@M$_POK=>MMIEK?\D$NS/8!GBC'!#"?AB4"N,[G1X)4/P+ETO CE M.6]>,36(LIEKA/L$:!,U/@\#>N:UY]%Y33RP"$I)32=.UN)[;5WRA;SHUK41 M \B:N7*T3U@>K\!936:-\7Z_K&WZ[\K0<4EG11MMN9/@ZG.#JA-THF'D*@?M M0W!*,C=DWOO8[\Y<1S@W_B9750_&,7S="G WK.DZ;'NSVEQLSJ0N.L5DZC+E MVB0I C@G-!2EBW'<8F[> ?T8/3.7CY\,OCULKY;YUM!O?^<, M([,IL0S%*D;67M-Q"\$"YFA; M_)E2D=WBD\*ZQ2K_NOQEM4[(SY*IZ5!I(41/CC0* =$;8I$A17M))Z-;F]8A M= U#YHO-#$VFP@Y@^7FSW>U!-C_7X;7&6LZ 1ZU(6K4# M2+H$0AFAM=5<-D] #J%K&!Y??*ZGN0H[,(KUW?5R.[4HI>ILD-S^6->._(2; MVS_;^B&OOH3%>:VS)_-_7;-W'2-6Q:PN+^X,0?K\>;WZ$L[/"L/DO>-@76WH MIR 1?'W.C4BN2\R%7.SV]_RT/ T[#B\^S=05=&:N@/HM_'OQZ?+3?=Z)9+?_WY7*Q6F_NU.5L_^*ZRO+Z;V>,]).HH'?O%_WG+ZWTI[#[\'>"GYAO_?4&F MFR*4HWLPO^E!>;?$ZTG3<7-1+Y&SXAG/R@O@,F"M-*RU"9(Z(R49E>B+(\O",Y"H.*1@=982%4^M.U";,S%[3V!++'[G M)'+J^AC-S VM!V>"\\A2JF5#(?&Z0).\E:AM *NC(8XP2C?H$>6E3%T?I=1! M4]?'2'AFF/P9EA^NAE\PBXYYEZ'PHH <;@=11;+IVEN4J1Z50:573\#BYH,S M;ZWOQM(8+/;Z0 YN-J-Q*1QC]5>/(V?NU^; M;\?]4>I:-9#=W.-S+L_/<;E=X;ZS>9E+'>OZ+>]2KOO=% 1-8I \2R==$3\>'ZV;52E!S-\M7LJNENR;=&)]2S!"=#Z 4F;D@ZM8A+3,3N6[X MXP-T?._'SN,P-M/P,4+J(!':\KD?$RMH9 (NN241.D9<%P8Y^1A199E\ZS[- M4X^%>T93X0YQ1>9&11\'XH%WT3,R9$6R:,"CTE6B'KS.'NCJ-URDXE,T[?'] M #6SOQ[/ Y#O@=I"6UWC;IN6.HM"*,F]!L.+!X4Y 3D0"G@0@;/D?4Z#9IXW M =^6I)_<.L[!*EOZS6UTFB3+\5TM??%LN:JK_W]_XXO]SL M?JL._L;UEZW(7U\68NK,Q%*,M!&$L^1JJ=K@FDC>DN:7,U2O M\T,S'B%]^SH[GM^O7N-_X_GY[K=K5]"9R3$*KPT$8\@\5%_..W+MI%9:%TQ* M#TM(M/& 'B;TY4SXF\@O:J3C#H#\G?#V[R2*BTNITYBGSH)F@:50>Z,H)'!3ID3O)(H>XI*E!<-)S[D((. Z+'4]#Z(YW9"]IF$@\/J1(KSI4Y$42Z 8L77!RD-=#"DD24*M':*H].2B1_%DAVHV$'7@3#TAK'U!NV-:<*D9,(FU9C)H"-$)$#)A248DWGS@SG@J7]"P MQPE<_E;J?98 WNM&)FF=MBF#SIZ$S#."+X4N296U+5D6%UJ_-K:A_ 5-E3PM MT(^&00?@OX[@T1:K1@HBL0+:FJ&%N"R]EG-63O6(>/%R\VG=@W2/IQ5QZM*'!* M<1/)[?)U#18C4Q!2#F"-4;XPD45LG5)O]1CQXO./C=7W+ "YUU.3,G O1 1I M.%U:7%F(HG PR4J'&(.WIP?IX5[WB\]*GD#-'8!Y]X3R%LG'#Q]N&BNL*BHS M74$#*1N\=!VCIF[!]G[UZNK7NQ,4 MF4%>VS(U>?;U.6XW_]AZQZS@,473>I'4(,)>T-#&]E \1HE]Y)_O,=0V8M6: M,T)=?5WFM5&S'E2?Z7[(VBV?FX9PH.3ZK' M;!)W",$+!BK5X5XI"_*DE(@\)%<&C2*8B?QAY^C%INB>"W"Z]8H>#9BM3=&; M!%K$0 PF6Q>35*TH&Q2J2#'(23RD8Y\_Q(O/$4ZKW.>(WON>HN*)4="LDC&AF.;],,?2/ S;+SXO>5+5=SM\_2=<+^H=] 5_62Q)*8MP M_NMR<[&^W"K@5C,T3!+!BF5/06>6G> M:'H$N<<:Z=M/7\T-RKHHZQ,'5A<>*(T<8E8,F$HBT:]T:%[F<8^$>4?;G HY M]RWF,7KHX*[_)2S6V^50K[]N+?B;\[#9;(-87ZW_!/3Y7I-1^YUV"S(6UG% M;41'@OMU^;EN3DHKNF7(V=G&>'>DL)OHYYWSMA0%F+4#935Y$#8)B"&CSCF1 M=%NOX)J*EWEAVPAJ#P%X3KUW@/]?E^1"X;:V&,^!8 M4J!UTDKEP)48M'/D> #U8,B:J7T8G [000> VOFY/^%F\6%Y*Q^B4CE'9&=M MZ+BA=>!Y[:V60D@5+,FG=5"TGY)YY[&UM$(-)-TE7J[O8:F#BLI#5DZ"80_:[:"KN+A>+[GF=JJ=WV2"FZLF-V M"ES1=?:'),%H;^E(T85.'++H?6/H/$;/O%,06UY5S:3>&8;>K);;E[OW]%]> M+P+@UB-C!4Q!$I,G;CQ+%HQS,NA ;F":[O7W>WIZ>;$Z5N\/ NI(%N/9- MMF-Q<7DU[NVRKA,F&=>'XK>KL'R+84,RO-HQ_"<9X+_^%3YOWBY"7)QO7Y-W M]IB;6J @"[D"@NQ[P0C.L @Y"'(7&&HMATSK:4I4+Q \%BFK'I0V<\'6=]S4 M-/'?/]/9QO#I::GL&*:0V#-%@2SSV9 70JZ#$YR#%-))M%HB&])+UH287EZE M&J+S]$J:>>_@'?J__AX^7:WBXX8Q;;T$:YT%)<@U#89EL((<&.+8'PB051?:FAFG-RVF5]63 M?UVL%__ ZCB^N[S87(1E7BP_W/4GWY [>89URKYE%I*IFU:<-. I@ 'K,Y:0 MM5=\2/O$(=_NQ5T_'G.32[Z#B_(-?7)Q<2NUW\*_:]_%S__^O"U\^SLQN4E; MER"?B91,2,A 8B#I$2L0;#)0LO51481<7//]',/)ZR5M>!SNIM;+,ZVDOMZ> MN2J_KZZJC%]]JMQOZ!3>7 TW!4>;5;E[+K\/X3=W3O!$]=C34WR*JNX3R[U1 M;?B[4C9X<5&+>:\+=Q/%+A:Y@>#1@5*AU#[YVFW 465T0;C6A5;?4]&LDG)S M*]K-ZW!>NT'^^HAX4YCR^NO^9ZO77[_/.UX% KX892T&$%8F4$4@N*@+.!6= M5TKGE%HO3)B.FWG=WB/1]V 9Y;Q*[\!7>:#,(EANM8L&G'8%%&,)?"'A"INT M]TQ%WKS\_(C"I>F+>&?&R; :J#%*ZQ)ZU[5_R5O.Z5!S%!Z480@Q:/HWG50R MWF?B\D>N@1JEYZ$U4&.$W@%X]I7E"(8FFE+ \DP^N[$!'#I/'(4@G;/3XU4*/T.Z &:HRP.\#+HS49C$QNT,Q"":A!):?!):$@*QZ,$HQ[UOJV.[H" M:K+7GD[OO&8*[ J,>_+?VI9D@ZB5](K\VL(#1$_.+2**4NAD!=_:BCW34JI1 M6A]32C5&!3._9!]3DW/=0[:UYRF9G(KDH&2]'T2NVY!K_BIP)@L:)=F]#N;F M-51WZ>D%=L>BHU'YU,&J>L;P_+YD3-+MX7(=:J%]K>/.'F+1".2)1&M9\*;H MB3%Z6)W?/)54/* LVE9(Y%)])]-JI.A+<0!'9VF#1%#5A M1>I]H3K@^Z,S0K1GNJO6V.*(V'DI*JK_6"^,0,*4F3N19: M!3\!_@Z[KD]0I#HC"(]3SO-!XIN]O"I;2[B-!>1N' M5/$<2T3.[+531-F11H@/O*3Y369GZ;QRT\E&YD+BZ M/Z"ZX3/.'H+F]0&[?U0\5H5=X7'K9GQ;7'+F G*3T( L!6N[%9UO402(9) Q M9YS*K?<-/TI0+P\\1RO^04@=JX6N('5MK;_>8RA%SFS$ C+9*JHZ 89;XL_2 M?8F>UZ6)$S8 ["6JER>9Z:#50AM=P>M&4N_*[6_^CA=GF@(A)K4 IJ2G T,> MB6?$6RR294Z8#6!-]//NZV'O%ZM5SW?P1%CDL\Y^8D/[[ M7%;K[P*L4Q;"-B/QM)6OTTAVNE)75YSDG%$LXK:I1JQ3&UR!@C$2YDEUOO5\ MW_:EKG]]7*TO\N5ZJUA2"_T;N=\W=<0_W52_WPG-KGQLXT-V141(66_O%4N" M,!Y"2<86H512K6_Y@XGMKE!U#';N6^33J*S'1G:6DDJ1+AJ16005@H987P18 MDC$;Q7P9-I5HJD;VR1!T(I4_U?(^1O[/IN5=AA!\(:\851^C@.Y+%ZY'A@03'2\*&..U$2TE\#DR<"&8PA+] MTPV9Z])T=,LDF)E(S:.RN@?(O,N,Q8Z/D'**R07(Q15Y#3H.79K+MZC%D3ZEC\MQBM@:$<>1#LMKLE(4%IKED.I@4O&SL M@/=;H7Q:#ZFY?OJ?YHB1#I_/ ;1-=?2-EN!ER?2/P(OP2LH\:#+0RR]!'J7W M,27(8U0P>]7,P5>1$F_99)20TJ0 M!GVL%\@.(GC>S-,\CM?I-#RS0?Q]M=P5N7R7^#@SJ13%M(",=4E>Y<6;NMY< ML"I"@YZ9 2;PD4\\OU?/ Y6\:B_Q?H$CSJ3GL3 E(%@50=5A29[7'3V,/%0> M,(80CT..>'[AX*30&2?S9Y\E'SC%Z,WJTZ=57ES<*?#[8[79[K?=]#(O:@"- M74Z(&BO;Z1+EI?!@3%9 YTH""JFYTX@V]SL3JI[K?>'^SHF)]#]< M1>(HU,GD*3MP60?P2>60Z']='A+ /OR%[E+78[1YUS@V$F*/>6GM))-(_JNT M%':I4@,PQCG4B\)(R;@N@PK2GDU>NJ4^GTHZCQ'NLTDZYRA#5DZ#D2CJ0H-, M$BH!)!=<8K184FF F.>:=!ZE\X.2SF,4\%R2SDP:5YC1D".79)ECS9C1 >2A ME.S)ZQ1\R&CLEY1T'J7F0Y+.8V3><]*9U?6ISGF09+/K*"@&3G%+_R:0&!2A M^#0 .\\]Z7PH7IK)MH/7TT>36R02'AT1[Y2G*+9X T%%^@?42J%;3@6(9(;A2P+DHM*$_DGZZ"6O/*J,\2N]C,LIC M5#![1OG=XGS/F\9UAHHS@Z70/2R#)L.-'ERJ)3Z&:1,9$Z(,B<,?^T8O #E6 MCZL)1#KW8W>XN%R'\[^%S; M=!Z%DB<^V-E3WX':W0N:EJ+N!C]W4HL/KB)B5XYABO M"VLML,SI?M9!0) !H;AB8RPYF31H#>R1H?MXRCN[*8^#ZXQ*?;90OAEM<9=S MJ8M'5U=JZOKR6HR%$(P"2W91&9=83J<8T'X8]?/,/>P2TD I9=^DY*U5]AF5REQ!D10Q M*U<]/T-&.@?-DJSMH*GU8+:':.GLH?EPMZ>IT#L%S_79XC6YG^EL)2U!R2# M1Q.@N)1"*IXKIDX GQZ*P"$#A!]!R!Z=_$1U]^L+RDZ,FXP0@B1[')P M&7Q" ;?$=$?9 [1[JJEJ'O!RI[U#D)XSJ,%6V]S)6LF+G$/ M/&2TL2@?7//6L+V4S%NS,R5JCA-Z!]!Y8.,UAJCJ6SXP3MA7"1WX[#BY:U$' MH37]O];+-(Y81W_J0IYCG)P& N\2-KL3E8*J^]$YH*]^OH[;%!>Y_1CIITA9 MK&D]R>I9K9(?I>>AJ^3'"+T#\.S;;NXQLBA+ F-$I"/E#$2>:PNL*5K&8H)) MC7'S?%;)C]+O@%7R8X3= 5X>+=\7TB87,MW>W-=AW\1&+$%"4"QIS('X;.T5 M']TS<[K:@^/OJV;"[PI(^P9]61&E(T]-%_+9E%,"8N(,),LZ65,0'*O+U32"[<#D/,I+LEH7GPHXE+5K)%63G!1% MHYGK.@)>NT&#"D:8G*/1--,4Q@/0U%P%W12_[RTN%$%9$;2Y>FY0T3GB24<0 M,3&%A2./=H#%:=!7TWR;[P3N36.!=F!I[C5\W*O*E\)Y%CE"]IP.4+0(CC . M.:-F064I66M3\RA!G=7L'*CU4:LHQZB@*SP]M/P0)9/.UA5+62,Q9 H$1 \H M8]*&R\PG7!78U2K*D^&JA2HZP-:]LN!&[1HEY9*LJEP7!JI.4'-H%900C?7W_]=4EXP;\(8-LBT>N*B==[359] M$[X*PIFRJM2HVZ&L+S0F EE+"UD*4V2PGON3"'82[GIY9YT6[X-:3N='3P=^ MW -<[G9Z6N,2*N"17 -EF(#HHP?&2D;.D_:F=53\"#D=(K<#!*VF46>_R+RN M=T/#=9V[:95(Y,"*#"YX8L;YJ+F.)L76$?*C!,V+SF9J'P:G W30!:"N?+\K MIJZ3;*MIYWLHZ-+^!RBYN\ =*3,.\#- MMCSVYW]_QN7FF@,;G5;6*4!!)TGIP,!+C,!50"0[C8ZWKO'ZGHIYDYS38>9( M>7> F 019\ME!+H2+F2R"UP"3+/@JPS%^07_,CES:/T/+2\>8S0.P#/HT^X MUZO2K:U3ENKLSU@M/0:(40I@GD?OI8Q\@F>H)\GJ#5*'Z/^[-XRVRN@"7X_4 M9@:&@==B3(]H0-F4:F6X[J7.V5H(U#&OVO$ 0*M4][ Q+1$^H@7<(D>J>2NH'O-RKOE[>_]CA=GR=()]P;!.F])9IENBB ".&E2\N3&%CO= MJ,H'B.K%.K9#PH-@:Z&69[^0^GZ]R/Y5W6&9]^PWF7X5=0OJYJV_.5J>'13> MQ!)8EIF#L(9L.S<<'-<.G(T\:E<'4+_;?,Y^;=[1 MX-5EJ%T,.48R'I@]V:>@(-2Q:2@CFFAY9FG(2J4VU'1HT2? W5UW> 8M=N5O M[-N4EUG,BMG:=4>\L/H.EV2!P@/%%)X7DFEO;TN3M!#-@8U1JRQ'**HKT.T) M9QDFYJ-0D!VK0BH.0@RNQK3HK>(<]72-:\_JS6B4UL>\&8U100=PNGOFKKG9 M/5P(KU!$8L)++8@3E8D3.H Z&VTD+S)&UAA,#U/3"Y2.U?@#Q2M'BK\#(-UX MU_?8D"FF(EV$Z'A]G-4:HN$()"%.#!86FH?<#Y#22TE"8PBU$'P'^+DW>. > M,\S[Q)WFM8](D8!R >^U@>*BQFWCCI>-4?0H0;VDZAICJ9T2.D#48Q6KEDZ" M5(J15#RODRP\1*T3U$4!A5>/DK6_VXZK.Y^D#[L#Y[R5FOI%W.Y@>JTM'2!1 M1S]1<)TY7>W*;:UR4C$YQIJ/)'ZF]>2CU#ZJGGR,#CH U/90?E/8'(CXQ*4% M0<33K4[R<Y>EK=^>=:=V!;]1 .5U"[+I6-2M> B/11$8!18P, M7$().7EG0ITJ%UL_5SZK O%1>AY<(#Y"Z!V 9]](YB2=9TJ:6NM21W<4#^\DRNP ^/V=&F4IN-:FU8AZ4*2]%@@LB MB6!+$A9^PCK+KBK63H^/T75L8Y35,%QL7'%!LMU7A?7S^>+# M@@Y\6:VO_N*;U7*S.E_D>G_<_3$'UZU-1TN;*K43R:J#FC0OK^PC,2A>*%>C="QH&=7L1W@SI(JW=55,M);B>J5R4%**DZAUQ4,I+\+5^ M54IRV2-':U+K"0]CZ.LE=SXMYNZ;Z\DTV('?L,>^7 6,TCF'O(!FA:XW5):N M-[KM0F(VHM=.Y.8S\O>3,B_FIM/]_81I T5T@*?WZ[#3'^O":@E8A MQY3C_:>?O;@:]+%YZ]FZ@%=[I73@V#WJ_MX&7+\NRVK]Z?K]8_=69@L3KOK% M6 P)TD8!0?,$#)G[O^V]69,;N;4_^#[?!3/8EY>)T&KW1+>DD-3^QWUB8)5X MS6+JDBRYZW[Z.2!9.UF522()L%IVV"&5).19?@#.CCQ7@:;BS01'D%OW@#R= MPW$BA3: W3L-H+=,W_YP_;S%Q(.9H%.>;Q1L1%Q@O&D=CI&2E+ /T9<>D]B' MKLI.Q*E LC="7DACS3PBMR9]^8]%#OJO@[<3J0B<_M'D5^M-ME\CF!M"((Y3[%T8ZJ#0UUS;SZQ](!FCC\".I6=E8$25^BOURL0^2?+A?^NUW&\.<< M5/7JVR+&C57P56<"R=J1E( M8MTA/;5P.*8>*]^4&[)O&+E[< <9O6$^C^+.IS>G+D^-D8@P2W%RS'':)]*V M_PMUGEFM>4\6DG83U^0#7I:?X+#NPKMYV,YU>?>7GUV&Z?S;NY0B^.$?T^W? M_1Q_= L@Y$-"(M[ [BD] M!WL41GIA6[X4;+>#B8JW_CH6=1W>NF,'@P5L0)1@]S+MX3J@*2 C&,MCZJDT M1.*D<(^#=-?:O6"F7@K,BDBX=@AY!_W75X#3$2>&D06\PQ5 % +_&FP'%9R2 M1GAPL@_$R8 +5[]TM!P@[:H7[@X^[I1(OIJ'AZ=NKFA,7/*@\B!Q%CSBAA*D MO7!(>49QY$SR%(9CZ=GO]D*8><$(*ZN9!GS89T*#-V^U3H \$:T22%D)^TE[ MV$HY+RP235)%%IPH;;GUI:U?4!>_%%B.JKIF(KO7Y(-7?O=8!U:4TXZAD%A$ ML)=RN%%K)(CU'/QOC[GK])OV6H3W' M.D[$<,P2LDPSQ+W'R$@O$!SR.-=F<:;[Q8'[?K$?V%Y,EF%$=31QRVXL#\=6+@'[(>YEYAE&55>PF MK#=XX&%)UQUYV9WQ\NMW8CYTVY5/,)&@&)&G'E4PCG0;F&% B8A!" D;!+;* MVNEQG!'X/R*H(U)K-]Z;FFW/,!".628I17")@6&4X!2QW%LD&>41X,],+#TF M\N\QPV (YHZ:83!$@Q5-V^5B-;E;E_/!7L1MBS.7-@2*1/1NTQNC#98HA,@8 M=19KVLM/AP_<01_\[A9Y^[Y]1M,*!FFY*RCRRI#98?@\9&G; &@=)8XQC31W M 7&Y?DB06.0Q_-A0G7=< 1SU)J@.N,KHO!M; =5;NV\Y^.>VQ1/.Z<0\D$^H MP'!JY_ ["0IYPXQG+$6I^O3=[EBZ'A)&4EY73I(- >']]8@"N+6%E!&YJ#CX M^=' KQA'FOK$'6%:I#Z!N1U+UVGM.CT0#I%D0T!X?4,^9R(RBPB)(3=B*&2P MTW""@CD7-?:$]JF\W;%TG8:LTP/A$$DV!(1WUV]R64^2C2 IRSBA@1D;70@ MCT2IH<%IQ08"X=T (!3/59X>"(=(LH6IPG=X #=ORP2146">*Y5B'@81-$4V M*H8X]M)B9X-1?2*D>S]0I[/I-* H(]4&QA0<$R=.UD>B"7 I-#AS5B>D M--$649F 9VIR2A5;%(D+C$;),>:%05R"[O,=T3$(9 >,Z"BJ\:90?LO#1S>; M?EO+-=>8K"X7\]LBO8ET-%'+.0H*G!1NA,U^*T>&4!V"I<[C,!JB^]%XOL-! MRJ!W!$T>FZK_>F+ OK'+[[ 5M=5@&2$A(U#+9)!,"-\^ TV B A]"(0-[-7(?5%+CY6$/ M)/I\9Y:NF6BY>=XM%]Y\8P!#Z80Q\4XX;9TLGCX_B-+SG99R#(Q/H-4&#-W^ M X9ZFD\B).J5P\A3O2Y@",B%7"W+C,8L)AMT:4.X- _G.T&E#-XK(*%%2V5] M4?67RN/SXEE;+E%I%<4*A?7<87 L0%U>(N4,I]P3*N)X89#1V3O?"3%EK)^V M\-/.#GO,Z-/68&2".*,HHH&!2E*22#N)7E=&E+?^!))[O=)NR!E(Y M/;;2>;5[M,KN>GIOC":1PBT7<^E*\/ K:3$*3"H;+;;@TPQI?ACP[?,=?G,( M $^BH58ZN1[RMV.VS^T>>Q"&GX@DA,'"(2IX#A9I<*1=2DC8!&)WEFI&CH'D M$&+.>!1.<9".IL3ZM_S3?*]_OWL\U<>'#2$3:ADS$H1-$F>($RF0(TJ@(*5- M3#-E'@XE'HC>(=2<\=B=\O =38T-1//ZSJYZ-N4IDF$Z6(4,3YEO95"^?5 P MRFF9%!8CI@2/H_V,!P"-&+D>1_4-! %WI9\^3[]]7V5OT\_L].).6,=C8KR2 M$269YR%%KI'%5"%*:4I>D21"Z;#U$/K.>%Y0Z0QB$176MRCZL[@)BCA/N* : M"2\I,&=YKA"5R$?G.2'!<*]/CL_>\; VAPN-B\S!:FL1DWUNC'W7A8(M)[U, MB"J2XR$@7F=21"P0GDBP+*7QWDD_@O SGCUT.C.AA-(;,(M[#Z3KE24EV!"/ MG4($:X4X)@(9'!22AL48%<86CY?[+L# &0](*A/R/34(#MX!/^/"=<4S%\^P MW\,&$T*0:!S(W1@):G >P?\$@D_"6B-(EJ$4(/^/Y4E5A/UCI[0!^AUWW MK#CNI_-_[^S\N=PHH10,/ASS&T-@#";KD-'8H$2)#4J*:+0=S0,8D;%^&^;% M9";;!4TK"?7!4^JP$B[D_@O,3'Z;/<&I(62$6Q/+$(Q.B3^HD:HP4I"^S+3E MJ,IJ)<&^D\D]/.Y/TM+@""94(IOGPW*M/-*P!5%DE@81#&:ZSP28LE3UP^[+ MS%F>7JWU;99[ M@YG/&.5/9OX\N)E\G!U_+;-M)X!G:? M^PI++G?_T7:*%N; ):44B6RU<2. ]Q@YXAP,-O!-I%.I,$1+TE]Y MEDX)0'6-:+LB6O!T[L0YM[/9@CI1E%7$TEYL(.F >0"0OJC6ZR^V6_QM?7_CN$1:TD)([3T M2+J0VR49ALV-#<(6,Q*ET$KCPDCL35S=X4S- ',<959_\;*0(74;.O(Z,I>- MJ22]1YPRB@S8^2AX;X.46JED3^DX_5YWX&,CYFH#RFX%ZOZ6^XN[W-L;#[:# M2V">JP3L/.2_/9U?=I?+"=PX5D=MD:4$[A\;-7(B&*2,I<()[4FO4?I'$_(" M_*X#$;0+S"=1Y_E@]_+'JF/XK;U:3@2J+;SP27#J\YL&-0\ID2B1XI3L(\XU<@P0Y'T2L*>XRS$ M/@\0'/3Q.D,7!ZKM?' )O\CY]=5W.]_RB;$)4C../,8XWPL)&944DIPD MC*4&8E59>#ZBH:LZL0Q(L9'(@4F M@O6I.QOZW3JS%L\7E,.5=4Z]5)L'R)F0G"7M$;;Y!9PD>!Y;8Q&3RL-U0#7S MU9JE^C\77[P9JB'0GD"Q3<1:2_:_4!(UT\0CSQU!W#"/'+4*,46T(4Y@%4L_ M9'+J!JCB_4_G#/G"D"AF3Y2N0?NRZOR_7^=!CV^ZBQ]QOEPON?NG'^QBL2[: M.[R&[*C/E:D!*\=QJ?>^;^HN/Z:['_\<,P*!GN5J^>4[[#27R?MDKS:/,U^7 MTD0C-7'.HH19CEE9CHSG%*5HN1&P4P@AA4^FXR@N]^KW^AN/E':G:7?Y^NKV M[VSI>/4?NPB;J+DW,;' )<)>)#A)X!!Q.@AD?1[^:)EPNO1$VV+$5WXO_'28 MW?]D^"G5WT#5PJ>9G=\\R!Q@%@K1YR^7/[(ZX U0S$1F8]K'@A.G$F-?&*Y/L()Y)0P* @M!<<\N-!G MK.6^]=M0_"'ZZ@H+KX%387TPOH4+?+T1"(N,:@'2H$$ASH1%#HL(TL":)FD9&,! MJH73Y@AE[H/% 9)M!1BY-&\M".!:"IHG ;#L# #SR$H0A,>$JI"?6"[^PM\] M NH^XM?0.7.01AJ T^&"NV5['A[8 BQHAA6S*+#\'E!*^25WK)!5FCF6N+3E MW_$8@8\&3KS#8/70ZZ^MXP9P_BDNUGW9ZUY58/6ZN%@XV/8Z@31#[LR6 B/M MC4+$8N4YY0%8+.V][2:ENH,%%-8 [KZ "M?R>S.SRR5<5#E6OM[1 M*OH4.=@=@='L*QN&K!8!!6=8TO#?$1Z%W$=,W>=+V[C&RVBJ 12>NSP8RHJ'W!EU-L5E75%M"P7J\GGO*W6 M,J F1A:!:"+S6]-)&-@XCB#'C<9$*FY8+XL-5KT##OC=+3#N?;#N0[-U#YS# M)=\"7+;7L(H&1Q$H7+Y ,5<*(PL;!3F)!:6>F)YCG?L IJ9]=(2R'JK[ ,DU M<)O\*R[7TYS7X7VF:"+,HXC!XN(>K#"C) ';RPOKC3 LE Y"W?E\W<=ZVS!2 M#M5&.T#:WI+6:4F2QHA0 K'8?[=M&O]_.51/.$A<34B$_.&;)]O4E'@786H(DDTJG68ZGNNYKR6V< M8R?6_3FC_<-E-ANVZEJ^NEQ][Q;3_XUAHKE1D0:+A%[W9&B%M,'YR5-EA0J. MNE2Z>*TX$XT'O0JCL-0F* *)E[ G7H4PS?_$SAZ)0O# HP&_FT;G$=>!@&)< M1-2:9#E.@NC293DCLE,YGW_F^Z003%["CMD*X*>=SO(E_KY;_ /^[6JB!!5* M28UXR$$PS!.R(1DD$^4:S@VF8_%':D;BI7).^LSW2@F G%O'QN7%A5U<=>F5 M7TU_3E=7T_F;;O&C6ZS_=+G^:5S_TYS?6F[Z&K7DI[1Y2:ZI "TGDF ;<\(JW@-&(B MYW*5D,F7KI'_U=XQ%+/CM7<,47\+68EU)(TYPXDA%'F< Q+: /F>&62"8%Q8 MZ[GJ-9B[:!+K#!HY!BE[9Q)KB.1;@,LV%:-3%-@&ASQ1$7'F+#)$1"0$DY%9 M:;CO9?2>5Q)KD++V)+&&2*ZRPO^P?TTO+B^VA$?O*;$ZHF 8,"^5118^B%*@ M5#D31<2]@F;/J/S>1RLK_1"5=27DUX"_?+^(4C-,HK4*I=R>PI/"R&B;FTN" MIY[AL8KH!U5+GT%7QB$7QO$::0!.HU1)2LFE%4PC:AEXUC(_[F>H0D%KQSD. MELI?U=+#JJ4'P>H4U=)#=%RYF_'M]I-K!__/^72U_'BY6N9AG]/YM^TM0#GG M*C*%G-,>\>!\GO7)D6,L<<:HPN9!]<_.QL8>GVH\030Z%KKQ%%,99Q^Z>2Y? MV/*SEM<.AH(.2DO8Q$YQV,D&>V05MPA'[BS.7<6^S]#57A]K/,ER2JR55TX3 M4ZWV-14HS\"HU19)S@4PHCFRVF/DO!4ZM]U0UU(72+WDQ:DP6%)A#=B-[RY^ MS+JKN F:?_R1A;IEA#.P25B>F, T,")H1(X&B82)GHA E(^B,/+V$E.Y"Z0U M[)516@/H*Y"2)%Q;N% E(E:N"Y\=:+'^;?UI3/(&C#DM!&,+,QORJE,]3QPUB3B:I)7$D-%/#-Y"WQGW-<]U? M1P#H15]=&V?^1B[:&B*]CMD8!HN"*8\T%Q&41V1TSG)3_-';4_'6N -]KAOK M" -WUAFL['F\5NNF/EZ!OOK?;=(<7I70LP%GUN^D8UYPK5B"ED<"9(VB! - MT8$6'^]P.O8:#Q6ZOXZ!T)'NU[MYY?VU%<&=+,Y6")Y'X91(R%N7)_>F MA+0,H"H6I>64!E.\%;LX$Y5G YSI?BD"B7;"$CE._]MR>1G#V\L%,+.Y0C=Y MHSM!_.6[O^+"3T$6DQ22$RY$Q(B3B%,%4C@'O8JV)XT RNH516 M[A>OC.UQE7K>)M/>_>LDD9AY$ '+<]B#U7"E!8V,XXJ(:#P)SZF3G\[\/_$_$)5#*]^QH7]%M?APSP;^KV=+OYE9Y=Q$H3'D6J-!-8X M-PA'.$VP0M@D3Z4S<*84OR(:X+O7[C._=E\;P&O'!CM19/]Y\4DKC(O*((UC M0MQY@UP $%AE'6:"VA3.)_XVD/E^R5O\:_<'YX#W)5?M*^K7Z M+1@K(+A@#,7*B(3]R5LB3L5\O\W[J_2B)0R^Z,V[34I< A*?EQIC%!.B"'@8 M'(X\@N'P\SXA8JQQ*2H9;3/!Q**<]]NVORHZFD'?B]ZS _P,,% "-RJ@Q'(3 MAZ,4N40E8H%1*GU0)IYA&JW0?OU5*-((\LX])/4X+O= /M?QZT^+J<^B$2(9 M%A #ZR/7UQAD:6 H1I44T9*%=G+;PUCKM^]^E8Z<#C_G$SS:VR?Q( >TST6_ M+R-M@V784B1B;JO0%"-C3#8;@L86 WV^^ OF)^6PWU;[VU:1U$/3.9N> P\B M0V@^APQ*QFG$%?=(.TJ0#\$KH6/"\>2;[)07V:^:D]/AIZB->*+1H^LZADU] M0YZR.9]'GW_^G^GJ^_I?W)/NN@V_]/C1@RD8=01I&;FT,894!FJEY!1%:3!@ M&"X))VE RJDDE6"@I-*#^BN/(7VJ:.=>6_6GRX7_#B2L!\E.> R!8-CLT@N9 MN_HUL3H$#P.JL86]3E0'7EIT MOX;@#\7L>$/PAZB_ ;OA_@A4)8711">$8^Z"P,SFV7P,,6P,HY[DY\ *8W?X MK.,S&(X_" 1/SCH>HI$&X'2XX)Z8QQ82P=1[C8(DL+&QBL@%JO,0KP>CA!$FA8B#$1)-X#ZR5 MFJQ]7M..#T5::<4T<'OO&YPKF?/2:(F"P, &E0;E'"!21!JJ@DV"E\['_GTF M'1^"OY(*:P!W!=+228#)PI5%E L".PU.=&WA1 _2)[!S(C:LF:=(?Q\T:_8, MGG8YQMTYL>X;0/MGL$\64W]MHVQC@9,\_2R)@)'E0B/N#$76.8Q$U$:G0*SE MI0?#[J:D<6NR,!ZZXLII &*O9NN_$\-N:5YSQ4P*(E*0$5'@!6K%D95)YFXE M9;EB#(?2AV8_RAHW,\>%X C*:^(=C9M$?US\G&X-ED?"H: &P#29AH\%R-L7+^5_D*]*'G!O':Z0!.(V2>TA.6ZU4 M1$H(D;L."3)<8)2BXBQ%!YOS5V7%L,J*0; Z167%$!V? \Z?CU. !JPC6"&A MSL M[I]G]^Y#M_JON/I\&SVY66E; _-@XLJ$)V.PSZ<3Q1KQ)"726AI$G)>$VI!8 M+#VBMAJS9Y_1&H3J0R*OU2%6NW$/+WC,;,V2?DFKP6!D&D MV1S=.[N83^??EI_B AB^V Z7 %-O9V'M]/9)4AE]U\Z.#]W_#?+Y.8*\UXH M+W?G@^M/W60OP*F@RE"# @GY64G8"LY)C(BD7#EA222^])&TAY9CS^T/S4!E MR_4%,>$N6Z15X"@F'!+L12FY* S*8VFN^UCR*"@]J1H;.#K?/N9V0IVD1#M@ M(6J".,\CK< #0%X88P//$U]*(W$'&75?"AX%7,<*NP&\[-P?$ZP%E2ED*\$R MQ 4AR#B3D$QP6EMOG&:E3;F=A-1]+?=T!](@@5>\'-?=SL_?^Z\2 '3/J;H] M=T&%D^!?!QEOU/L,%&><.%#0)(DFI\( MDD@[<)64L9$8PQ@QI=LRCZ>Z[D.LH^#TQ*IL +Q[=N8V_OYH@TZX80;K8)"7 M!.P6!2)V40"W/FE,"3CVJ739TT 2*S\Q>LKSLXB6BMW?I;-C;V.:SF/8-NNM MAS6_"F&:U[6SW^;K!'K^S28=M#P@%S;T"V4R7T?Q52C/=2\;/ ^?XVJZ.?AN MFWQN1] 2+6E^D#V87-N9E$ VU\6')%0**46B2D<3!I!W=/SDD3;>=//-<9_K MBUY?;7/8BPF6&G:5D(@0;?(,E8!T#!8EL$\O\P.3UWS=8_?-Y2(KYSW(V,[^*]K%A!")N-U0$H&;&.4VI#2N=PRE-=-UM6#[^A:;K;T9<?4#."H(H$1)'CKUB]"5=[M<[#KYZ MN9A_G.>?O5HN8_;<(C">DD4!NY #^0(9"9Z;I=A2%W6TQ9^;'4+?&5WQ S#5 M_XP\4F/#3T*SV='S^"UG#4>ZYW^;PTD;EZM\,DR,5]('EI!D)(+@@D=K?/FL$4F6&$6!*>(K+D-0N;6+8-, M%,%H[STEQ1_2?)JDNNY"*63L.*"*Z:$-6^T^._^RL\N-DF:S[C^Y/W#BB!1. M>PMW/J6(B\R-3 9%@WG$$5.:1G *GB.KKF=P,G@=J8\&(/8NI?Q \<]X([// M8-WE3KJYAXVS86[U/H+"[.P+J/ 2UKNZ]YFI]-@#ANP,[;Z>W+B?$:^NM KJ#,< &6*(Z-UI9 MARUPP#@X[L6+5G>24M<[& MJ)>3>; +BCME\\\MC9]\^OV9QD[\/[2>P]F5( M(5HJ$/6YWRP8B[3 #,=-6'164+/R-K?YMP>RG:[ 2;@1P?KK$1>*C@^P0^& MW<4D2DEA2RP'B[-TL?S3%+5KZP_!QQ808P--"*;1$)< M)T](3P8V!4Q0P_!D8EY-Y Y\1N;R(7H$SGE]/YMX\_P(W8#-J2 MA,EHL]_+$T><<(J#CZN#,$&6\I$D(&![\R5!:?\WB/@F//P7UBS"ZPG64'^)_=+)?6YVQLENW' M^9W&N<5T"7_T%GX[_[;)EKV.J5OD#3OQ-D7-P.U6%G8]=S$@#3L*.>8M\P&N M!5^Z86(T9BK/ZCD<8,&0#H2@ZH9.P0EE>.A1;E^/*DYI:N0Q."IQVRG.?$EIOD>PZ=;#0 M6%LJ$5B,N4A4Y*@HYTA)KH-CW/E8>JK%6+Q4GDMUFAUR,F4W;RS=LL5%$B$_ M)QYSG\P+UFQB"B&<=8>^U4ZX'$OK@=;[A5NR'$H2JN_)9-KZC3^[M1IZVC M\G4==?K:_?$HZ@026 LA8<&$X[E832 N10XY,0D7B:4\P:^$?I!G/#QN> B! ME<=>G3!H.+KZ&CZI#PX?91EHH06H(B&+>PNPL.*U@=1E#%=6,2&)*C_2JQ6N_ M;=%RLK.V! >AI?D#O[<<,N>*:RV]]WFHJ07+SF)DA5?(PCE"DQ+2^E.>_T-H M[X?[<\]TCJ;-H\/4)[DDUME:PGA@#-P-S@SB%#,$]AG\5FMJE"6F_ MMSY#4 M#WKGGHD<*ON&[8U#8S=P3WQ,:^?7!BF$9M\3:H ML7CI!]YS3@J>5-LO+UQW(P:>$L8X.A0DBZ ;')#.C:$J&A,D\5;H!T;TJ0)V MP[#<8J(.R3 NLM&602*! 32BTV)/AX*C/]) SWVR\MYRR; M$.,@W+S8^KX;:5CB0%7$H( 3^$"<\IQDB,A;[[TV6A-6NNEO)%;Z]0&=>Z+S M5+H^CY#A+6N.42F-0\(X@CB-!%D:62XR"S'1I'DZ95O/,$R>>QKS("TT.U!V M'Z=?_/<8+F>Q2Z^\O[RXG&68[_O+()(NBZ1X)_LQ5(S;TUY,/N-TMTO&A8'_ M(":DS=ETCBS'!.E$% U!:4-*>TIEN]M[2'43R0=G8P+NKQ!1,408N!-<6P5& M3G2()"<%85)'4?JYKR'T-=6#/@09#X_%T932='QN:YK_-5U.N!22 >AH W<.Q"K=ANC]B?J9U MHBWU++\69T(N&Y)1(R=41#)Z![O4$<]*%YD]1U/;0#L$!P\OUY)*:6*PQ9V+ M8><#LMQ6"C M4*4S'@-)K /-4Z#EL+/P(-4=C,P?ZS+7+RN[6)UHTL;#U/TMPT1@[JT":1*R MGL%&D?56(L.PH8PES8WG E?>!, M,8YD%!*N(LR0I3XB3'4>C!FE:;=NHGC/56-'\$%*:J L=*@YQ+'7,5&,>&0T M7R4@/]A38 Y%&8P12A5_Y60,2[9X%]496+)#5'>D)?MN?O=8+%[TLWF$8_[M M2_R6X[F%WY(>M'RA,IV#.2I4?[/][N?XHUMD.F[+T"(73&&!DA8"<4\8TCJW MX7LF.5>!*5$ZJ[&/EF./N@^7.>SZ,3T2]B3BZ)05"5DAZ>;,=M%QY*F1E+" M RO]K.5>8NK&B(K@X.%!54;P[;ZA\Y"M+Y<7%W9QU=TR_#DN+P$.[FK[5\J= M3;V_-=)!=1BO8Y]:TL7H3/ H& )HC;DQWAF.C+ T)"M*S=Q+ M=_\+=VZ&U]?"WN0*HC!><.:0EL3!MF(267C2C:VL!H(S^8'K3?_"Y7(ZC\OECXR2BSQB M'J5*I8.'3Q)4&6-CP^$A_(KII@6@;:^/34I>!<&P8A%YA@.(14=D,)=(@R\3 M0F*!IM*M3_<(J RD1\CF=P(G60B/#P(I, M7EBNF _RX5MX._.YMRLV<3,=HI+N:/E4UNK[;'+^GVAGJ^^OPL_ILEM&12,9]3V4O/<#=4M!RNB\C/0J0^ #7(F W6O* ME22"&Z!72 >4>YJ0D?F$8UH09SQSML^LF_NKUJU"*Z/L(^34SNV^RR#Z_:8 MA3%AP$O,38^*(,Z3 W;R0^%<1:[ATG.J]!#$/G15/BI.;526UE0#Z/MM#FO% MY6H3)=\^*/XA@O.'28R)P,$HA4)5X#IY4CIPL(^6)HR0@EI_ M])Q[ 14T *5/BPYNVIRP[A:_=W;^>[3+>-WQG_,O<3F1QG")8T!>>IEO7X6T MXP(1)^'VM39Y5CH>TX.L)BR>\0!66C$-8 VN_.F];3.Q@7&:C$4^B0BWOC+( M*2H0)SE>SY/&JG0Z]A$131A3X^'H.*&WA9KM,3OQ3'&0240A& 8<8# W12"( M:.J"]\:%6+HHZC$5=5\-/25N#A%[ \"YK2'(Q5AONCG(Z1)$M4WU=/-MX>'F M[WVU?\7EN[]6"PNJF\[MXFHM0Q"#AW\)I,W64MY(9.),2HF; ':H!W>%YX<; M$]SRG$C-1 HQX=((')&=NL]YGL!6:P,(S>P)8'&[I[<=AA/O+;:Y.)PPFP,L MX, [YP@*DF 6I3;*ES;Q]I!2]^',$V'Q. 4TT5X,OL[MOII$B24VB:%@ EBB MSF'D&/?(V0BL!&Q%\>[A>P34?=UR_,OX8&$W@95/UU_^LNK\O]].?TY#G(?E MM3=SV]H,4K*!8DTUHDH#;R;H_'A*0HRK$$74S,M8&$C]J:O[%N4)7,Y1U-0$ M!._MH)MA#U^[-]W%13=?,_R]FX$"EZ_MQUFA8LP;(MY.EW[693J6-T5UT2A"5,J/%,&YPG7((;/(D'< 0*&-IZGT M0,>GZ#GV\+E9^]5R&5?Y@O]]:MUTMIUWM%9"^#C_G&<@Y6=LX"^ ^[NX_FT^ M<+=C'9RD7E,,%[]F"G%L,3(JX9S]E=Y2:H0O_<9X,>+K9JB*X>WAJ5='N0U< MJ3>,O[ZZ^>4_IW$!1'V_^AWN@MFZW,S:_''PKT6*.?QMX#)Q7(']&E*TQEF" M2WL8_2AK!(^GA9O6U'C)"8^VCRW).+\P@QX]HE(I)-3 M028B)"]M$0XBL!&<%D3(/A 65U<#6'P;%].?H*W<8PFWS>7:!)\N_[V6&A5* MV^ %BFG]JA<':]L1!UM7 ISD)DRV=K_ O MM_L(8Q6\4@(18 J$A!UR'K85^.W$415$+.X(/T5/W5.NG-;WPNE(%52$TW*Q MFGRV\V]Q+0VB8PQ8Y-I397*$ (Y>B17"0+]V4N=.\3ZX@57O8 9^=XN7>Q^L M6R]2]U Z7/(MP&5;:LR,"LSP@%+*+_A9HX!GE9^T5HP:QJADO0Z:/H"IV9!Q MA+(>JOL R35PW938*[>12".# @WT:UGI^\E&/,K3@Z(;7T.5@?<9O.>-!$%LFU0/_')U(_-)L)3@@"7" M,5K$34K(<;!HL?/6]4LDTAA%0T33'G*>T#M@$^?O\]P M//K&UMAY)6X?G/5V'G:=]-?*L;>;M+O5TUHQ99.]I$GE(^55!X$F\.2RD-TV!(R>V4I<5!@GTF)#,TSU'/UFZ%>(6UI(MP&;_EHE\V+ M22H/0LA12>4AZFH)B[_-?URNEFN)D6W0V$F@7O"$I"/@+TC-D<:8(FP)-W(S72*+CHEA4CB)"$^5SF;7,PV,(%81GXBRH$Z>#2 M$*/=NX_):23(5 5C%:&]9"81H#5BA5WA*9:@MQ&G#L$N);8G_/.+>/B9Q;<>I_!'W=S M#V+?CDBZE<)V2_L8-1;)(D?@-.=<)J0EXPA'29TB+%A;NF=I+%X:N::/@]K3 M/G0=O3> _S^_?%VL>;]Z],BR$)H;'CF2.!<@V9SB,I(B,%:T5HDEI4JW$^RG MIA$,5D5+-XKJ&@#AY[C,W:VKJ9W]T2U6W^RW^-KZ?\?PB#%+&%/@W"&J+8>- M+GP.H$F4'(V,1,5]\7Z!WL0U91>T =%Q%-L 8O_\LAZCG,VO3UVVO;R=?;ET M8;H9$W;-582M9J+7*& /=CUS!CD-.Q(K1G6T*;_C5/P([4-94SG0-K Z@DH; M .IZ6,!O\Y]Q.RS@F@O.&-A.#B4B,>+4FOQJ5&YLPR09(:1EI2.0NREIJA"N M#2 64%D#P'NR:-XKZ[1W 2D=\EL]5"%#" 9#GCI!3'X1NK1I>71K2],5(<=[ M],7TU13V=O151.ED=$D@96@>$A8ULBE*% 4W5'+,1/'W?,ZTM660UH>TM@Q1 M0>72MNO9IJS4P>V+2NG[OF)#D@V#,# M5SAG64P6:2<)2HECFC!3_6ILG_Y*75]T%)@4%&L#5]3[;A&GW^;O_O+?\FTA&F@H53PWJ%N,5P:Q@P=I73)#_>*&DL[0STI:VIC,$#<:9P?G\,H>>>T#-''XCF%G82< MO_57&F6':NF\NOA^N_@!/P8*.SM?WK;7VMOVVKM]9^G/.0!A=@4R?]/-9A9( MMK.R_7OE"!JQMG0E"C%;,WG3/ MGB%"1F(<(NMB"JTI,NNGR 3EWE&MG"U]U?\=>O:&X&V\GKTARFW 5NC9S4,) M-P8$B;#*%?!YE(9STH%L>?(?X.>O4&P.:QG;X@.6T)FKQ:-9)S6 MS(&U1&*>M"!D3D4IY"-QPEK!*/W5LU<4(4?U[ U15TM8W-'$0YAU5.3YX]I( MQ*T-2!LGD6C-3#_37KV!D'M5#U[0_3> /XW3[&MNQ7R%?5[_@=9L>NG%B*W MC@F*6$IVTTFNB0E(V,#APF+!RG'>0MY)SODG?(X_=DMIJUW@7>\B@JE?3[$& M&QAQ11QRFL(NXLX%H1Q7 I\&>BT<@<74W@].!^B@ 4"M6UW>=!?P_>]QOER7 MH6^>F;PC+>6=4+G#.X$=G >A>F1%C$B))'/QG[>F]'/8?>@Z_S3C\6=;>40,A-P!ZFD =&5, MV]NZ 4(M;%NX ASF%"Q::I&!78Y8\):IR#D>[XW,,BST@K%XV<=K350TL"FN M2Q.VHX3GWX"O.%VSF3D$"(3;-MD)-TPJAB.2D6FT=M+E@)KR:S;K_P)_%B4Q8>\XDTDH*Q#&7R(+DP&YW M4EO&0BP^S60 >4W%3-L%[!$Z'0Y7LX'K/'[+7_U:#+7;ZJ]KKG:4P4Q(",9* MIY"A-B$NC$5:6(,B\S1@&9+TI:NMGJ>JJ0!358P6UN!YE7Z^6ZZF%WE'W/SI MLDLW+Q#^EJQ!(]%B5/Y#?+J*0!:_(.3W=V^_I6V412M!76T8B\HN!= MIOQ(K"("&:RP4OD-R/$REKM):@1X;0 MUT@D9BPDCJ:J!F#8LWG#2RZ,@7/>*)QO4\&DTA@'W%+X&#'' P-E6.DGN1)"Z\RG/Y_"&I2"##Z-54IQW]]4@$ SHOAJB MD4;!==WKX[#E FN&,'4)<6,#<@[^3WF%:1+"E\^IO9#NJ]+@.D0C+8%KE^EQ MD_ZYJ19^8S*C"&[D C\)MAX%M\MW@"YT]7OW7(Y M84HXG7!" BNXYBBQY+&W9/J:B%4NA @R/5$D#H%H7M.7" M>W 'XIW*M@]Q=3\=,*$D!1+!9G?Y]6RN!(%?!>!.,N*5 D.>CE*9V(>X1KK$ M:D!P' 4V@,RW0/UR"C8)E@9+CB78) PCS@A&#IMLDU@?.-4IX-+U7=??;J0] MILX->X#X&X#-^QCRM,SWE_.P_'2Y\-]A6X2)#X8[CBVR)@C$N4K(D1"1$2$_ M)YB4+XZAG83T I1\D8 Z7C$-H.O6YOS2S<)Z3.NK;XNX":-][>#$W7(VT5+D MEG.!#.$><:_SJR8)(Z-I HZ34\4[5WL3UPN%ZD6BN-Y5')@$M7A.\AI1?J](M$70GE M-("QNPQD#WRB S:)$(.$QOD]:; -M.(7?O/G^Q5]EG>7"ZRT#=MWG[SFSS&)1@1P8.F5H/]J10R'#O8,D$*L#U) MX.5G+3U+5K\(,WZ1N"NMM?I=<.NUE]'_W]^ZG_]/]&&S_*O\4MW7Z06(]$XO MY#VB=W6UW8/?W44WR//A%G"[OS"P@>U@X@LUI'WY#I!]G:WY/# DSI?;;;#( M[_VM[:K75[=_!T"3?[8F;T,C?":_!@\X_F OKM_K+7QIC$'BL:7Z<9&ZQ<5F M]\*GK]\4+*,YZ.H<+\E]P<6ZI7#-XD-;[K5,U MUG0JO0\2:1W-PYT\V3!UL;Z+;ZRP@^V&_2L6(/&/^8]I7O0KV >OX0__783, MQZM6J=%X5A?7V.HED8H^^3WZXNI[%PKKZ\&:56H-#M/6;FDTHJM/\-G5XF(> MWL_LMR*:NK]BE63\07K:*8E&M)1W_)OY,BS*J>G!DE4,\(-/O\>R:$11_^S^ MT;"HK\.9.G5[$D.NRP$K\EYT=O=V>6K>*03Q(=3VD MTL+&6[Z9=V3>]1- M ^GKV\#2TYOFD#C[_;7K.LN]=M&30BFNK%.WX.SFZF'^?,P097VXO[OX,>NN M8EP'1C^N$\"CI)CV?Z=J?\HIDTS/BKH!.&SBXS_@\WXS$??S]-OWU?++J\]? M1H'%\]^KVC=R2GCT%GUM V;7[0$W>N:PO#=PO7"5 J[C_8$'VVQO75Q>IXO>U.. MO6>6[J6ZNCFV?L)IM?#RW6(=^!ZIZ/+QZD4*+I\A^LABRZS4_*#%S[BX^I@> M?>L1& ["?:\/'+%EMZM>?^;X*//.!:L%R(;HY^YF?4HLE0_9/"ED6T.>[X"C MH\V[UJNFKR?EWO42PM\Z#S"*==)7*;\R +\R (-T\Z&;?XA=":7<7ZE>QNPI M67?/,-[0O1)AR8O6+9> 4$!)ZQ-6V\'@87]Z(?+]E)B4[&NYV744%:@ MBTOP"S_'_[F<+F[.E3*'\H#/]%)R4Z&OX3)LM0KHT\^Q*H#NKURD^N<)8@M4 M_GRR5_]:WIED5;KPI\_Z1^QK$,[QM3XWBU1+N [0PMT=^9#[V@FAOZ*_7$U_ MQC=P3'SK%E='EX[L7K&>FA[*N^O)?.U \FSVD+QICZF O8I(]B]KU*PI>5[6W1.,UR_R 9(^%%''P[7J-?4.5,H>(?RJ53SE M3?.K/O%7?>(PW83__MJM_?%CM\?]E:J543VU.W8R6UL!L]D-666VQL/EZEWK M.\7=]>&]]IBPS3/51^^)N^M4*U)[:D?L8+2V4;NEMDS0[?%J]:[MX_SXUO(7 M;[HO<1;S:[Y;#!V=NMB]8KV+Y#!]/2F7VGX*D!)NC/J/*4T]K/M^7F:O/;]Z MO2/P,%WVEE?M,S/&Q?H9EM^6R\N"&GUJW6K5N8>>H\_+J/:)^CT/@0DWA);2 MXE/K5JO+/?1T?5Y&U?=B][5;V5F)//##M:J5VQZ\YW;*HKZ&7OD5>.*SJT]V M&@HI:M>2U0IK#]?7$Y*I[2AG3Q$HS%25.AKWK5FM7O9 Q3TCF]IFYW5D^-7/ M;\7.QKV+UBMU/=3*?$8\#6EO3=F=$Z*D$G>M7:].M8 NGQ!6"T?I#:G%#]2] M*]>K,#WF7'U.4+4K*_[GK>G#L[A!1-J?_#W'U MV]QW%X5BZ+T^4*]DM9BN]XNM.0T_"C*/I>DG/M1+XTW%C@X08V7-[SA^,N?; MX%<9I??]1B]]MQ1]&BB\YC;YQ]7WN!AY?^_^1B]5MQ2X&BB\VKO:NLN97?P^ M7:X*IKKWK]I+G2V%LYX54&T%/CY9CHV$[%FR5[5"2\&LIT53/?)_??B75^!S M:_?29$NAK)[":N"-D1O#_?=N6?J%I?MK]U)B*P&L)\53W=IY8'D?N_UV+MA+ M72T%H)X22^U6YVQ098X**6S7>KWTU5+ Z FAM!#B+S(>\^Y"O1344I1GEQBJ M&R'=T:62UVOTTD=+,9@'S+=1YGVT.H;6J]*6PB0-EJEV\W^ X;(E[&U<^L5T MG88I5*?Z_/*]E-A2 *2_R*K?2V&:Z;(SCNG/6^Y*I9^?6[V79EN*A?066*L# M-7Z;+Z<@UJ\+NQZF>N>IP_N4'SE=XXG/%!FUT9>- G,W'GWJ$4 .[%_=N^PQ ML;";Y5[GX4S'3]S8N6#%YL[G='$O^O6$,&K'+&](.[JK[<%2U73SI+1W:J6A M/K=7L]F.LZ1,!^C^A1O0U1/-H,\*Y-,-4MA4Q5B6&D]U>JULD[U(;;P7XK*ODZ71UM M7M];JEI+[H%*N2> VH-#+V>18"=(MFI"]V,5P_N9_7:4>O:M6:W==IB>GA%) M_<#B&#I[8MEJ_;7#U/:\8)HX -=TE7BO;\=RU7IK#SD(=PFBH%'X6.!M'42%E+8_E6K-=0>=0XVI[9KAZ'/E83>?0O:0' C M)0 $@ &5X:&EB:70S,3$R<3(T+FAT;>U:;6_;.!+^?K^"E^*Z*6 [5F(G MMI,&Z+;=0^_#W6VQP'X\T-(HXH42M21EQ_OK]^%0?DEL7QW<[=8-KD =21P. M9S@/GQE2NBE\J6]O"I+9[9]N_MSMB@\F;4JJO$@M24^9:)RJ[L3/&;E[T>VV M4N]-O;#JKO#BO'\^$#\;>Z]F,K9[Y37=+O7Y&9JLL7M3:9F0F5O M3]1H2E?]=#P:#/.+07*93+/1N#^Z3/%XW+\8]O^5G* KQ&,?YQ>:WIZ4JNH6 M%,:?#,Y[5\/:7\]5YHM)TN__Y81%;V]R4WF,9]$_7D8U6\H\/?BNU.JNFK!+ M)['KLCDUVMC)JS[_NPXMW5R62B\FW_VD2G+B[S07GTTIJ^\Z3E:NZ\BJ/ HZ M]2O!)IC'M_-H\A7T:%71TH7D/!C]\:%04^7%1=)+'EN\Z;BT=_#=FWHRAM8- MTU/,-=FO9/OG1I-(+F0W&9S*-^(]6:]RE4JO3+77EV,QWN3"%P1(V]I8-OGU MJ]%Y#4C\8\<7I$],#Q?R9]/'?'/0FFM:O&A)_YJB:J. M2#DD"W@J_>M7P]'UH1"K99:! +J:/8??OQ@6]\9&J,@1RTHUBO[O[ M@YWN)[VE:W_\Z(]GZWP0)N&3*"2@8VFF: X^]85RXL=&6B!>+\1G NJ\,)7X MP=A2)/WNCP*(?-]H30#BX.KZ!VN<%]_+ZIZLZXA/5=I#!,?[(_C-A>S\R$+V MO70(%$)2+L1]9>::LCOJQ,C9&*_,P(#*($U"OU25D-5"-)6W#<%^)$[.H0BD M%"7NK)):Y#+%(RM,"9KW)LIM"524DG/2+H)(*>^)V6FET^%9!F,PI.8$W-)7 MJBP2+L0J=($GW7_.5EJE00'2N4T,G-(\G/E"SCH:DK9P*"W MAFDF@YLS=,O$=+$Y#2\,AQ??"@Y)Y*I"I -HUI'M (001[/=:%=5#F+AO(;K M5#<9= (]&V'L 'DJD%&-X ?Q$H092#+<)\IEVKC M&O0+%&J-CG"IK4DIPV,G3H&.C "W"(&/#VDAJSL2[\!.H>)TL>0( GS\($,.[Q*2X)2 C7:DF%9- M8Z$ -#53CLD/4E2QGE!>KVESDWHM:J46JJM-$R,#S<8B/6 MF1T]8IVP6=[@:DI!$"2,_I0]@W2_ 3!/CP;,26\TV ;SP=2UA>G#2>]@:&,Y MS%06$"N=J61@=^F ]E!I!AA+FRTA!9 K.55:^45(]KN�N,TA& MI(0BA.TM38C W@FO6.*M0<&OA&"]5AX001U.,1PUA@J@:/ MORP4IT>#XB4E?YQ)W3!OA1!3GJ-H5#,$Q^TH_E:EQ0$\'&]WUX,,6G0$A[I8 M=4Y-X_=;<$BFD"MI"B5U_N6MD)@NBW5>AQ1G@@^3@+DPP(O!778TN%NQ9PSI M-C3"KKPMYKAE)_Z>P9DAO9LT;6P P$8NW:&U#*[87F).]#%HX%'.=A+CWY0'1Y8O0LQ+7;EGCRL(/=9(:.CE;DMA>=;<&* M+H 9ZLI.+ 4/MN/9)%WV+ICYWB&;YQ;D MT4'LB?D.Z.%#[!9FG9@,534S>D8A(U;RKCV+MRU%4EEKLR"TS@L3>5$^ C% M]S\I%WKB6%X4[H[PWQJ]>/TJN>Q?GP\[_"+_$'MC(O:\#VQ;IU@T9+NP6\O: MT61Y<8U\4VNYF*B*1^=.UZVNJ?'>E$'=]2PD+90\[4K@%1";V]?Z@U'OLFH[8]U1/SQPM:S>GER\DM#Q[];+X)7 =YP>&G?4DD;X)V3T$8ZX !S M(/B<2BQ=6LY07W!N^#UF-:+B*TWL(9/Y$OS\TE$%OT,7>CVXVJ.3) M=SNUT]27/&GM,&/UU%SD% !N_O\N^3TSV?A;4_L:/E,[XXZC? M %!+ P04 " "1>/E82I-PRK(' !?)0 $@ &5X:&EB:70S,3(R<3(T M+FAT;>U:;7/;N!'^WE^!.M.<,R/)DBS%>G$\D\LEG=R'MI?>]#YV('(IH08) M'@!*UOWZ/@M0;Y;4R-/FHGB:F<@DL5CL8A\\NP!Y._.YOKN=D4SO_G#[QV93 M_&"2*J?"B\22])2*RJEB*GY)R=V+9K.6>F?*I573F1?==KW5V&0VXE)EW>WJ9H+E;ZY4'1S/93T^KI-@UY/]MO#07O8[@^R MSDWG>D!IYY^="W2%>.SC_%+3FXM<%*%2/QMUVNT_7031 MN]O,%![C6?2/EU'-GC)/#[XIM9H6H^#21>RZ:DZ,-G;THAW^C;FEF7H MNY]53D[\A1;BD\EE\5W#R<(U'5F514&G?B/8!//"[2*:? ,]6A6T=ES:*7SWIAP-H77+] 1S3?8KV?ZITB0ZU[+9Z5W*5^(= M6:\RE4BO3''4EW,QWF3"SPB0MJ6QP>27+P;=SLW8B7J2!'%43.*?7'?>P=][[16KOW^H^_.5K?'D_!1S.2BD^$2#GA2G$!V-ST6DW?Q* X[M*:P(*>S?C#]8X+[Z7 MQ3U91/)CD;00P>'Q"'YS(>N>6Q'U@P)%(&4(L>=9>K(9()'5I@<'.]-E-L3*"@AYR06 M+T1R>4^!FM8Z'9ZE, 9#ZI!]:^Y*E$6VA5B![K D)2L6,Y7,A*OX9]-_099J M)>Q KIQ&6N8,OU!^!@==24DPD/66,,VD<'..;JF8++>GX9GA\/I;P2&);)V0 M-I%M (001[/=:E=%!F()20W7B:Y2Z 1ZML+8 /(4DU&)X#-N&<]:;X!98\(] M&AK83Q4K;K!$I2$ -!I )@SG@CV)=#.1:;-P*ZA:FBKGK<1 DA]&NV%E8PMQ M;F7,GK7/#'2],P/=SSL16M=!$59U&<%D86(A%&+W44A+ 26(NIJ@$D0T!0&: M$ZW@IVXW'2QWNQ?TJO0M=-/XUV\55Q0%A&FK%\PA6VA-Z*);3EYH&QGH P# ML9^/,0T)3OG_N\"2<=@9?#:6HZ<\%IJ];PP[/PP_D,%,(64APG\=3 M@W-O(BMW>A=.@A,"-NJ18EHUE84"T-1D.;V]1K2.,'-:F"^D[4*5Q M!(.PZ0Z=2I2:*JFT9(:'6\&(369'CU@G;)3WLG0QG*8JY01*YTI)+.[=$ [5YH,8VG3%:0 8 %] 5AQ;>R(;E6J(8D\U Z5%3;G#E'@XB1)C$V# :%FG5*!FD,# MWVBADA<.BZ >CQC& E,E>/QYH3@Y(Q1'2GX_E[H*O,4AIBQ#T:CF"(X[4/RM M2XL3>#C>'JX' VC1$1SJ8M4Y,94_;L$IF4*NI8E+ZNSS6R$Q617K81U2G(EP MD@3,\0#/!G?I&>&N9L\8TGUH\*Z\+N9"RT'\/8$S.;V;)*DL V KEQ[0FO.I MC24^UX0NET#1K_'41UP>Z9(!R6"S1]*UX=A'43A0X+.&HEK;]2I:-9-N77@P M#P;D4QH21)B/FKR70JM[TO7IPB/YQG\]14]$^[>P0>L_BPU:.(1,5^NDL:$K M9L]MK&Z8B]'VA$IDK[!=FR91W'ICW3KYAP=0F>?*>PJP/M!M8E!:<%NJ8%M0 M< DT@X8=TSS^EAN59&$ XA7_]^#?=F$_U:C8,-A+BZFU+/'DXP&XR14=':W([ MBLZZ8$47P QU92.6 @YU@*OR''NOWR@X4R>5@V=KSR_-G]\FZ2VR>69!'@W$ MG@+? 3WA$+N&62,F0U7,C9X39\1"3NNS>%M3).6E-DM"ZV)F(B_*'1 #=/^3 M(E_BKTQ#_NP#:Q;)U@S9)NP6\O2T6AU M,4:Z*;5Y*QN/.>CQ6WUO M\3]=#5R_\&^%%_Y7/MUO&PY:P_;QYG:KLVZ["KJC?GC@2EF\N;B^>+1Z1]WR M071V5RYC=,\)4_[^80V>AG>&+OSNO@1>1W?+VY5Q*PUU= _.0!UF!@$F0(0S M*K'R9S4];1'RPI>8T@B)KS2KGYW)Y^#DGZVIRD@)[Q\HJ7CG'&__@4HR7OT- M^V/%R2G>(N'%B_"=1+QM*M "%MT<_2#G2TJ>O3-3VE<> ,U MBN>K<]K["F@#WT X[4T7.0&&*W^\R['/4XY^4E3_Q@^2+XDO#;"E[; ^K&O3H8\#)1Y9;&A2):DDWJ_?(2FU M21PO1M$KL#P8D7C.X7>N_,1EY=;R9%DAXR<_+'\<#.")+IHU*@>%0>:00V.% M6L$;CO8'89-EKOGF M9,G%!0C^N"?*Z>1X-.+3+"UFXWPTSO-IAJ-)5AYQ1)QF?Z<]4B7QJ&/=1N+C MWEJH085^__DX&QY-:K>X%-Q5\S1)?NH%T9-EJ96C_0SIQW^CF2UC#J_<@$FQ M4O/@4B^J=LN%EMK,'R3A;^%7!B5;"[F9/WPMUFCA#[R$5WK-U,.^9YT/9^1 MU6O0"XHUFJ^$_0P+)[3Z^4$Z31;I:)+ *1HG2E$P_QYT":["G5Y]*VZ<:E-K MPZ(KQUEZM+!P6@DLX>D5%HT3%P@O2O(*S4=DZ&UC*22;S^[;^$[?_FR,;1CM MZS2<-;F-&;-PP![%M#'%X2!O'RAAVSFEEZ<5JRD_,!WYI]>^LR$];O,+?RGA M)\:9H\%!D=,<02A@1:$-9ZI N!2NNFEXEDP[[3-FAB_^7#V5,*<>BK91YP.6E*,B5D%+4\&0(OQE$U;^O?+Y& M)?1#(ALID7(P/EH\,]HZ^)6IMDP0Y4D-_ *:9%RK>"9-NNVWI+! M2RBU">KOHB@@!9K#\T9A%!HE_7C\7$<;K75 H20_":9>UY)0Q@+TT@;?-<*@ M/Z$L;%<[=070[NGD@#]Z7Y^40R.<-_/TJJB86F%7I.EL-.Z#[Z#W/@M%\-=Q M_!64$T9YX+X=_&+K3D6<1CJB#X]W&+<$8!H)QZ/CVVOAH.)U,=BXGPW3GVG^9S49#FKZ? MWNQD.)WMA_8P1,)T ETRV^QP*D=I:Z8>]T:]3J9FG!-OG">0!JENC\\@VJ*[ M3R>KK[S6]1-98KE=$+K^\B=T$MN"AK$-OW#[('G?+/?'9D\_8\U_:E>/]_3T MQ@#X*)\B4?QVLO>\H4F>3>*)=,.U>^JS'6A^W)&+8+44'#J\WTWQ_E^P^R=S M>WH=AM/JV_J:"!;GPM%VQ1Z'^FM/4+19:7];4-SX^B-6F*-_739&"5L1#Z+ MH&<^W_%'2:!>MO)\36E''@)'XI.\(Z*E(!K<\M! 9[TTQR8PF M07,I+#&B)G]+=GSPO+(4+!=2N$VT1CRTC6=_)U32S'TXBI8DTBLB]09+8O<^ M-$*1!%,;HI[2)S!\ZMQ&^@'@"/36ZEU^#'=ROUN7.A2O0'/G!B7SWT];USP? M&B\PO.2#"LNIR!JW6V77K=^/G%1NK5<+DID?/G#XL?! '[3>;U&Y2 WR!QRJ*U0*WC'T9[#8-!R MG>AJ8\2J=)!$R0C>:7,N+EB@.^$D+CL]B\/PO#AL#EEDFF^6"RXN0/#G/9%G M:8;I*#U*T\EHDA19/$['HSB*\W'"CHOB[[A'HL0>9*S;2'S>6PLU*-&?/QLE MPZ-QY>:7@KMR%D?13[V&=;DHM')TGB'Y\&]0LZ7,X94;,"E6:M:XU NB'3G7 M4IO9DZCYFWO*H&!K(3>SIV=BC1;^P$MXJ]=,/>U;INS HA%%8+3B'R2;R+SF M\3*8?$1ZI%#8N1 GWN@75Z7(A(,T&28W+;[N.#,K\MWI:C8EK==,SRG6:![( M]E/,G=#JYR?Q))K'Z3B"$S1.%")G_CWH ER).[UZ+&Z<:%-IPX(KQTE\-+=P M4@HLX*503.6"27A=D%=H/B-#[VM+(=E\==]&=_KV9VULS>AJ?SGQG0WS5C#= ]W?0PH?)U74N) M5)*CH_E+HZV#7YDZIVKKP^\J'\*!KS\_$I)H?FM()/'\61]*-)AM( ]3#TF. MVJP4%LZ5OI3(5^AKF+FFD.\:,V]J9JBQY ;>(A&I]!6\U&;=ME\T> .%-HWX MA\ *2&'E\*I6&)C2J!^V\75K@[;.4"C(3S)3KRM)5H9^]-P&/]3"H%_8%K:; MGX8$T.GQ^( _^]BNF-=&.*_FQ55>,K7"KF?C:3KJ@Q\H'WT6BLQ?AVV04TX8 MY8'[Z>")K@WPT-*(#%*+54+$2HRS(9Y4'RL(E+(1:/:GTE< MM0QNZ I#G&UG];78#V%KB'_A"ISN58 AR/LL%,(YM#TFG=-KKVY^X2LV9[+=44WK!G*+J*;3X?$X M]:#*$9)RO#NXQ5O#!F\=.KY-&QT-)^/Q3G(TC'?2_DMMD@YI&7UYM>/A9+J? MM8=-)$S'T"6SS0ZGK.^ JLK77WR235E9>Z M#E D%ML%H:MO#UBBT!8TC&WS"W?NU3T"LZ>3H>"_M)_'>[IYH_L_RZ< FA]/ MZE[5-,:3<5A'-UR[ISC;:>9G';D(5DO!H;/WNZG<_ZMUSTQNSZW#9D\]KL^J M1N-,.#HNWV.=GWEHHLU*^VN3_,9G,.'!#/WKHC9*V)(0$ 4&/>;YCK_.&M!E M2X_4E';D(7 D),D["%H( L M FU +#E;:8MW ,WCO<$EJ='$:"Z%)2Q49^]) MCP^>%Y:"94(*MPG:"(&V\>SO-)4D,Q^.O(6'](K@O,&"<+T/C5#$P=2&0*?T M"6P^:6Y;^LG %/06]2X_ACM1WZW;+8I7 W!G!B75T@5NW7=]:KP&VT6?1%A& M15:[W2*[KE]V7IZUO^$J[["Y0OP74$L! A0#% @ D7CY6-A>9?LVV ( M#YTZ ! ( ! &-F/E8XO[=AGDC "GEP$ $ @ %DV ( 8V9R+3(P M,C0P-C,P+GAS9%!+ 0(4 Q0 ( )%X^5BW7)E_;#8 (TR @ 4 M " 0O\ @!C9G(M,C R-# V,S!?8V%L+GAM;%!+ 0(4 Q0 ( )%X M^5AR*9K@;., -<$"P 4 " :DR P!C9G(M,C R-# V,S!? M9&5F+GAM;%!+ 0(4 Q0 ( )%X^5@!>><,"+H! &+_$ 4 M " 4<6! !C9G(M,C R-# V,S!?;&%B+GAM;%!+ 0(4 Q0 ( )%X^5@2 MAE!1538! )[-#@ 4 " 8'0!0!C9G(M,C R-# V,S!?<')E M+GAM;%!+ 0(4 Q0 ( )%X^5A-Y]"]I < ",E 2 " M 0@'!P!E>&AI8FET,S$Q,G$R-"YH=&U02P$"% ,4 " "1>/E82I-PRK(' M !?)0 $@ @ '<#@< 97AH:6)I=#,Q,C)Q,C0N:'1M4$L! M A0#% @ D7CY6'#>*;W@! 0!, !( ( !OA8' &5X M:&EB:70S,C$R<3(T+FAT;5!+ 0(4 Q0 ( )%X^5BTX7U&X 0 $D4 2 M " &AI8FET,S(R,G$R-"YH=&U02P4& H ,"@"$ @ WB ' end XML 127 cfr-20240630_htm.xml IDEA: XBRL DOCUMENT 0000039263 2024-01-01 2024-06-30 0000039263 us-gaap:CommonStockMember exch:XNYS 2024-01-01 2024-06-30 0000039263 us-gaap:SeriesBPreferredStockMember exch:XNYS 2024-01-01 2024-06-30 0000039263 2024-07-18 0000039263 2024-06-30 0000039263 2023-12-31 0000039263 us-gaap:SeriesBPreferredStockMember 2024-06-30 0000039263 us-gaap:SeriesBPreferredStockMember 2023-12-31 0000039263 2024-04-01 2024-06-30 0000039263 2023-04-01 2023-06-30 0000039263 2023-01-01 2023-06-30 0000039263 us-gaap:PreferredStockMember 2024-03-31 0000039263 us-gaap:CommonStockMember 2024-03-31 0000039263 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000039263 us-gaap:RetainedEarningsMember 2024-03-31 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000039263 us-gaap:TreasuryStockCommonMember 2024-03-31 0000039263 2024-03-31 0000039263 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0000039263 us-gaap:TreasuryStockCommonMember 2024-04-01 2024-06-30 0000039263 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000039263 us-gaap:PreferredStockMember 2024-06-30 0000039263 us-gaap:CommonStockMember 2024-06-30 0000039263 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000039263 us-gaap:RetainedEarningsMember 2024-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000039263 us-gaap:TreasuryStockCommonMember 2024-06-30 0000039263 us-gaap:PreferredStockMember 2023-03-31 0000039263 us-gaap:CommonStockMember 2023-03-31 0000039263 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000039263 us-gaap:RetainedEarningsMember 2023-03-31 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000039263 us-gaap:TreasuryStockCommonMember 2023-03-31 0000039263 2023-03-31 0000039263 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000039263 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000039263 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000039263 us-gaap:PreferredStockMember 2023-06-30 0000039263 us-gaap:CommonStockMember 2023-06-30 0000039263 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000039263 us-gaap:RetainedEarningsMember 2023-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000039263 us-gaap:TreasuryStockCommonMember 2023-06-30 0000039263 2023-06-30 0000039263 us-gaap:PreferredStockMember 2023-12-31 0000039263 us-gaap:CommonStockMember 2023-12-31 0000039263 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000039263 us-gaap:RetainedEarningsMember 2023-12-31 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000039263 us-gaap:TreasuryStockCommonMember 2023-12-31 0000039263 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0000039263 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-06-30 0000039263 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0000039263 us-gaap:PreferredStockMember 2022-12-31 0000039263 us-gaap:CommonStockMember 2022-12-31 0000039263 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000039263 us-gaap:RetainedEarningsMember 2022-12-31 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000039263 us-gaap:TreasuryStockCommonMember 2022-12-31 0000039263 2022-12-31 0000039263 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0000039263 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0000039263 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0000039263 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0000039263 us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-06-30 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-06-30 0000039263 us-gaap:OtherInvestmentsMember 2024-06-30 0000039263 us-gaap:ResidentialMortgageBackedSecuritiesMember 2023-12-31 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0000039263 us-gaap:OtherInvestmentsMember 2023-12-31 0000039263 us-gaap:HeldtomaturitySecuritiesMember 2024-06-30 0000039263 us-gaap:HeldtomaturitySecuritiesMember 2023-12-31 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2024-06-30 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2024-06-30 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2024-06-30 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2024-06-30 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-06-30 0000039263 srt:MoodysAaaRatingMember us-gaap:OtherInvestmentsMember 2024-06-30 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2024-06-30 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2024-06-30 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2024-06-30 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2024-06-30 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-06-30 0000039263 srt:MoodysAa1RatingMember us-gaap:OtherInvestmentsMember 2024-06-30 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2024-06-30 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2024-06-30 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2024-06-30 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2024-06-30 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-06-30 0000039263 cfr:NotratedMember us-gaap:OtherInvestmentsMember 2024-06-30 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2024-06-30 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2024-06-30 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2024-06-30 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2024-06-30 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2023-12-31 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2023-12-31 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2023-12-31 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2023-12-31 0000039263 srt:MoodysAaaRatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0000039263 srt:MoodysAaaRatingMember us-gaap:OtherInvestmentsMember 2023-12-31 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2023-12-31 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2023-12-31 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2023-12-31 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2023-12-31 0000039263 srt:MoodysAa1RatingMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0000039263 srt:MoodysAa1RatingMember us-gaap:OtherInvestmentsMember 2023-12-31 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2023-12-31 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2023-12-31 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2023-12-31 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2023-12-31 0000039263 cfr:NotratedMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0000039263 cfr:NotratedMember us-gaap:OtherInvestmentsMember 2023-12-31 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:NotGuaranteedorPreRefundedMember 2023-12-31 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedbytheTexasPSFMember 2023-12-31 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:GuaranteedByThirdPartyMember 2023-12-31 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember cfr:PreRefundedMember 2023-12-31 0000039263 us-gaap:DebtSecuritiesMember 2024-03-31 0000039263 us-gaap:DebtSecuritiesMember 2023-03-31 0000039263 us-gaap:DebtSecuritiesMember 2023-12-31 0000039263 us-gaap:DebtSecuritiesMember 2022-12-31 0000039263 us-gaap:DebtSecuritiesMember 2024-04-01 2024-06-30 0000039263 us-gaap:DebtSecuritiesMember 2023-04-01 2023-06-30 0000039263 us-gaap:DebtSecuritiesMember 2024-01-01 2024-06-30 0000039263 us-gaap:DebtSecuritiesMember 2023-01-01 2023-06-30 0000039263 us-gaap:DebtSecuritiesMember 2024-06-30 0000039263 us-gaap:DebtSecuritiesMember 2023-06-30 0000039263 us-gaap:USTreasurySecuritiesMember 2024-06-30 0000039263 us-gaap:USTreasurySecuritiesMember 2023-12-31 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2024-06-30 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember 2023-12-31 0000039263 cfr:EnergyProductionMember 2024-06-30 0000039263 cfr:EnergyProductionMember 2023-12-31 0000039263 us-gaap:EnergyServiceMember 2024-06-30 0000039263 us-gaap:EnergyServiceMember 2023-12-31 0000039263 cfr:EnergyOtherMember 2024-06-30 0000039263 cfr:EnergyOtherMember 2023-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-12-31 0000039263 cfr:CommercialmortgageMember 2024-06-30 0000039263 cfr:CommercialmortgageMember 2023-12-31 0000039263 us-gaap:ConstructionLoansMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember 2023-12-31 0000039263 cfr:CommerciallandloanMember 2024-06-30 0000039263 cfr:CommerciallandloanMember 2023-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-12-31 0000039263 us-gaap:HomeEquityMember 2024-06-30 0000039263 us-gaap:HomeEquityMember 2023-12-31 0000039263 us-gaap:HomeEquityLoanMember 2024-06-30 0000039263 us-gaap:HomeEquityLoanMember 2023-12-31 0000039263 cfr:HomeImprovementLoansMember 2024-06-30 0000039263 cfr:HomeImprovementLoansMember 2023-12-31 0000039263 cfr:OtherconsumerrealestateloansMember 2024-06-30 0000039263 cfr:OtherconsumerrealestateloansMember 2023-12-31 0000039263 cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember 2023-12-31 0000039263 us-gaap:RealEstateLoanMember 2024-06-30 0000039263 us-gaap:RealEstateLoanMember 2023-12-31 0000039263 us-gaap:ConsumerLoanMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember 2023-12-31 0000039263 us-gaap:AutomobileLoanMember 2024-06-30 0000039263 us-gaap:CommitmentsToExtendCreditMember us-gaap:AutomobileLoanMember 2024-06-30 0000039263 us-gaap:AutomobileLoanMember us-gaap:StandbyLettersOfCreditMember 2024-06-30 0000039263 us-gaap:CommitmentsToExtendCreditMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember us-gaap:StandbyLettersOfCreditMember 2024-06-30 0000039263 us-gaap:LoansReceivableMember 2024-06-30 0000039263 us-gaap:LoansReceivableMember 2023-12-31 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2023-12-31 0000039263 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 us-gaap:NonperformingFinancingReceivableMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 us-gaap:NonperformingFinancingReceivableMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-06-30 0000039263 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConstructionLoansMember 2024-06-30 0000039263 us-gaap:NonperformingFinancingReceivableMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 us-gaap:NonperformingFinancingReceivableMember 2024-06-30 0000039263 cfr:NonAccrualLoansMember 2024-04-01 2024-06-30 0000039263 cfr:NonAccrualLoansMember 2024-01-01 2024-06-30 0000039263 cfr:NonAccrualLoansMember 2023-04-01 2023-06-30 0000039263 cfr:NonAccrualLoansMember 2023-01-01 2023-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember us-gaap:AdditionalFundingAgreementTermsMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:CombinationPaymentDelayAndTermExtentionMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:CombinationPaymentDelayAndTermExtentionMember 2024-01-01 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:CombinationPaymentDelayAndTermExtentionMember 2023-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:CombinationPaymentDelayAndTermExtentionMember 2023-01-01 2023-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:CombinationPaymentDelayAndTermExtentionMember 2023-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:CombinationPaymentDelayAndTermExtentionMember 2023-01-01 2023-06-30 0000039263 cfr:CombinationPaymentDelayAndTermExtentionMember 2023-06-30 0000039263 cfr:CombinationPaymentDelayAndTermExtentionMember 2023-01-01 2023-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:CombinationPaymentDelayAndTermExtentionMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:CombinationPaymentDelayAndTermExtentionMember 2023-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:CombinationPaymentDelayAndTermExtentionMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:CombinationPaymentDelayAndTermExtentionMember 2023-06-30 0000039263 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:CombinationPaymentDelayAndTermExtentionMember 2024-06-30 0000039263 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:CombinationPaymentDelayAndTermExtentionMember 2023-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeNineMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeNineMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeTenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeTenMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeNineMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeNineMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeTenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeTenMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:A2024Member 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:A2023Member 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:A2022Member 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:A2021Member 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:A2020Member 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeNineMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeNineMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeTenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeTenMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:A2024Member 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:A2023Member 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:A2022Member 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:A2021Member 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:A2020Member 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember cfr:RiskGradeOneToEightMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeNineMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember cfr:RiskGradeNineMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeTenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember cfr:RiskGradeTenMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember cfr:RiskGradeElevenMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember cfr:RiskGradeTwelveMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember cfr:RiskGradeThirteenMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:ConstructionLoansMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:ConstructionLoansMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeOneToEightMember 2023-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeOneToEightMember 2023-12-31 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeOneToEightMember 2023-12-31 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeOneToEightMember 2023-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:RiskGradeOneToEightMember 2023-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeNineMember 2023-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeNineMember 2023-12-31 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeNineMember 2023-12-31 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeNineMember 2023-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:RiskGradeNineMember 2023-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeTenMember 2023-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeTenMember 2023-12-31 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeTenMember 2023-12-31 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeTenMember 2023-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:RiskGradeTenMember 2023-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeElevenMember 2023-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeElevenMember 2023-12-31 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeElevenMember 2023-12-31 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeElevenMember 2023-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:RiskGradeElevenMember 2023-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeTwelveMember 2023-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeTwelveMember 2023-12-31 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeTwelveMember 2023-12-31 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeTwelveMember 2023-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:RiskGradeTwelveMember 2023-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember cfr:RiskGradeThirteenMember 2023-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember cfr:RiskGradeThirteenMember 2023-12-31 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember cfr:RiskGradeThirteenMember 2023-12-31 0000039263 us-gaap:ConstructionLoansMember cfr:RiskGradeThirteenMember 2023-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember cfr:RiskGradeThirteenMember 2023-12-31 0000039263 cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2024Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2023Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2022Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2021Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2020Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2024Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2023Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2022Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2021Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2020Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember cfr:A2024Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember cfr:A2023Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember cfr:A2022Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember cfr:A2021Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember cfr:A2020Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember cfr:A2024Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember cfr:A2023Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember cfr:A2022Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember cfr:A2021Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember cfr:A2020Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:A2024Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:A2023Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:A2022Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:A2021Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:A2020Member 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember cfr:FinancingReceivables30to89DaysPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember us-gaap:FinancialAssetPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember us-gaap:FinancialAssetNotPastDueMember 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:A2024Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:A2023Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:A2022Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:A2021Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:A2020Member 2024-06-30 0000039263 us-gaap:ConsumerLoanMember cfr:PriorYearsMember 2024-06-30 0000039263 us-gaap:RevolvingCreditFacilityMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember 2024-04-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember 2023-04-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember 2024-01-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:CommercialPortfolioSegmentMember 2023-01-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-04-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-04-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-01-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-01-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-04-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2023-04-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-01-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2023-01-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember 2024-04-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember 2023-04-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember 2024-01-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConstructionLoansMember 2023-01-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember 2024-04-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember 2023-04-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember 2024-01-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember cfr:TotalconsumerrealestateloansMember 2023-01-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember 2024-04-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember 2023-04-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember 2024-01-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember us-gaap:ConsumerLoanMember 2023-01-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember 2024-04-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember 2023-04-01 2023-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember 2024-01-01 2024-06-30 0000039263 cfr:RevolvingLoansConvertedtoTermMember 2023-01-01 2023-06-30 0000039263 cfr:CommercialmortgageMember 2024-01-01 2024-06-30 0000039263 us-gaap:ConsumerLoanMember 2024-01-01 2024-06-30 0000039263 cfr:ModeledExpectedCreditLossesMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 cfr:ModeledExpectedCreditLossesMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:ModeledExpectedCreditLossesMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-06-30 0000039263 cfr:ModeledExpectedCreditLossesMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 cfr:ModeledExpectedCreditLossesMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 cfr:ModeledExpectedCreditLossesMember 2024-06-30 0000039263 cfr:QfactoradjustmentsMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 cfr:QfactoradjustmentsMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:QfactoradjustmentsMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-06-30 0000039263 cfr:QfactoradjustmentsMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 cfr:QfactoradjustmentsMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 cfr:QfactoradjustmentsMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember 2024-06-30 0000039263 us-gaap:LoansReceivableMember 2024-06-30 0000039263 cfr:ModeledExpectedCreditLossesMember us-gaap:CommercialPortfolioSegmentMember 2023-12-31 0000039263 cfr:ModeledExpectedCreditLossesMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-12-31 0000039263 cfr:ModeledExpectedCreditLossesMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-12-31 0000039263 cfr:ModeledExpectedCreditLossesMember cfr:TotalconsumerrealestateloansMember 2023-12-31 0000039263 cfr:ModeledExpectedCreditLossesMember us-gaap:ConsumerLoanMember 2023-12-31 0000039263 cfr:ModeledExpectedCreditLossesMember 2023-12-31 0000039263 cfr:QfactoradjustmentsMember us-gaap:CommercialPortfolioSegmentMember 2023-12-31 0000039263 cfr:QfactoradjustmentsMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-12-31 0000039263 cfr:QfactoradjustmentsMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-12-31 0000039263 cfr:QfactoradjustmentsMember cfr:TotalconsumerrealestateloansMember 2023-12-31 0000039263 cfr:QfactoradjustmentsMember us-gaap:ConsumerLoanMember 2023-12-31 0000039263 cfr:QfactoradjustmentsMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:CommercialPortfolioSegmentMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember cfr:TotalconsumerrealestateloansMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:ConsumerLoanMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember 2023-12-31 0000039263 us-gaap:LoansReceivableMember 2023-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember 2024-03-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-03-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-03-31 0000039263 cfr:TotalconsumerrealestateloansMember 2024-03-31 0000039263 us-gaap:ConsumerLoanMember 2024-03-31 0000039263 us-gaap:LoansReceivableMember 2024-03-31 0000039263 us-gaap:CommercialPortfolioSegmentMember 2024-04-01 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-04-01 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-04-01 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember 2024-04-01 2024-06-30 0000039263 us-gaap:ConsumerLoanMember 2024-04-01 2024-06-30 0000039263 us-gaap:LoansReceivableMember 2024-04-01 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember 2023-03-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-03-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-03-31 0000039263 cfr:TotalconsumerrealestateloansMember 2023-03-31 0000039263 us-gaap:ConsumerLoanMember 2023-03-31 0000039263 us-gaap:LoansReceivableMember 2023-03-31 0000039263 us-gaap:CommercialPortfolioSegmentMember 2023-04-01 2023-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-04-01 2023-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-04-01 2023-06-30 0000039263 cfr:TotalconsumerrealestateloansMember 2023-04-01 2023-06-30 0000039263 us-gaap:ConsumerLoanMember 2023-04-01 2023-06-30 0000039263 us-gaap:LoansReceivableMember 2023-04-01 2023-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember 2023-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-06-30 0000039263 cfr:TotalconsumerrealestateloansMember 2023-06-30 0000039263 us-gaap:ConsumerLoanMember 2023-06-30 0000039263 us-gaap:LoansReceivableMember 2023-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember 2024-01-01 2024-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-01-01 2024-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-01-01 2024-06-30 0000039263 cfr:TotalconsumerrealestateloansMember 2024-01-01 2024-06-30 0000039263 us-gaap:LoansReceivableMember 2024-01-01 2024-06-30 0000039263 us-gaap:CommercialPortfolioSegmentMember 2022-12-31 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2022-12-31 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2022-12-31 0000039263 cfr:TotalconsumerrealestateloansMember 2022-12-31 0000039263 us-gaap:ConsumerLoanMember 2022-12-31 0000039263 us-gaap:LoansReceivableMember 2022-12-31 0000039263 us-gaap:CommercialPortfolioSegmentMember 2023-01-01 2023-06-30 0000039263 cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-01-01 2023-06-30 0000039263 us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-01-01 2023-06-30 0000039263 cfr:TotalconsumerrealestateloansMember 2023-01-01 2023-06-30 0000039263 us-gaap:ConsumerLoanMember 2023-01-01 2023-06-30 0000039263 us-gaap:LoansReceivableMember 2023-01-01 2023-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-06-30 0000039263 cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-01-01 2024-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember us-gaap:ConstructionLoansMember 2024-06-30 0000039263 us-gaap:ConstructionLoansMember 2024-01-01 2024-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember 2024-06-30 0000039263 us-gaap:FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:NonperformingFinancingReceivableMember us-gaap:BankOverdraftsMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember us-gaap:CommercialPortfolioSegmentMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember us-gaap:CommercialPortfolioSegmentMember 2023-12-31 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember cfr:CommercialandIndustrialTotalEnergyLoansMember 2023-12-31 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember 2023-12-31 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember us-gaap:ConstructionLoansMember 2024-06-30 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:ConstructionLoansMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember us-gaap:ConstructionLoansMember 2023-12-31 0000039263 cfr:SpecificValuationAllowancesMember us-gaap:ConstructionLoansMember 2023-12-31 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember cfr:TotalconsumerrealestateloansMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember cfr:TotalconsumerrealestateloansMember 2023-12-31 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember us-gaap:ConsumerLoanMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember us-gaap:ConsumerLoanMember 2023-12-31 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember 2024-06-30 0000039263 cfr:LoansIndividuallyEvaluatedForImpairmentMember 2023-12-31 0000039263 cfr:PublicFundsMember 2024-06-30 0000039263 cfr:PublicFundsMember 2023-12-31 0000039263 us-gaap:CommitmentsToExtendCreditMember 2024-06-30 0000039263 us-gaap:CommitmentsToExtendCreditMember 2023-12-31 0000039263 us-gaap:StandbyLettersOfCreditMember 2024-06-30 0000039263 us-gaap:StandbyLettersOfCreditMember 2023-12-31 0000039263 cfr:DeferredStandbyLetterOfCreditFeesMember 2024-06-30 0000039263 cfr:DeferredStandbyLetterOfCreditFeesMember 2023-12-31 0000039263 us-gaap:PropertyPlantAndEquipmentMember 2024-06-30 0000039263 us-gaap:PropertyPlantAndEquipmentMember 2023-12-31 0000039263 us-gaap:OtherLiabilitiesMember 2024-06-30 0000039263 us-gaap:OtherLiabilitiesMember 2023-12-31 0000039263 cfr:CullenFrostMember 2024-06-30 0000039263 cfr:CullenFrostMember 2023-12-31 0000039263 cfr:CullenFrostMember 2024-01-01 2024-06-30 0000039263 cfr:CullenFrostMember 2023-01-01 2023-12-31 0000039263 cfr:FrostBankMember 2024-06-30 0000039263 cfr:FrostBankMember 2023-12-31 0000039263 us-gaap:SubordinatedDebtMember 2024-01-01 2024-06-30 0000039263 us-gaap:SubordinatedDebtMember 2023-01-01 2023-12-31 0000039263 us-gaap:SubordinatedDebtMember cfr:CullenFrostMember 2024-06-30 0000039263 us-gaap:SubordinatedDebtMember cfr:CullenFrostMember 2023-12-31 0000039263 cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember cfr:CullenFrostMember 2024-01-01 2024-06-30 0000039263 cfr:TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember cfr:CullenFrostMember 2023-01-01 2023-12-31 0000039263 cfr:SeriesBPreferredStockEquivalentDepositarySharesMemberMember 2024-06-30 0000039263 us-gaap:SeriesBPreferredStockMember 2020-11-19 2020-11-19 0000039263 cfr:StockRepurchase2024PlanMember 2024-01-24 0000039263 cfr:StockRepurchase2024PlanMember 2024-01-24 2024-01-24 0000039263 cfr:StockRepurchase2024PlanMember us-gaap:TreasuryStockCommonMember 2024-01-01 2024-06-30 0000039263 cfr:PriorStockRepurchasePlansMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:WeightedAverageInterestRatePaidMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:WeightedAverageInterestRateReceivedMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember cfr:WeightedAverageInterestRatePaidMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember cfr:WeightedAverageInterestRateReceivedMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:OilCommodityDerivativeMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:OilCommodityDerivativeMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:NaturalGasCommodityDerivativeMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:NaturalGasCommodityDerivativeMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesMember cfr:OilCommodityDerivativeMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember cfr:OilCommodityDerivativeMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesMember cfr:NaturalGasCommodityDerivativeMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember cfr:NaturalGasCommodityDerivativeMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesMember us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember us-gaap:ForeignExchangeForwardMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesMember us-gaap:ForeignExchangeForwardMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesMember us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:GBPForeignExchangeForwardMember 2024-06-30 0000039263 cfr:FinancialInstitutionCounterpartiesMember us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:FinancialInstitutionCounterpartiesMember cfr:GBPForeignExchangeForwardMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesMember us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember cfr:GBPForeignExchangeForwardMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesMember cfr:GBPForeignExchangeForwardMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesMember us-gaap:ForeignExchangeForwardMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember us-gaap:ForeignExchangeForwardMember 2023-12-31 0000039263 cfr:CustomerCounterpartiesMember us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2024-06-30 0000039263 cfr:CustomerCounterpartiesMember us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2023-12-31 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestIncomeMember 2024-04-01 2024-06-30 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestIncomeMember 2023-04-01 2023-06-30 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestIncomeMember 2024-01-01 2024-06-30 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestIncomeMember 2023-01-01 2023-06-30 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherExpenseMember 2024-04-01 2024-06-30 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherExpenseMember 2023-04-01 2023-06-30 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherExpenseMember 2024-01-01 2024-06-30 0000039263 cfr:CommercialLoanLeaseInterestRateSwapsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherExpenseMember 2023-01-01 2023-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2024-04-01 2024-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2023-04-01 2023-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2024-01-01 2024-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2023-01-01 2023-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherExpenseMember 2024-04-01 2024-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherExpenseMember 2023-04-01 2023-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherExpenseMember 2024-01-01 2024-06-30 0000039263 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherExpenseMember 2023-01-01 2023-06-30 0000039263 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2024-04-01 2024-06-30 0000039263 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2023-04-01 2023-06-30 0000039263 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2024-01-01 2024-06-30 0000039263 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2023-01-01 2023-06-30 0000039263 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2024-04-01 2024-06-30 0000039263 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2023-04-01 2023-06-30 0000039263 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2024-01-01 2024-06-30 0000039263 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2023-01-01 2023-06-30 0000039263 cfr:InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember 2024-06-30 0000039263 cfr:InterestRateContractsMember 2024-06-30 0000039263 cfr:CommoditySwapsAndOptionsMember 2024-06-30 0000039263 cfr:CounterpartyHMember 2024-06-30 0000039263 cfr:CounterpartyFMember 2024-06-30 0000039263 cfr:CounterpartyBMember 2024-06-30 0000039263 cfr:CounterpartyEMember 2024-06-30 0000039263 cfr:OtherCounterpartiesMember 2024-06-30 0000039263 2023-01-01 2023-12-31 0000039263 cfr:InterestRateContractsMember 2023-12-31 0000039263 cfr:CommoditySwapsAndOptionsMember 2023-12-31 0000039263 cfr:ForeignCurrencyForwardContractsMember 2023-12-31 0000039263 cfr:CounterpartyHMember 2023-12-31 0000039263 cfr:CounterpartyFMember 2023-12-31 0000039263 cfr:CounterpartyBMember 2023-12-31 0000039263 cfr:CounterpartyEMember 2023-12-31 0000039263 cfr:OtherCounterpartiesMember 2023-12-31 0000039263 2024-04-24 0000039263 2024-04-24 2024-04-24 0000039263 cfr:Superseded2015PlanDomain 2024-04-24 0000039263 us-gaap:PerformanceSharesMember 2024-06-30 0000039263 cfr:DeferredStockUnitsOutstandingMember 2023-12-31 0000039263 cfr:NonVestedStockAwardsOutstandingMember 2023-12-31 0000039263 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-12-31 0000039263 us-gaap:EmployeeStockOptionMember 2023-12-31 0000039263 cfr:DeferredStockUnitsOutstandingMember 2024-01-01 2024-06-30 0000039263 cfr:NonVestedStockAwardsOutstandingMember 2024-01-01 2024-06-30 0000039263 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0000039263 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0000039263 cfr:DeferredStockUnitsOutstandingMember 2024-06-30 0000039263 cfr:NonVestedStockAwardsOutstandingMember 2024-06-30 0000039263 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-06-30 0000039263 us-gaap:EmployeeStockOptionMember 2024-06-30 0000039263 cfr:NonVestedStockAwardsOutstandingMember 2024-04-01 2024-06-30 0000039263 cfr:NonVestedStockAwardsOutstandingMember 2023-04-01 2023-06-30 0000039263 cfr:NonVestedStockAwardsOutstandingMember 2023-01-01 2023-06-30 0000039263 cfr:DeferredStockUnitsOutstandingMember 2024-04-01 2024-06-30 0000039263 cfr:DeferredStockUnitsOutstandingMember 2023-04-01 2023-06-30 0000039263 cfr:DeferredStockUnitsOutstandingMember 2023-01-01 2023-06-30 0000039263 us-gaap:PerformanceSharesMember 2024-04-01 2024-06-30 0000039263 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0000039263 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0000039263 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0000039263 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2024-01-01 2024-06-30 0000039263 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2024-06-30 0000039263 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2022-12-31 0000039263 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2023-01-01 2023-06-30 0000039263 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0000039263 us-gaap:AvailableforsaleSecuritiesMember 2023-06-30 0000039263 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0000039263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000039263 cfr:BankMember 2024-04-01 2024-06-30 0000039263 cfr:FrostWealthAdvisorsMember 2024-04-01 2024-06-30 0000039263 cfr:NonBanksMember 2024-04-01 2024-06-30 0000039263 cfr:BankMember 2023-04-01 2023-06-30 0000039263 cfr:FrostWealthAdvisorsMember 2023-04-01 2023-06-30 0000039263 cfr:NonBanksMember 2023-04-01 2023-06-30 0000039263 cfr:BankMember 2024-01-01 2024-06-30 0000039263 cfr:FrostWealthAdvisorsMember 2024-01-01 2024-06-30 0000039263 cfr:NonBanksMember 2024-01-01 2024-06-30 0000039263 cfr:BankMember 2023-01-01 2023-06-30 0000039263 cfr:FrostWealthAdvisorsMember 2023-01-01 2023-06-30 0000039263 cfr:NonBanksMember 2023-01-01 2023-06-30 0000039263 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2024-06-30 0000039263 us-gaap:USTreasurySecuritiesMember 2024-06-30 0000039263 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0000039263 us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-06-30 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-06-30 0000039263 us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0000039263 us-gaap:OtherInvestmentsMember 2024-06-30 0000039263 cfr:InterestRateSwapsCapsAndFloorsMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0000039263 cfr:InterestRateSwapsCapsAndFloorsMember 2024-06-30 0000039263 cfr:CommoditySwapsAndOptionsMember us-gaap:FairValueInputsLevel2Member 2024-06-30 0000039263 cfr:CommoditySwapsAndOptionsMember 2024-06-30 0000039263 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000039263 us-gaap:USTreasurySecuritiesMember 2023-12-31 0000039263 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000039263 us-gaap:ResidentialMortgageBackedSecuritiesMember 2023-12-31 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000039263 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0000039263 us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000039263 us-gaap:OtherInvestmentsMember 2023-12-31 0000039263 cfr:InterestRateSwapsCapsAndFloorsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000039263 cfr:InterestRateSwapsCapsAndFloorsMember 2023-12-31 0000039263 cfr:CommoditySwapsAndOptionsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000039263 cfr:CommoditySwapsAndOptionsMember 2023-12-31 0000039263 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000039263 us-gaap:ForeignExchangeForwardMember 2023-12-31 0000039263 us-gaap:FairValueInputsLevel2Member 2024-06-30 0000039263 us-gaap:FairValueInputsLevel3Member 2024-06-30 0000039263 us-gaap:FairValueInputsLevel2Member 2023-06-30 0000039263 us-gaap:FairValueInputsLevel3Member 2023-06-30 0000039263 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0000039263 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0000039263 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000039263 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000039263 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0000039263 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0000039263 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000039263 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 shares iso4217:USD shares iso4217:USD pure utr:Rate cfr:Grade cfr:quarter utr:bbl utr:MMBTU iso4217:CAD iso4217:EUR cfr:Segment false 2024 Q2 0000039263 --12-31 P5Y P5Y P1Y 10-Q true 2024-06-30 false 001-13221 Cullen/Frost Bankers, Inc. TX 74-1751768 111 W. Houston Street, San Antonio, TX 78205 (210) 220-4011 Common Stock, $.01 Par Value CFR NYSE Depositary Shares, each representing a 1/40th interest in a share of 4.450% Non-Cumulative Perpetual Preferred Stock, Series B CFR.PrB NYSE Yes Yes Large Accelerated Filer false false false 64020978 0.01 612648000 617569000 6445461000 7985057000 2025000 0 84650000 84650000 7144784000 8687276000 310000 3586116000 3619428000 15197638000 16578371000 32186000 31717000 19995756000 18824251000 256307000 245996000 19739449000 18578255000 1221043000 1190033000 1921477000 2159958000 48842693000 50845038000 13484977000 14926094000 26833163000 26994474000 40318140000 41920568000 35925000 14200000 3762942000 4127188000 123155000 123127000 99569000 99491000 837157000 844017000 45176888000 47128591000 0.01 0.01 10000000 10000000 150000 150000 1000 1000 145452000 145452000 0.01 0.01 210000000 210000000 64404582 64404582 644000 644000 1064070000 1055809000 3810008000 3657688000 -1309344000 -1119219000 415954 219295 45025000 23927000 3665805000 3716447000 48842693000 50845038000 343776000 290552000 674316000 560267000 99012000 101960000 197074000 199735000 54579000 60637000 109838000 127271000 97639000 87748000 198000000 186993000 80000 305000 160000 1063000 1199000 1126000 2397000 2194000 596285000 542328000 1181785000 1077523000 159260000 120266000 314894000 218255000 547000 412000 991000 995000 36302000 33114000 72250000 66765000 2300000 2106000 4559000 4094000 1164000 1164000 2328000 2328000 199573000 157062000 395022000 292437000 396712000 385266000 786763000 785086000 15787000 9901000 29437000 19005000 380925000 375365000 757326000 766081000 41404000 39392000 80489000 75536000 26114000 23487000 50909000 45366000 13919000 12940000 32215000 31892000 5351000 5250000 9825000 10139000 13020000 12090000 25080000 23794000 0 33000 0 54000 11382000 10336000 24049000 22012000 111190000 103528000 222567000 208793000 151237000 133195000 299237000 263540000 28802000 26792000 64772000 60714000 32374000 31714000 64152000 62063000 35951000 33043000 70946000 65524000 8383000 6202000 23107000 12447000 60217000 54096000 120967000 105896000 316964000 285042000 643181000 570184000 175151000 193851000 336712000 404690000 29652000 31733000 55523000 64919000 145499000 162118000 281189000 339771000 1669000 1669000 3338000 3338000 143830000 160449000 277851000 336433000 2.21 2.47 4.27 5.18 2.21 2.47 4.27 5.17 145499000 162118000 281189000 339771000 -42111000 -206863000 -241186000 53406000 -157000 -162000 -316000 -322000 0 33000 0 54000 -42268000 -207058000 -241502000 53030000 -419000 -870000 -837000 -1740000 -419000 -870000 -837000 -1740000 -41849000 -206188000 -240665000 54770000 -8788000 -43299000 -50540000 11503000 -33061000 -162889000 -190125000 43267000 112438000 -771000 91064000 383038000 145452000 644000 1059547000 3726559000 -1276283000 -17739000 3638180000 145499000 145499000 -33061000 -33061000 38452 -573000 2867000 2294000 4523000 4523000 301094 30153000 30153000 11.13 0.28 1669000 1669000 0.92 59808000 59808000 145452000 644000 1064070000 3810008000 -1309344000 -45025000 3665805000 145452000 644000 1035961000 3428991000 -1142138000 -1109000 3467801000 162118000 162118000 -162889000 -162889000 13626 -491000 1437000 946000 4793000 4793000 289149 27951000 27951000 11.13 0.28 1669000 1669000 0.87 56407000 56407000 145452000 644000 1040754000 3532542000 -1305027000 -27623000 3386742000 145452000 644000 1055809000 3657688000 -1119219000 -23927000 3716447000 281189000 281189000 -190125000 -190125000 122628 -5919000 11128000 5209000 8261000 8261000 319287 32226000 32226000 22.25 0.56 3338000 3338000 1.84 119612000 119612000 145452000 644000 1064070000 3810008000 -1309344000 -45025000 3665805000 145452000 643000 1029756000 3309671000 -1348294000 0 3137228000 339771000 339771000 43267000 43267000 64013 1000 1463000 -519000 1501000 2446000 9535000 9535000 298332 29124000 29124000 22.25 0.56 3338000 3338000 1.74 113043000 113043000 145452000 644000 1040754000 3532542000 -1305027000 -27623000 3386742000 281189000 339771000 29437000 19005000 -7713000 -2489000 10245000 9265000 -24786000 -36919000 0 54000 40695000 37076000 -110000 283000 8261000 9535000 -621000 -469000 1840000 1387000 175000 -335000 12473000 11193000 -287609000 -59051000 -47195000 -176718000 618013000 323158000 0 1141443000 31325000 92547000 3757122000 7607014000 0 1543355000 4902271000 7077003000 1191000 2215000 1179526000 602902000 1063000 1000000 9000 1179000 64800000 85156000 0 583000 -65589000 -718633000 -1602428000 -3253366000 -342521000 -1128896000 5209000 2446000 32226000 29124000 3338000 3338000 119612000 113043000 -2094916000 -4525321000 -1542492000 -4920796000 8687276000 12028132000 7144784000 7107336000 Significant Accounting Policies<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cullen/Frost Bankers, Inc. (“Cullen/Frost”) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms “Cullen/Frost,” “the Corporation,” “we,” “us” and “our” mean Cullen/Frost Bankers, Inc., and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements in this Quarterly Report on Form 10-Q include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (“SEC”). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December 31, 2023, included in our Annual Report on Form 10-K filed with the SEC on February 6, 2024 (the “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/39263/000003926324000013/cfr-20231231.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2023 Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for loan losses and the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Additional cash flow information was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled securities transactions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,011 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,988 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes, Reclassifications and Restatements. </span>Certain items in prior financial statements have been reclassified to conform to the current presentation. <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cullen/Frost Bankers, Inc. (“Cullen/Frost”) is a financial holding company and a bank holding company headquartered in San Antonio, Texas that provides, through its subsidiaries, a broad array of products and services throughout numerous Texas markets. The terms “Cullen/Frost,” “the Corporation,” “we,” “us” and “our” mean Cullen/Frost Bankers, Inc., and its subsidiaries, when appropriate. In addition to general commercial and consumer banking, other products and services offered include trust and investment management, insurance, brokerage, mutual funds, leasing, treasury management, capital markets advisory and item processing.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements in this Quarterly Report on Form 10-Q include the accounts of Cullen/Frost and all other entities in which Cullen/Frost has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. The accounting and financial reporting policies we follow conform, in all material respects, to accounting principles generally accepted in the United States and to general practices within the financial services industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (“SEC”). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December 31, 2023, included in our Annual Report on Form 10-K filed with the SEC on February 6, 2024 (the “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/39263/000003926324000013/cfr-20231231.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2023 Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates. The allowance for loan losses and the fair values of financial instruments and the status of contingencies are particularly subject to change.</span></div> Additional cash flow information was as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant non-cash transactions:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsettled securities transactions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,011 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,988 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 389432000 270358000 62000000 66500000 29011000 10988000 9218000 8914000 Certain items in prior financial statements have been reclassified to conform to the current presentation. Securities<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Held to Maturity. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of June 30, 2024 and December 31, 2023 is presented below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:32.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.315%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,358,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,319 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,416,937 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,116 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,334,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,619,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,532,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,619,428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. The carrying value of held-to-maturity securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $1.3 billion and $1.0 billion at June 30, 2024 and December 31, 2023, respectively. Accrued interest receivable on held-to-maturity securities totaled $38.2 million and $40.9 million at June 30, 2024 and December 31, 2023, respectively and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we have reclassified certain securities from available for sale to held to maturity. The net unamortized, unrealized gain remaining on transferred securities included in accumulated other comprehensive income in the accompanying balance sheet totaled $835 thousand ($660 thousand, net of tax) at June 30, 2024 and $1.2 million ($909 thousand, net of tax) at December 31, 2023. This amount will be amortized out of accumulated other comprehensive income over the remaining life of the underlying securities as an adjustment of the yield on those securities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of June 30, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:18.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.697%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Guaranteed by Third Party</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,075 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,755 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367,807 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June 30, 2024 and 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities - Available for Sale. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of June 30, 2024 and December 31, 2023 is presented below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,184,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,825,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,156 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,633,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,197,638 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,212,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,463,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,245,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,965,338 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,828 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401,795 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,578,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At June 30, 2024, all of the securities in our available for sale municipal bond portfolio were issued by the State of Texas or political subdivisions or agencies within the State of Texas, of which approximately 72.9% are either guaranteed by the Texas Permanent School Fund (“PSF”) or have been pre-refunded. Securities with limited marketability, such as stock in the Federal Reserve Bank and the Federal Home Loan Bank, are carried at cost and are reported as other available for sale securities in the table above. The carrying value of available-for-sale securities pledged to secure public funds, trust deposits, repurchase agreements and for other purposes, as required or permitted by law was $5.3 billion and $6.1 billion at June 30, 2024 and December 31, 2023, respectively. Accrued interest receivable on available-for-sale securities totaled $105.2 million and $114.9 million at June 30, 2024 and December 31, 2023, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of June 30, 2024, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,561,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,069,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,875,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,558,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191,218 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,036 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,319,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,510,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,633,309 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, no allowance for credit losses has been recognized on available for sale securities in an unrealized loss position as management does not believe any of the securities are impaired due to reasons of credit quality. This is based upon our analysis of the underlying risk characteristics, including credit ratings, and other qualitative factors related to our available for sale securities and in consideration of our historical credit loss experience and internal forecasts. The issuers of these securities continue to make timely principal and interest payments under the contractual terms of the securities. Furthermore, management does not have the intent to sell any of the securities classified as available for sale in the table above and believes that it is more likely than not that we will not have to sell any such securities before a recovery of cost. The unrealized losses </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are due to increases in market interest rates over the yields available at the time the underlying securities were purchased. The fair value is expected to recover as the securities approach their maturity date or repricing date or if market yields for such investments decline. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Maturities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of June 30, 2024. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:39.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 - 5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5 - 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held To Maturity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,008,279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,201,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,416,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available For Sale</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,184,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,552,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,774,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871,230 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041,790 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,519,539 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,825,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,428,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,526,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,673,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,186,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,197,638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales of Securities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of available for sale securities were as follows:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (expense) benefit of securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums and Discounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Premium amortization and discount accretion included in interest income on securities was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,570)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,242)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,523)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,167)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (premium amortization) discount accretion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,538)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,399)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,786)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,919)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Account Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trading account securities, at estimated fair value, were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,186 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sales transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,844 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of June 30, 2024 and December 31, 2023 is presented below.</span><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:32.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.315%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,358,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,319 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,416,937 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,116 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,334,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,619,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,532,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(310)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,619,428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1225779000 0 74853000 1150926000 0 1225779000 2359147000 17319000 111929000 2264537000 310000 2358837000 1500000 0 26000 1474000 0 1500000 3586426000 17319000 186808000 3416937000 310000 3586116000 1250431000 76000 54175000 1196332000 0 1250431000 2367807000 42990000 76540000 2334257000 310000 2367497000 1500000 0 45000 1455000 0 1500000 3619738000 43066000 130760000 3532044000 310000 3619428000 1300000000 1000000000.0 38200000 40900000 835000 660000 1200000 909000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Moody's and/or Standard &amp; Poor's bond ratings for our portfolio of held-to-maturity securities issued by States and political subdivisions and other securities as of June 30, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:18.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.697%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">States and Political Subdivisions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Not Guaranteed or Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Guaranteed by the Texas PSF</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Guaranteed by Third Party</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-Refunded</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,075 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,755 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aa/AA</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not rated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367,807 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 301518000 1538227000 13645000 1090000 1854480000 0 498557000 0 6110000 0 504667000 0 0 0 0 0 0 1500000 800075000 1538227000 19755000 1090000 2359147000 1500000 301721000 1541913000 13651000 1401000 1858686000 0 503016000 0 6105000 0 509121000 0 0 0 0 0 0 1500000 804737000 1541913000 19756000 1401000 2367807000 1500000 <div style="margin-top:4pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June 30, 2024 and 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 310000 262000 310000 158000 0 5000 0 109000 310000 267000 310000 267000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of June 30, 2024 and December 31, 2023 is presented below.</span><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance<br/>for Credit<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,184,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,825,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,156 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,633,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,197,638 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,212,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,463,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,245,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,965,338 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,828 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401,795 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,578,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4184938000 0 302607000 0 3882331000 7567795000 2840000 1033208000 0 6537427000 5030087000 2316000 297494000 0 4734909000 42971000 0 0 0 42971000 16825791000 5156000 1633309000 0 15197638000 5212894000 0 285305000 0 4927589000 7463954000 9066000 876338000 0 6596682000 5245721000 5762000 240152000 0 5011331000 42769000 0 0 0 42769000 17965338000 14828000 1401795000 0 16578371000 0.729 5300000000 6100000000 105200000 114900000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of June 30, 2024, securities available for sale in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by type of security and length of time in a continuous unrealized loss position.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,561,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,069,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,875,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,558,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191,218 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,036 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,319,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,510,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,633,309 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 3882331000 302607000 3882331000 302607000 508001000 5469000 5561705000 1027739000 6069706000 1033208000 683217000 7567000 3875534000 289927000 4558751000 297494000 1191218000 13036000 13319570000 1620273000 14510788000 1633309000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of June 30, 2024. Mortgage-backed securities are included in maturity categories based on their stated maturity date. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations. Other securities classified as available for sale include stock in the Federal Reserve Bank and the Federal Home Loan Bank, which have no maturity date. These securities have been included in the total column only.</span><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:39.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Within 1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1 - 5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5 - 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After 10 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held To Maturity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,008,279 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,426 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,201,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,897,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,416,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available For Sale</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,184,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,552,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,567,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,774,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,030,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871,230 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041,790 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,519,539 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,825,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,428,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,526,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,673,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,186,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,197,638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 43600000 467780000 714399000 1225779000 9095000 4273000 51899000 2293880000 2359147000 1500000 0 0 0 1500000 10595000 47873000 519679000 3008279000 3586426000 0 38538000 416882000 695506000 1150926000 9068000 4254000 49314000 2201901000 2264537000 1474000 0 0 0 1474000 10542000 42792000 466196000 2897407000 3416937000 1173271000 2621114000 197956000 192597000 4184938000 702000 1118000 13084000 7552891000 7567795000 176288000 248998000 830750000 3774051000 5030087000 0 0 0 0 42971000 1350261000 2871230000 1041790000 11519539000 16825791000 1152647000 2428473000 163742000 137469000 3882331000 696000 1121000 13116000 6522494000 6537427000 175880000 244313000 787791000 3526925000 4734909000 0 0 0 0 42971000 1329223000 2673907000 964649000 10186888000 15197638000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of available for sale securities were as follows:</span><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (expense) benefit of securities gains/losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 659082000 0 1543355000 0 561000 0 5417000 0 528000 0 5363000 0 7000 0 11000 Premium amortization and discount accretion included in interest income on securities was as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,570)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,242)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,523)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,167)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (premium amortization) discount accretion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,538)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,399)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,786)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,919)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16570000 21242000 34523000 47167000 5032000 4843000 9737000 10248000 -11538000 -16399000 -24786000 -36919000 Trading account securities, at estimated fair value, were as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,186 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31400000 30265000 786000 1452000 32186000 31717000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains and losses on trading account securities were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sales transactions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net mark-to-market gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) on trading account securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,281 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,844 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1223000 903000 2382000 1871000 -82000 -10000 -101000 -27000 1141000 893000 2281000 1844000 Loans<div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096,657 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,955,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,680,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,495,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,982,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity lines of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home improvement loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,235,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,443,370 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,824,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Most of our lending activity occurs within the State of Texas, including the four largest metropolitan areas of Austin, Dallas/Ft. Worth, Houston, and San Antonio, as well as other markets. The majority of our loan portfolio consists of commercial and industrial and commercial real estate loans. As of June 30, 2024, there were no concentrations of loans related to any single industry in excess of 10% of total loans. At that date, the largest industry concentrations were related to the automobile dealerships industry, which totaled 5.8% of total loans and the energy industry, which totaled 5.4% of total loans.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfunded commitments to extend credit and standby letters of credit issued to customers in the automobile dealership industry totaled $490.4 million and $20.3 million, respectively, as of June 30, 2024, while unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $1.0 billion and $65.8 million, respectively, as of June 30, 2024.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have U.S. dollar denominated loans and commitments to borrowers in Mexico. The outstanding balance of these loans and the unfunded amounts available under these commitments were not significant at June 30, 2024 or December 31, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, we have granted loans to certain directors, executive officers, and their affiliates (collectively referred to as “related parties”). Such loans totaled $281.0 million at June 30, 2024 and $416.1 million at December 31, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Interest Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accrued interest receivable on loans totaled $96.2 million and $90.8 million at June 30, 2024 and December 31, 2023, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Accrual and Past Due Loans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Loans are considered past due if the required principal and interest payments have not been received as of the date such payments were due. Loans are placed on non-accrual status when, in management’s opinion, the borrower may be unable to meet payment obligations as they become due, as well as when required by regulatory provisions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,987 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,376 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents non-accrual loans as of June 30, 2024 by class and year of origination.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,879 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,440 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,987 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the table above, loans reported as 2024 originations as of June 30, 2024 were, for the most part, first originated in years prior to 2024 but were renewed in the current year. Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $1.3 million and $2.5 million for the three and six months ended June 30, 2024 and approximately $835 thousand and $1.4 million for the three and six months ended June 30, 2023.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June 30, 2024 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:29.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>30-89 Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>90 or More<br/>Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Past Due<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans 90 or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,146,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,462,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,497,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,006 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,281 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,287 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,835,469 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Modifications to Borrowers Experiencing Financial Difficulty. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may modify certain loans to borrowers who are experiencing financial difficulty. In some cases, these modifications may result in new loans. Loan modifications to borrowers experiencing financial difficulty may be in the form of a principal forgiveness, an interest rate reduction, an other-than-insignificant payment delay, or a term extension or a combination thereof, among other things. The period-end balance of loan modifications, segregated by type of modification, to borrowers experiencing financial difficulty during the six months ended June 30, 2024 and 2023 are set forth in the table below, regardless of whether such modifications resulted in a new loan. There were no commitments to lend additional funds to these borrowers at June 30, 2024. </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.970%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.574%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combination: Payment Delay and Term Extension</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent of<br/>Total Class<br/>of Loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial effects of the loan modifications made to borrowers experiencing financial difficulty were not significant during the six months ended June 30, 2024 and June 30, 2023. Furthermore, such modifications did not significantly impact our determination of the allowance for credit losses during those periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information as of June 30, 2024 and June 30, 2023 related to loans modified (by type of modification) in the preceding twelve months, respectively, whereby the borrower was experiencing financial difficulty at the time of modification is set forth in the following table. </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combination: Payment Delay and Term Extension</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combination: Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due in excess of 90 days or on non-accrual status at period-end: </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality Indicators.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As part of the on-going monitoring of the credit quality of our loan portfolio, management tracks certain credit quality indicators including trends related to (i) the weighted-average risk grade of commercial loans, (ii) the level of classified commercial loans, (iii) the delinquency status of consumer loans, (iv) non-performing loans (see details above) and (v) the general economic conditions in the State of Texas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a risk grading matrix to assign a risk grade to each of our commercial loans. Loans are graded on a scale of 1 to 14. A description of the general characteristics of the 14 risk grades is set forth in our 2023 Form 10-K. We monitor portfolio credit quality by the weighted-average risk grade of each class of commercial loan. Individual relationship managers, under the oversight of credit administration, review updated financial information for all pass grade loans to reassess the risk grade on at least an annual basis. When a loan has a risk grade of 9, it is still considered a pass grade loan; however, it is considered to be on management’s “watch list,” where a significant risk-modifying action is anticipated in the near term. When a loan has a risk grade of 10 or higher, a special assets officer monitors the loan on an on-going basis. The following table presents weighted-average risk grades for all commercial loans, by class and year of origination/renewal, as of June 30, 2024.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.322%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,095,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">672,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">310,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,208,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,555,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,208,188 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">719,078 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">667,895 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">391,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342,978 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,486,421 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,210,179 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.27 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.93 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.29 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.32 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.72 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.07 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.53 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.52 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">597,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,046,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,754 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.80 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.88 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.56 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.32 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">675,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,431,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,485,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,150,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,153,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,818,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">690,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,490,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,234,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">751,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,497,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.21 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.31 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.17 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.02 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.53 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.31 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">575,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,597,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">516,044 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">647,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,063 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,003 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,997,545 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.68 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.54 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.83 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.70 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.53 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.46 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.98 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,042,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,006,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,355,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,532,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">779,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,298,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">322,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,495,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.36 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.37 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.51 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.61 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.53 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.40 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the table above, certain loans are reported as 2024 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2024 but were renewed in the current year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted average risk grades for all commercial loans by class as of December 31, 2023. Refer to our 2023 Form 10-K for details of these loans by year of origination/renewal. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial and Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Buildings, Land and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,507,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">871,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,895,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,526,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,421,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,967,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936,737 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,301,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,680,724 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,982,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June 30, 2024 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,478 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">575,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">810,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,714,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">576,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">412,184 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">820,604 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,786 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,740,728 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,646 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,311 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,821 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,044 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">322,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,269 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">452,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Period-end balances for revolving loans that converted to term during the three and six months ended June 30, 2024 and 2023 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,512 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the general economic conditions in the State of Texas, management monitors and tracks the Texas Leading Index (“TLI”), which is produced by the Federal Reserve Bank of Dallas. The TLI, the components of which are more fully described in our 2023 Form 10-K, totaled 116.9 at June 30, 2024 and 127.2 at December 31, 2023. A lower TLI value implies less favorable economic conditions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management’s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications. Our allowance methodology is more fully described in our 2023 Form 10-K. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2024, we updated our non-owner-occupied commercial real estate loan models as well as our consumer and other loan models. Our prior non-owner-occupied commercial real estate loan models were legacy models developed for stress-testing purposes by a third-party using external market data. The updated non-owner-occupied commercial real estate loan models are now based on internal historical loan data and risk grade information and the modeling processes are now consistent with those used with our other commercial loan models. Our prior consumer and other loan models relied upon certain components that did not use loan level attributes and were less sensitive to macroeconomic variables. The updated consumer and other loan models are now based on internal historical loan data and utilize more loan-level attributes and the modeling processes are now consistent with those used with our consumer real estate loan models. The overall approximate impact of the model updates during the first quarter was a $7.2 million increase ($6.2 million related to non-owner-occupied commercial real estate loans and $923 thousand related to consumer and other loans) in modeled expected credit losses on loans; however, the impact of this increase was largely offset by reductions in qualitative adjustments as some of the risks to which those qualitative adjustments related are now considered and incorporated in the updated models.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,996 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June 30, 2024 and 2023. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,978)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,621)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,726)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,703)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(495)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,901)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,828)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,077)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,277)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,075)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,467)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,791)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,610)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,166 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,929 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents year-to-date gross charge-offs by year of origination as of June 30, 2024.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,263 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,321 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the table above, $9.4 million of the consumer and other loan charge-offs reported as 2024 originations and $5.5 million of the total reported as 2023 originations were related to deposit overdrafts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment, as of June 30, 2024 and December 31, 2023.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,632 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,631 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total energy</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096,657 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,955,118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,680,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,495,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,982,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity lines of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home improvement loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consumer real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,235,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,443,370 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,824,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6210179000 5967182000 858990000 681568000 209658000 194126000 28009000 61043000 1096657000 936737000 6955118000 6746709000 1997545000 1680724000 542549000 555211000 9495212000 8982644000 832307000 792876000 790727000 694966000 813799000 765887000 303895000 206997000 2740728000 2460726000 12235940000 11443370000 452980000 476962000 19995756000 18824251000 0 0.10 0.058 0.054 490400000 20300000 1000000000.0 65800000 0 0 281000000.0 416100000 96200000 90800000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accrual loans, segregated by class of loans, were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Non-Accrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Accrual with No Credit Loss Allowance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,987 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,376 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,907 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 26329000 8044000 19545000 5391000 9147000 6045000 11500000 7398000 33092000 14099000 22420000 4983000 0 0 0 0 6419000 4188000 7442000 5160000 0 0 0 0 74987000 32376000 60907000 22932000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents non-accrual loans as of June 30, 2024 by class and year of origination.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,879 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,186 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,440 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,987 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 746000 3764000 1159000 3066000 514000 2197000 2149000 12734000 26329000 4522000 0 0 0 56000 1321000 3102000 146000 9147000 328000 20115000 3027000 5374000 0 1411000 2837000 0 33092000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6419000 0 0 6419000 0 0 0 0 0 0 0 0 0 5596000 23879000 4186000 8440000 570000 11348000 8088000 12880000 74987000 1300000 2500000 835000 1400000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June 30, 2024 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:29.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>30-89 Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans<br/>90 or More<br/>Days<br/>Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Past Due<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accruing<br/>Loans 90 or<br/>More Days<br/>Past Due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,146,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,462,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,497,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,973,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,006 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,281 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,287 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,835,469 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 38806000 24640000 63446000 6146733000 6210179000 5568000 0 4625000 4625000 1092032000 1096657000 0 20272000 14620000 34892000 7462775000 7497667000 1687000 24535000 0 24535000 1973010000 1997545000 0 17659000 8819000 26478000 2714250000 2740728000 4707000 5734000 577000 6311000 446669000 452980000 577000 107006000 53281000 160287000 19835469000 19995756000 12539000 The period-end balance of loan modifications, segregated by type of modification, to borrowers experiencing financial difficulty during the six months ended June 30, 2024 and 2023 are set forth in the table below, regardless of whether such modifications resulted in a new loan. There were no commitments to lend additional funds to these borrowers at June 30, 2024. <div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.970%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.574%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combination: Payment Delay and Term Extension</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent of<br/>Total Class<br/>of Loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 27731000 0.004 16020000 0.003 20466000 0.003 36486000 0.002 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information as of June 30, 2024 and June 30, 2023 related to loans modified (by type of modification) in the preceding twelve months, respectively, whereby the borrower was experiencing financial difficulty at the time of modification is set forth in the following table. </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combination: Payment Delay and Term Extension</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combination: Payment Delay and Term Extension</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due in excess of 90 days or on non-accrual status at period-end: </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land, and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 16020000 0 20466000 0 36486000 The following table presents weighted-average risk grades for all commercial loans, by class and year of origination/renewal, as of June 30, 2024.<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.322%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,095,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">672,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">310,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,208,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,555,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,208,188 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">719,078 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">667,895 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">391,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342,978 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,486,421 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,210,179 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.27 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.93 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.29 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.32 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.72 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.07 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.53 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.52 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">597,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,046,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,754 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.80 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.88 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.56 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.32 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land, other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">675,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,431,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,485,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,150,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,153,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,818,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">690,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,490,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,234,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">751,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,497,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.21 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.31 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.39 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.17 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.02 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.53 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.31 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">575,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">149,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,597,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">516,044 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">647,171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,063 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,003 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,997,545 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.68 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.54 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.83 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.70 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.53 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.46 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.98 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,042,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,006,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,355,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,532,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">779,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,298,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">322,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,495,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">W/A risk grade</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.36 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.37 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.51 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.61 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.18 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.75 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.53 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.40 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 1095611000 672837000 566640000 340735000 310052000 316544000 2208140000 45210000 5555769000 6.40 16980000 9095000 65217000 10609000 5220000 9906000 92920000 4372000 214319000 9.00 1114000 434000 14799000 687000 218000 12285000 43049000 3775000 76361000 10.00 93737000 32948000 20080000 36358000 5840000 2046000 140163000 6229000 337401000 11.00 746000 2474000 1015000 3062000 503000 2197000 646000 9658000 20301000 12.00 0 1290000 144000 4000 11000 0 1503000 3076000 6028000 13.00 1208188000 719078000 667895000 391455000 321844000 342978000 2486421000 72320000 6210179000 6.81 7.27 6.93 7.29 7.32 5.72 6.07 6.53 8.52 6.81 300048000 34672000 49350000 49328000 3927000 5041000 597664000 6669000 1046699000 5.63 0 1342000 3634000 755000 0 414000 23888000 652000 30685000 9.00 0 0 0 21000 0 694000 4100000 0 4815000 10.00 0 0 2075000 0 72000 2945000 0 219000 5311000 11.00 4522000 0 0 0 56000 1321000 402000 146000 6447000 12.00 0 0 0 0 0 0 2700000 0 2700000 13.00 304570000 36014000 55059000 50104000 4055000 10415000 628754000 7686000 1096657000 5.83 6.11 6.80 7.00 5.88 6.56 9.00 5.44 7.32 5.83 675926000 1431165000 1485228000 1150261000 706667000 1153397000 119008000 96456000 6818108000 7.05 4176000 5529000 128935000 35986000 7420000 38849000 43689000 61767000 326351000 9.00 5047000 24596000 53834000 18244000 15912000 11330000 1723000 0 130686000 10.00 5177000 8854000 37368000 24337000 21975000 91719000 0 0 189430000 11.00 328000 15965000 3027000 5152000 0 1411000 2593000 0 28476000 12.00 0 4150000 0 222000 0 0 244000 0 4616000 13.00 690654000 1490259000 1708392000 1234202000 751974000 1296706000 167257000 158223000 7497667000 7.31 7.21 7.31 7.39 7.34 7.17 7.18 8.02 7.53 7.31 247162000 475920000 575573000 119299000 28003000 1296000 149756000 165000 1597174000 7.32 90634000 5282000 26585000 118546000 0 0 5650000 0 246697000 9.00 13601000 34842000 13513000 49088000 0 0 0 0 111044000 10.00 0 0 31500000 11130000 0 0 0 0 42630000 11.00 0 0 0 0 0 0 0 0 0 12.00 0 0 0 0 0 0 0 0 0 13.00 351397000 516044000 647171000 298063000 28003000 1296000 155406000 165000 1997545000 7.75 7.68 7.54 7.83 8.70 2.53 6.81 7.46 6.98 7.75 1042051000 2006303000 2355563000 1532265000 779977000 1298002000 322663000 158388000 9495212000 7.40 7.36 7.37 7.51 7.61 7.00 7.18 7.75 7.53 7.40 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present weighted average risk grades for all commercial loans by class as of December 31, 2023. Refer to our 2023 Form 10-K for details of these loans by year of origination/renewal. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial and Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Buildings, Land and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,507,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">871,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,895,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,526,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.07 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,421,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 11</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 12</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk grade 13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,967,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936,737 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,301,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,680,724 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,982,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6.32 5507878000 5.73 871221000 7.03 6895358000 7.27 1526086000 7.07 8421444000 9.00 205244000 9.00 27643000 9.00 173470000 9.00 127102000 9.00 300572000 10.00 109254000 10.00 818000 10.00 96601000 10.00 17035000 10.00 113636000 11.00 125261000 11.00 25555000 11.00 114071000 11.00 10501000 11.00 124572000 12.00 17102000 12.00 8800000 12.00 19770000 12.00 0 12.00 19770000 13.00 2443000 13.00 2700000 13.00 2650000 13.00 0 13.00 2650000 6.60 5967182000 6.05 936737000 7.20 7301920000 7.45 1680724000 7.24 8982644000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June 30, 2024 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,478 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">575,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">810,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,714,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">576,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">412,184 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">820,604 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,786 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,740,728 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 30-89 days</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past due 90 or more days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past due</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,646 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,311 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">319,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,821 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,044 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">322,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,269 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">452,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 158000 450000 1396000 2151000 1005000 4813000 7284000 402000 17659000 0 565000 772000 309000 60000 772000 2624000 3717000 8819000 158000 1015000 2168000 2460000 1065000 5585000 9908000 4119000 26478000 314290000 575925000 410016000 263679000 158204000 173773000 810696000 7667000 2714250000 314448000 576940000 412184000 266139000 159269000 179358000 820604000 11786000 2740728000 2429000 174000 231000 122000 118000 64000 2559000 37000 5734000 217000 0 16000 1000 0 0 162000 181000 577000 2646000 174000 247000 123000 118000 64000 2721000 218000 6311000 35410000 40943000 19574000 3921000 2691000 1457000 319622000 23051000 446669000 38056000 41117000 19821000 4044000 2809000 1521000 322343000 23269000 452980000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Period-end balances for revolving loans that converted to term during the three and six months ended June 30, 2024 and 2023 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,512 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10557000 3835000 24813000 14606000 604000 0 646000 2567000 65642000 5944000 66238000 5944000 165000 0 165000 0 971000 1064000 1703000 1743000 3541000 1669000 6094000 3671000 81480000 12512000 99659000 28531000 116.9 127.2 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on loans is a contra-asset valuation account, calculated in accordance with ASC 326, that is deducted from the amortized cost basis of loans to present the net amount expected to be collected. The amount of the allowance represents management's best estimate of current expected credit losses on loans considering available information, from internal and external sources, relevant to assessing collectibility over the loans' contractual terms, adjusted for expected prepayments when appropriate. Credit loss expense related to loans reflects the totality of actions taken on all loans for a particular period including any necessary increases or decreases in the allowance related to changes in credit loss expectations associated with specific loans or pools of loans. Portions of the allowance may be allocated for specific credits; however, the entire allowance is available for any credit that, in management’s judgment, should be charged off. While management utilizes its best judgment and information available, the ultimate appropriateness of the allowance is dependent upon a variety of factors beyond our control, including the performance of our loan portfolio, the economy, changes in interest rates and the view of the regulatory authorities toward loan classifications. Our allowance methodology is more fully described in our 2023 Form 10-K. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2024, we updated our non-owner-occupied commercial real estate loan models as well as our consumer and other loan models. Our prior non-owner-occupied commercial real estate loan models were legacy models developed for stress-testing purposes by a third-party using external market data. The updated non-owner-occupied commercial real estate loan models are now based on internal historical loan data and risk grade information and the modeling processes are now consistent with those used with our other commercial loan models. Our prior consumer and other loan models relied upon certain components that did not use loan level attributes and were less sensitive to macroeconomic variables. The updated consumer and other loan models are now based on internal historical loan data and utilize more loan-level attributes and the modeling processes are now consistent with those used with our consumer real estate loan models. The overall approximate impact of the model updates during the first quarter was a $7.2 million increase ($6.2 million related to non-owner-occupied commercial real estate loans and $923 thousand related to consumer and other loans) in modeled expected credit losses on loans; however, the impact of this increase was largely offset by reductions in qualitative adjustments as some of the risks to which those qualitative adjustments related are now considered and incorporated in the updated models.</span></div> 7200000 6200000 923000 <div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the allowance for credit losses on loans segregated by loan portfolio segment as of June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modeled expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;text-indent:-4.51pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q-Factor and other qualitative adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific allocations</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,996 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 56937000 3841000 20961000 14508000 7415000 103662000 15589000 4944000 114443000 508000 3126000 138610000 6028000 2700000 4616000 691000 0 14035000 78554000 11485000 140020000 15707000 10541000 256307000 50959000 7838000 15443000 12364000 5969000 92573000 20612000 7276000 112505000 433000 4071000 144897000 2435000 2700000 2650000 741000 0 8526000 74006000 17814000 130598000 13538000 10040000 245996000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June 30, 2024 and 2023. Allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>and<br/>Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Energy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,978)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,621)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,726)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,554 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,703)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(495)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,901)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,828)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,077)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,380)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,277)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,075)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,467)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,791)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,210)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,610)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,166 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,929 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 75596000 14218000 138224000 13857000 8402000 250297000 6936000 -3038000 1903000 2175000 7760000 15736000 4282000 79000 122000 408000 8360000 13251000 304000 384000 15000 83000 2739000 3525000 3978000 -305000 107000 325000 5621000 9726000 78554000 11485000 140020000 15707000 10541000 256307000 78465000 19191000 115693000 9708000 8457000 231514000 2404000 -4433000 5133000 3822000 5007000 11933000 7136000 518000 0 1080000 7016000 15750000 1433000 689000 100000 585000 3115000 5922000 5703000 -171000 -100000 495000 3901000 9828000 75166000 14929000 120926000 13035000 9563000 233619000 74006000 17814000 130598000 13538000 10040000 245996000 8928000 -6814000 9513000 3981000 11778000 27386000 6426000 79000 122000 2077000 16617000 25321000 2046000 564000 31000 265000 5340000 8246000 4380000 -485000 91000 1812000 11277000 17075000 78554000 11485000 140020000 15707000 10541000 256307000 104237000 18062000 90301000 8004000 7017000 227621000 -18280000 -3467000 30494000 5105000 10756000 24608000 13316000 518000 0 1330000 13958000 29122000 2525000 852000 131000 1256000 5748000 10512000 10791000 -334000 -131000 74000 8210000 18610000 75166000 14929000 120926000 13035000 9563000 233619000 <div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents year-to-date gross charge-offs by year of origination as of June 30, 2024.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,263 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,321 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 471000 676000 467000 401000 625000 2902000 884000 6426000 0 79000 0 0 0 0 0 0 79000 0 0 122000 0 0 0 0 0 122000 0 0 0 0 0 0 0 0 0 0 0 148000 253000 0 384000 1225000 67000 2077000 9369000 5713000 131000 4000 4000 51000 1332000 13000 16617000 9369000 6263000 1077000 724000 405000 1060000 5459000 964000 25321000 9400000 5500000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans that were evaluated for expected credit losses on an individual basis and the related specific allocations, by loan portfolio segment, as of June 30, 2024 and December 31, 2023.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr style="height:23pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan<br/>Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specific Allocations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, land and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,632 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,631 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 25508000 6028000 18670000 2435000 9001000 2700000 11353000 2700000 32316000 4616000 21373000 2650000 0 0 0 0 5807000 691000 7235000 741000 0 0 0 0 72632000 14035000 58631000 8526000 Deposits<div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,484,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,926,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing deposits:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,629,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,512,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,899,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,997,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,304,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,484,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,833,163 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,994,474 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,318,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,920,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents additional information about our deposits. Public funds in excess of deposit insurance limits are included in the totals for deposits not covered by insurance; however, such deposits are generally fully collateralized by securities.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from foreign sources (primarily Mexico)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest-bearing public funds deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing public funds deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,774,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,393,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest-bearing demand deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,484,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,926,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing deposits:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Savings and interest checking</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,629,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,512,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,899,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,997,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,304,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,484,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,833,163 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,994,474 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,318,140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,920,568 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13484977000 14926094000 9629146000 10512637000 10899993000 10997279000 6304024000 5484558000 26833163000 26994474000 40318140000 41920568000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents additional information about our deposits. Public funds in excess of deposit insurance limits are included in the totals for deposits not covered by insurance; however, such deposits are generally fully collateralized by securities.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits from foreign sources (primarily Mexico)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest-bearing public funds deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing public funds deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,774,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,393,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits not covered by deposit insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1114319000 1061701000 451472000 675016000 636415000 630455000 20774932000 22393786000 2721625000 2339716000 Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments with Off-Balance-Sheet Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the normal course of business, we enter into various transactions, which, in accordance with generally accepted accounting principles are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. As more fully discussed in our 2023 Form 10-K, these transactions include commitments to extend credit and standby letters of credit, which involve, to varying degrees, elements of credit risk and interest rate risk in excess of the amounts recognized in the consolidated balance sheets. We minimize our exposure to loss under these commitments by subjecting them to credit approval and monitoring procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments with off-balance-sheet risk were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,908,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,195,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance For Credit Losses - Off-Balance-Sheet Credit Exposures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on off-balance-sheet credit exposures is a liability account, calculated in accordance with ASC 326, representing expected credit losses over the contractual period for which we are exposed to credit risk resulting from a contractual obligation to extend credit. No allowance is recognized if we have the unconditional right to cancel the obligation. Off-balance-sheet credit exposures primarily consist of amounts available under outstanding lines of credit and letters of credit detailed in the table above. The amount of the allowance represents management's best estimate of expected credit losses on commitments expected to be funded over the contractual life of the commitment. Our allowance methodology is more fully described in our 2023 Form 10-K. This methodology was also impacted by the model updates during the first quarter of 2024 as described in Note 3 - Loans. The overall approximate impact of the model updates was a $1.8 million increase in modeled expected credit losses for off-balance-sheet credit exposures ($1.6 million related to consumer and other loan commitments and $211 thousand related to non-owner-occupied commercial real estate loan commitments).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We lease certain office facilities and office equipment under operating leases. The components of total lease expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.494%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,902 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,353 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use lease assets totaled $277.2 million at June 30, 2024 and $280.5 million at December 31, 2023 and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $313.8 million at June 30, 2024 and $316.4 million at December 31, 2023 and are reported as a component of accrued interest payable and other liabilities in the accompanying consolidated balance sheets. Lease payments under operating leases that were applied to our operating lease liability totaled $8.9 million and $17.0 million during the three and six months ended June 30, 2024, respectively, and $8.2 million and $16.6 million during the three and six months ended June 30, 2023, respectively. There has been no significant change in our expected future minimum lease payments since December 31, 2023. See the 2023 Form 10-K for information regarding these commitments.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation.</span> We are subject to various claims and legal actions that have arisen in the course of conducting business. Management does not expect the ultimate disposition of these matters to have a material adverse impact on our financial statements. <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments with off-balance-sheet risk were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,908,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,195,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred standby letter of credit fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11908533000 12195073000 404673000 438635000 2614000 2912000 1800000 1600000 211000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses on off-balance-sheet credit exposures.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,751 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 53751000 54918000 51751000 58593000 51000 -2037000 2051000 -5712000 53802000 52881000 53802000 52881000 We lease certain office facilities and office equipment under operating leases. The components of total lease expense were as follows:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.494%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,902 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,353 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,457 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8829000 8747000 17619000 17512000 394000 493000 719000 902000 3466000 3662000 7015000 7043000 12689000 12902000 25353000 25457000 277200000 280500000 313800000 316400000 8900000 17000000.0 8200000 16600000 0 Capital and Regulatory Matters<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banks and bank holding companies are subject to various regulatory capital requirements administered by state and federal banking agencies. Capital adequacy guidelines and, additionally for banks, prompt corrective action regulations, involve quantitative measures of assets, liabilities, and certain off-balance-sheet items calculated under regulatory accounting practices. Capital amounts and classifications are also subject to qualitative judgments by regulators about components, risk weighting and other factors. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost’s and Frost Bank’s Common Equity Tier 1 capital (“CET1”) includes common stock and related paid-in capital, net of treasury stock, and retained earnings. In connection with the adoption of the Basel III Capital Rules, we elected to opt-out of the requirement to include most components of accumulated other comprehensive income in CET1. We also elected to exclude the effects of credit loss accounting under CECL from CET1 for a five-year transitional period, as further discussed in our 2023 Form 10-K. This CECL transitional adjustment totaled $15.4 million and $30.8 million at June 30, 2024 and December 31, 2023, respectively. CET1 is reduced by goodwill and other intangible assets, net of associated deferred tax </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liabilities. Frost Bank's CET1 is also reduced by its equity investment in its financial subsidiary, Frost Insurance Agency (“FIA”). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital includes CET1 and additional Tier 1 capital. For Cullen/Frost, additional Tier 1 capital included $145.5 million of 4.450% non-cumulative perpetual preferred stock at June 30, 2024 and December 31, 2023, the details of which are further discussed below. Frost Bank did not have any additional Tier 1 capital beyond Common Equity Tier 1 at June 30, 2024 or December 31, 2023. Total capital includes Tier 1 capital and Tier 2 capital. Tier 2 capital for both Cullen/Frost and Frost Bank includes a permissible portion of the allowances for credit losses on securities, loans, and off-balance-sheet credit exposures. Tier 2 capital for Cullen/Frost also includes the permissible portion of qualified subordinated debt (which decreases 20.0% per year during the final <span style="-sec-ix-hidden:f-1995"><span style="-sec-ix-hidden:f-1996">five</span></span> years of the term of the notes) totaling $40.0 million at June 30, 2024 and $60.0 million at December 31, 2023 and trust preferred securities totaling $120.0 million at both June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of June 30, 2024 and December 31, 2023 for Cullen/Frost and Frost Bank under the Basel III Capital Rules. Capital levels required to be considered well-capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules. See the 2023 Form 10-K for a more detailed discussion of the Basel III Capital Rules. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Capital Required Plus Capital Conservation Buffer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Required to be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Considered Well-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capitalized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,164,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,183,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,228,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,182,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,026,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,310,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,651,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,871,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,228,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,649,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,493,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,763,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,274,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,119,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,521,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,273,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,117,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,310,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,999,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,228,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,999,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,499,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,036,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,132,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,129,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,182,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,589,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,586,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,434,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,625,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,198,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,046,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,320,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,194,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,042,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,182,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,003,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,003,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">“Well-capitalized” minimum Common Equity Tier 1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, capital levels at Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel III Capital Rules. Based on the ratios presented above, capital levels as of June 30, 2024 at Cullen/Frost and Frost Bank exceed the minimum levels necessary to be considered “well-capitalized.”</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cullen/Frost and Frost Bank are subject to the regulatory capital requirements administered by the Federal Reserve Board and, for Frost Bank, the Federal Deposit Insurance Corporation (“FDIC”). Regulatory authorities can initiate certain mandatory actions if Cullen/Frost or Frost Bank fail to meet the minimum capital requirements, which could have a direct material effect </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on our financial statements. Management believes, as of June 30, 2024, that Cullen/Frost and Frost Bank meet all capital adequacy requirements to which they are subject.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Outstanding preferred stock includes 150,000 shares, or $150.0 million in aggregate liquidation preference, of our 4.450% Non-Cumulative Perpetual Preferred Stock, Series B, par value $0.01 and liquidation preference $1,000 per share (“Series B Preferred Stock”). Each share of Series B Preferred Stock issued and outstanding is represented by 40 depositary shares, each representing a 1/40th ownership interest in a share of the Series B Preferred Stock (equivalent to a liquidation preference of $25 per share). The Series B Preferred Stock qualifies as Tier 1 capital for the purposes of the regulatory capital calculations. The net proceeds from the issuance and sale of the Series B Preferred Stock, after deducting $4.5 million of issuance costs including the underwriting discount and professional service fees, among other things, were approximately $145.5 million. Refer to our 2023 Form 10-K for additional details related to our Series B Preferred Stock. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Plans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, our board of directors has authorized stock repurchase plans. The purpose of such plans and the manner in which shares are repurchased is discussed in more detail in our 2023 Form 10-K. Most recently, on January 24, 2024, our board of directors authorized a $150.0 million stock repurchase program (the “2024 Repurchase Plan”), allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:f-2101">one</span>-year period expiring on January 24, 2025. The 2024 Repurchase Plan was publicly announced in a current report on Form 8-K filed with the SEC on January 25, 2024. Under this plan, we repurchased 301,094 shares at a total cost of $30.2 million (including applicable excise taxes) during the second quarter of 2024. Under a prior stock repurchase plan, we repurchased 400,868 shares at a total cost of $39.2 million (including applicable excise taxes) during 2023. Under the Basel III Capital Rules, Cullen/Frost may not repurchase or redeem any of its preferred stock or subordinated notes and, in some cases, its common stock without the prior approval of the Federal Reserve Board.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the ordinary course of business, Cullen/Frost is dependent upon dividends from Frost Bank to provide funds for the payment of dividends to shareholders and to provide for other cash requirements, including to repurchase its common stock. Banking regulations may limit the amount of dividends that may be paid. Approval by regulatory authorities is required if the effect of dividends declared would cause the regulatory capital of Frost Bank to fall below specified minimum levels. Approval is also required if dividends declared exceed the net profits for that year combined with the retained net profits for the preceding two years. Under the foregoing dividend restrictions and while maintaining its “well-capitalized” status, at June 30, 2024, Frost Bank could pay aggregate dividends of up to $1.0 billion to Cullen/Frost without prior regulatory approval.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the junior subordinated deferrable interest debentures that Cullen/Frost has issued to Cullen/Frost Capital Trust II, Cullen/Frost has the right at any time during the term of the debentures to defer the payment of interest at any time or from time to time for an extension period not exceeding 20 consecutive quarterly periods with respect to each extension period. In the event that we have elected to defer interest on the debentures, we may not, with certain exceptions, declare or pay any dividends or distributions on our capital stock or purchase or acquire any of our capital stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Series B Preferred Stock, in the event that we do not declare and pay dividends on the Series B Preferred Stock for the most recent dividend period, we may not, with certain exceptions, declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our common stock or any of our securities that rank junior to the Series B Preferred Stock.</span></div> 15400000 30800000 145500000 145500000 0.04450 0.04450 0 0 0.200 0.200 40000000.0 60000000.0 120000000.0 120000000.0 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of June 30, 2024 and December 31, 2023 for Cullen/Frost and Frost Bank under the Basel III Capital Rules. Capital levels required to be considered well-capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules. See the 2023 Form 10-K for a more detailed discussion of the Basel III Capital Rules. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Minimum Capital Required Plus Capital Conservation Buffer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Required to be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Considered Well-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capitalized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Capital<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ratio</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,164,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,183,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,228,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,182,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,026,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,310,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,651,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,871,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,228,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,649,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,493,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,763,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,274,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,119,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,521,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,273,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,117,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,310,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,999,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,228,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,999,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,499,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,036,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,132,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,129,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,977,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,182,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,589,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,827,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,586,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,434,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Capital to Risk-Weighted Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,625,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,198,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,046,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,320,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,194,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,042,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cullen/Frost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,182,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,003,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Frost Bank</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,057,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,003,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">“Well-capitalized” minimum Common Equity Tier 1 to Risk-Weighted Assets and Leverage Ratio are not formally defined under applicable banking regulations for bank holding companies.</span></div> 4164990000 0.1335 2183331000 0.0700 4228311000 0.1356 2182110000 0.0700 2026245000 0.0650 4310442000 0.1382 2651188000 0.0850 1871427000 0.0600 4228311000 0.1356 2649705000 0.0850 2493840000 0.0800 4763514000 0.1527 3274997000 0.1050 3119044000 0.1000 4521383000 0.1450 3273165000 0.1050 3117300000 0.1000 4310442000 0.0862 1999776000 0.0400 4228311000 0.0846 1999934000 0.0400 2499918000 0.0500 4036945000 0.1325 2132516000 0.0700 4057111000 0.1333 2129784000 0.0700 1977656000 0.0650 4182397000 0.1373 2589484000 0.0850 1827871000 0.0600 4057111000 0.1333 2586166000 0.0850 2434038000 0.0800 4625760000 0.1518 3198774000 0.1050 3046452000 0.1000 4320474000 0.1420 3194676000 0.1050 3042548000 0.1000 4182397000 0.0835 2003020000 0.0400 4057111000 0.0810 2003152000 0.0400 2503940000 0.0500 150000 150000000.0 0.04450 0.04450 0.01 1000 40 25 4500000 145500000 150000000.0 301094 30200000 400868 39200000 1000000000.0 20 Derivative Financial Instruments<div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative positions outstanding is included in accrued interest receivable and other assets and accrued interest payable and other liabilities in the accompanying consolidated balance sheets and in the net change in each of these financial statement line items in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We utilize various interest rate swaps, caps, and floors, among other things, to mitigate exposure to interest rate risk and to facilitate the needs of our customers. Our objectives for utilizing these derivative instruments are described in our 2023 Form 10-K.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (“CME”) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps – assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,069)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps – liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,747)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at June 30, 2024 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps – financial institution counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps – customer counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average strike rate for outstanding interest rate caps was 3.58% at June 30, 2024.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Derivatives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enter into commodity swaps and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a commodity swap or option contract with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to mitigate the exposure to fluctuations in commodity prices.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We enter into foreign currency forward and option contracts that are not designated as hedging instruments primarily to accommodate the business needs of our customers. Upon the origination of a foreign currency denominated transaction with a customer, we simultaneously enter into an offsetting contract with a third-party financial institution to negate the exposure to fluctuations in foreign currency exchange rates. We also utilize foreign currency forward contracts and options that are not designated as hedging instruments to mitigate the economic effect of fluctuations in foreign currency exchange rates on foreign currency holdings and certain short-term, non-U.S. dollar denominated loans. The notional amounts and fair values of open foreign currency forward and option contracts are presented in the following table.</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gains, Losses, and Derivative Cash Flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For fair value hedges, the changes in the fair value of both the derivative hedging instrument and the hedged item are included in other non-interest income or other non-interest expense. The extent that such changes in fair value do not offset represents hedge ineffectiveness. Net cash flows from interest rate swaps on commercial loans/leases designated as hedging instruments in effective hedges of fair value are included in interest income on loans. For non-hedging derivative instruments, gains and losses due to changes in fair value and all cash flows are included in other non-interest income and other non-interest expense.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (gain) loss included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated above, we enter into non-hedge related derivative positions primarily to accommodate the business needs of our customers. Upon the origination of a derivative contract with a customer, we simultaneously enter into an offsetting derivative contract with a third-party financial institution. We recognize immediate income based upon the difference in the bid/ask spread of the underlying transactions with our customers and the third party. Because we act only as an intermediary for our customer, subsequent changes in the fair value of the underlying derivative contracts for the most part offset each other and do not significantly impact our results of operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedge related derivative instruments are presented in the table below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Counterparty Credit Risk.</span> Our credit exposure relating to interest rate, commodity and foreign currency derivative contracts with bank customers was approximately $19.5 million at June 30, 2024. This credit exposure is partly mitigated as transactions with customers are generally secured by the collateral, if any, securing the underlying transaction being hedged. Our credit exposure, net of collateral pledged, relating to interest rate, commodity and foreign currency derivative contracts with upstream financial institution counterparties was approximately $6.2 million at June 30, 2024. This amount was primarily related to a shortfall of collateral we have received from counterparties. Collateral positions are generally cleared on the next business day. Collateral levels for upstream financial institution counterparties are monitored and adjusted, as necessary. See Note 8 – Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. <div style="margin-top:8pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of interest rate derivative contracts are presented in the following table. The fair values of interest rate derivative contracts are estimated utilizing internal valuation methods with observable market data inputs, or as determined by the Chicago Mercantile Exchange (“CME”) for centrally cleared derivative contracts. CME rules legally characterize variation margin payments for centrally cleared derivatives as settlements of the derivatives' exposure rather than collateral. As a result, the variation margin payment and the related derivative instruments are considered a single unit of account for accounting and financial reporting purposes. Variation margin, as determined by the CME, is settled daily. As a result, derivative contracts that clear through the CME have an estimated fair value of zero as of June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps – assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate swaps – liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,069)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan/lease interest rate caps – liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,747)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 1176104000 70070000 1040659000 58486000 553195000 -7166000 617266000 -20293000 235699000 10021000 275000000 11747000 553195000 7166000 617266000 20482000 1176104000 -70069000 1040659000 -58485000 235699000 -10019000 275000000 -11747000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average rates paid and received for interest rate swaps outstanding at June 30, 2024 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Paid</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Received</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps – financial institution counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate swaps – customer counterparties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0498 0.0708 0.0708 0.0498 0.0358 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts and estimated fair values of non-hedging commodity swap and option derivative positions outstanding are presented in the following table. We obtain dealer quotations and use internal valuation methods with observable market data inputs to value our commodity derivative positions.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Barrels</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4541000 14580000 5601000 37667000 7437000 28552000 4581000 18500000 21934000 8831000 17363000 11822000 10785000 3474000 6462000 2499000 7498000 29330000 4618000 18722000 4480000 14315000 5564000 36877000 12693000 3552000 6462000 2499000 20025000 8478000 17363000 11571000 The notional amounts and fair values of open foreign currency forward and option contracts are presented in the following table.<div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Currency</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial institution counterparties:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer counterparties:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward and option contracts – liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 0 250000 1000 0 0 3000000 14000 0 0 250000 5000 0 0 3000000 16000 0 0 250000 5000 0 0 250000 0 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to interest rate derivatives designated as hedges of fair value were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loan/lease interest rate swaps:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain (loss) included in interest income on loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (gain) loss included in other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 4000 0 16000 0 4000 0 4000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the consolidated statements of income related to non-hedge related derivative instruments are presented in the table below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging interest rate derivatives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging commodity derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hedging foreign currency derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 512000 1002000 1637000 1712000 3000 1000 3000 0 946000 503000 1325000 925000 0 0 11000 25000 19500000 6200000 Balance Sheet Offsetting and Repurchase Agreements<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Offsetting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain financial instruments, including resell and repurchase agreements and derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements or similar agreements. Our derivative transactions with upstream financial institution counterparties are generally executed under International Swaps and Derivative Association (“ISDA”) master agreements which include “right of set-off” provisions. In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis. Nonetheless, we do not generally offset such financial instruments for financial reporting purposes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of June 30, 2024 is presented in the following tables.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,502 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,502 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,802,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,802,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,123)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,773)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,762,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,802,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,762,942)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December 31, 2023 is presented in the following tables.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,489)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,580)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,127,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,135,768)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Agreements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize securities sold under agreements to repurchase to facilitate the needs of our customers and to facilitate secured short-term funding needs. Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. We monitor collateral levels on a continuous basis. We may be required to provide additional collateral based on the fair value of the underlying securities. Securities pledged as collateral under repurchase agreements are maintained with our safekeeping agents.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of June 30, 2024 and December 31, 2023 is presented in the following tables.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Overnight and Continuous</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Up to 30 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30-90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of June 30, 2024 is presented in the following tables.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,502 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,502 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,802,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,802,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 80091000 0 80091000 23411000 0 23411000 103502000 0 103502000 84650000 0 84650000 188152000 0 188152000 7166000 0 7166000 32026000 0 32026000 39192000 0 39192000 3762942000 0 3762942000 3802134000 0 3802134000 <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,123)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,152 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,773)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,762,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,802,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,192)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,762,942)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32594000 15265000 16030000 1299000 16299000 10399000 3889000 2011000 24125000 6362000 16870000 893000 15855000 1913000 13040000 902000 14629000 5253000 8294000 1082000 103502000 39192000 58123000 6187000 84650000 0 84650000 0 188152000 39192000 142773000 6187000 15265000 15265000 0 0 10399000 10399000 0 0 6362000 6362000 0 0 1913000 1913000 0 0 5253000 5253000 0 0 39192000 39192000 0 0 3762942000 0 3762942000 0 3802134000 39192000 3762942000 0 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about financial instruments that are eligible for offset in the consolidated balance sheet as of December 31, 2023 is presented in the following tables.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 70233000 0 70233000 49489000 0 49489000 1000 0 1000 119723000 0 119723000 84650000 0 84650000 204373000 0 204373000 20293000 0 20293000 20999000 0 20999000 19000 0 19000 41311000 0 41311000 4127188000 0 4127188000 4168499000 0 4168499000 <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amounts Not Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount<br/>Recognized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Collateral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Resell agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,489)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty H</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty F</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Counterparty E</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other counterparties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,580)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,127,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,431)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,135,768)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 36551000 8870000 27170000 511000 31202000 7444000 22954000 804000 23829000 5151000 18472000 206000 13271000 4548000 8723000 0 14870000 6418000 7520000 932000 119723000 32431000 84839000 2453000 84650000 0 84650000 0 204373000 32431000 169489000 2453000 8870000 8870000 0 0 7444000 7444000 0 0 5151000 5151000 0 0 4548000 4548000 0 0 15298000 6418000 8580000 300000 41311000 32431000 8580000 300000 4127188000 0 4127188000 0 4168499000 32431000 4135768000 300000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining contractual maturity of repurchase agreements in the consolidated balance sheets as of June 30, 2024 and December 31, 2023 is presented in the following tables.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Contractual Maturity of the Agreements</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Overnight and Continuous</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Up to 30 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30-90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 90 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,873,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total borrowings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross amount of recognized liabilities for repurchase agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts related to agreements not included in offsetting disclosures above</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1889019000 0 0 0 1889019000 1873923000 0 0 0 1873923000 3762942000 0 0 0 3762942000 3762942000 0 3300662000 0 0 0 3300662000 826526000 0 0 0 826526000 4127188000 0 0 0 4127188000 4127188000 0 Stock-Based Compensation<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. On April 24, 2024, the shareholders of Cullen/Frost approved the 2024 Equity Incentive Plan (the “2024 Plan”) to replace the 2015 Omnibus Incentive Plan (the “2015 Plan”). Under the 2024 Plan, shareholders approved the issuance, pursuant to the plan, of 2,576,038 shares of our common stock. This amount included 2,350,000 newly authorized shares and the 226,038 shares remaining available for issuance under the superseded 2015 Plan. As of June 30, 2024, there were 2,567,893 shares remaining available for grant for future stock-based compensation awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred<br/>Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Vested<br/>Restricted Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance<br/>Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">485,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with stock compensation awards are issued from available treasury shares. If no treasury shares are available, new shares are issued from available authorized shares. Shares issued in connection with stock compensation awards along with other related information were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New shares issued from available authorized shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued from available treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is recognized ratably over the requisite service period for all awards. For most stock option awards, the service period generally matches the vesting period. For stock options granted to certain executive officers and for non-vested stock units granted to all participants, the service period does not extend past the date the participant reaches 65 years of age. Deferred stock units granted to non-employee directors generally have immediate vesting and the related expense is fully recognized on the date of grant. For performance stock units, the service period generally matches the three-year performance period specified by the award, however, the service period does not extend past the date the participant reaches 65 years of age. Expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense or benefit and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January 1 of the following year.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,535 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense at June 30, 2024 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A combined summary of activity in our active stock plans is presented in the table below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. On April 24, 2024, the shareholders of Cullen/Frost approved the 2024 Equity Incentive Plan (the “2024 Plan”) to replace the 2015 Omnibus Incentive Plan (the “2015 Plan”). Under the 2024 Plan, shareholders approved the issuance, pursuant to the plan, of 2,576,038 shares of our common stock. This amount included 2,350,000 newly authorized shares and the 226,038 shares remaining available for issuance under the superseded 2015 Plan. As of June 30, 2024, there were 2,567,893 shares remaining available for grant for future stock-based compensation awards.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred<br/>Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Vested<br/>Restricted Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance<br/>Stock Units<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options<br/>Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Fair Value<br/>at Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">566,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">485,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised/vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited/expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2576038 2350000 226038 2567893 54164 89.71 566806 99.77 267054 89.99 485941 71.25 7997 116.84 2826 107.95 9382 80.99 458 65.43 45818 57.89 66970 77.79 1408 106.18 22913 57.89 52779 95.37 567766 99.82 198323 101.12 418971 70.20 Shares issued in connection with stock compensation awards along with other related information were as follows:<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New shares issued from available authorized shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued from available treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 49887 38452 13626 122628 14126 2294000 946000 5209000 2446000 <div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense or benefit and the related income tax benefit is presented in the following table. The service period for performance stock units granted each year begins on January 1 of the following year.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock units</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,261 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,535 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3100000 2864000 6479000 6171000 934000 880000 934000 880000 489000 1049000 848000 2484000 4523000 4793000 8261000 9535000 846000 800000 1991000 1868000 <div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized stock-based compensation expense at June 30, 2024 is presented in the table below. Unrecognized stock-based compensation expense related to performance stock units is presented assuming attainment of the maximum payout rate as set forth by the performance criteria.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested stock units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16341000 7583000 23924000 Earnings Per Common Share<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per common share is computed using the two-class method as more fully described in our 2023 Form 10-K. The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed earnings allocated to common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,192,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,240,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,204,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,306,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,333,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,427,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,352,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,532,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table presents a reconciliation of net income available to common shareholders, net earnings allocated to common stock and the number of shares used in the calculation of basic and diluted earnings per common share.<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Earnings allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributed earnings allocated to common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings allocated to common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings per common share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,192,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,240,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,204,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,306,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,333,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,427,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,352,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,532,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 145499000 162118000 281189000 339771000 1669000 1669000 3338000 3338000 143830000 160449000 277851000 336433000 1693000 1645000 3334000 3468000 142137000 158804000 274517000 332965000 59108000 55783000 118188000 111789000 83029000 103021000 156329000 221176000 142137000 158804000 274517000 332965000 64192907 64240789 64204615 64306809 140280 187172 147693 225267 64333187 64427961 64352308 64532076 Defined Benefit Plans<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic expense (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,480)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(663)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-qualified defined benefit pension plan is not funded. No contributions to the qualified defined benefit pension plan were made during the six months ended June 30, 2024. We do not expect to make any contributions to the qualified defined benefit plan during the remainder of 2024.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the combined net periodic expense (benefit) for our defined benefit pension plans are presented in the table below. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,740)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,480)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amortization and deferral</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(663)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2412000 2740000 4823000 5480000 1661000 1746000 3323000 3492000 -419000 -870000 -837000 -1740000 -332000 -124000 -663000 -248000 0 0 Income Taxes<div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,523 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a net deferred tax asset totaling $386.6 million at June 30, 2024 and $328.3 million at December 31, 2023. No valuation allowance for deferred tax assets was recorded as of those dates as management believes it is more likely than not that all of the deferred tax assets will be realized against deferred tax liabilities and projected future taxable income. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rates differed from the U.S. statutory federal income tax rates of 21% during the comparable periods primarily due to the effect of tax-exempt income from securities, loans and life insurance policies and the income tax effects associated with stock-based compensation, among other things. There were no unrecognized tax benefits during any of the reported periods. Interest and/or penalties related to income taxes are reported as a component of income tax expense. Such amounts were not significant during the reported periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction. We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020.</span></div> <div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,713)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense, as reported</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,523 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 32919000 32413000 63236000 67408000 -3267000 -680000 -7713000 -2489000 29652000 31733000 55523000 64919000 0.169 0.164 0.165 0.160 386600000 328300000 0 0 0.21 0.21 0.21 0.21 0 0 Other Comprehensive Income (Loss)<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before and after-tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note 11 – Defined Benefit Plans).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,863)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,392)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207,058)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,849)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,788)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,188)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,299)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(255)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,716)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240,665)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,540)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,125)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,770 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,503 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income (loss), net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,094,794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,425)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,119,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,125)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,285,580)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,764)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,309,344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,313,791)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,348,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,893 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,271,898)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,305,027)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before and after-tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note 11 – Defined Benefit Plans).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,863)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,392)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207,058)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,849)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,788)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,061)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,188)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,299)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162,889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before Tax<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax  Expense,<br/>(Benefit)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net of  Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(255)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,716)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240,665)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,540)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,125)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,770 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,503 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -42111000 -8843000 -33268000 -206863000 -43441000 -163422000 -157000 -33000 -124000 -162000 -34000 -128000 0 0 0 33000 7000 26000 -42268000 -8876000 -33392000 -207058000 -43482000 -163576000 -419000 -88000 -331000 -870000 -183000 -687000 -419000 -88000 -331000 -870000 -183000 -687000 -41849000 -8788000 -33061000 -206188000 -43299000 -162889000 -241186000 -50649000 -190537000 53406000 11215000 42191000 -316000 -67000 -249000 -322000 -67000 -255000 0 0 0 54000 11000 43000 -241502000 -50716000 -190786000 53030000 11137000 41893000 -837000 -176000 -661000 -1740000 -366000 -1374000 -837000 -176000 -661000 -1740000 -366000 -1374000 -240665000 -50540000 -190125000 54770000 11503000 43267000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in accumulated other comprehensive income (loss), net of tax, was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities<br/>Available<br/>For Sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Defined<br/>Benefit<br/>Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,094,794)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,425)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,119,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,786)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,125)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,285,580)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,764)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,309,344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,313,791)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,348,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of amounts included in net income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other comprehensive income (loss) during period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,893 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,271,898)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,305,027)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -1094794000 -24425000 -1119219000 -190786000 0 -190786000 0 -661000 -661000 -190786000 661000 -190125000 -1285580000 -23764000 -1309344000 -1313791000 -34503000 -1348294000 41936000 0 41936000 43000 -1374000 -1331000 41893000 1374000 43267000 -1271898000 -33129000 -1305027000 Operating Segments<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. See our 2023 Form 10-K for additional information about our operating segments and related accounting policies. Summarized operating results by operating segment were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost  Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,829)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,498)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,448 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,396 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,942)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,902 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,544)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,700 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,528)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,851 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,064 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,962)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,064 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,631)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,528 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,237 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,971)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,794 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost  Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,915 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,101)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,415)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,753)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,633 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,491 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,794)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,330 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,243)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,690 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,544)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,771 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,037)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,433 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,358)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 2 Summarized operating results by operating segment were as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost  Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,835)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,829)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,498)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,448 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,396 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,942)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,902 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,544)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,700 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,528)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,851 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,064 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,962)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,064 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,631)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,528 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,237 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,971)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,794 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost  Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,888)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,915 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,101)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,415)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,888 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,753)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,633 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,491 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,794)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,330 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,422 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,243)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,690 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,544)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,771 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,037)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,433 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,358)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 398270000 1907000 -3465000 396712000 15787000 0 0 15787000 62178000 49489000 -477000 111190000 276196000 37875000 2893000 316964000 168465000 13521000 -6835000 175151000 28819000 2839000 -2006000 29652000 139646000 10682000 -4829000 145499000 0 0 1669000 1669000 139646000 10682000 -6498000 143830000 460448000 51396000 -3942000 507902000 385720000 2090000 -2544000 385266000 9901000 0 0 9901000 57808000 46147000 -427000 103528000 246927000 35558000 2557000 285042000 186700000 12679000 -5528000 193851000 30636000 2663000 -1566000 31733000 156064000 10016000 -3962000 162118000 0 0 1669000 1669000 156064000 10016000 -5631000 160449000 443528000 48237000 -2971000 488794000 790075000 3576000 -6888000 786763000 29437000 0 0 29437000 128558000 94915000 -906000 222567000 563026000 75848000 4307000 643181000 326170000 22643000 -12101000 336712000 54454000 4755000 -3686000 55523000 271716000 17888000 -8415000 281189000 0 0 3338000 3338000 271716000 17888000 -11753000 277851000 918633000 98491000 -7794000 1009330000 785857000 3744000 -4515000 785086000 19005000 0 0 19005000 121451000 88185000 -843000 208793000 496792000 69507000 3885000 570184000 391511000 22422000 -9243000 404690000 62754000 4709000 -2544000 64919000 328757000 17713000 -6699000 339771000 0 0 3338000 3338000 328757000 17713000 -10037000 336433000 907308000 91929000 -5358000 993879000 Fair Value Measurements<div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability in an orderly transaction occurring in the principal market (or most advantageous market in the absence of a principal market) for such asset or liability. In estimating fair value, we utilize valuation techniques that are consistent with the market approach, the income approach and/or the cost approach. Such valuation techniques are consistently applied. Inputs to valuation techniques include the assumptions that market participants would use in pricing an asset or liability. ASC Topic 820 establishes a three-level fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. See our 2023 Form 10-K for additional information regarding the fair value hierarchy and a description of our valuation techniques.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Assets and Financial Liabilities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy of ASC Topic 820 utilized to measure fair value. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial assets and financial liabilities are measured at fair value on a nonrecurring basis; that is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances. Financial assets measured at fair value on a non-recurring basis during the reported periods include certain collateral dependent loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral during the reported periods.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Financial Assets and Non-Financial Liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We do not have any non-financial assets or non-financial liabilities measured at fair value on a recurring basis. From time to time, non-financial assets measured at fair value on a non-recurring basis may include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for loan losses and certain foreclosed assets which, subsequent to their initial recognition, were remeasured at fair value through a write-down included in other non-interest expense. There were no such fair value measurements during the reported periods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments Reported at Amortized Cost.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,144,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,144,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,687,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,687,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,416,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,619,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,532,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,739,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,241,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,578,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,117,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,318,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,303,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,920,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,903,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC Topic 825, entities may choose to measure eligible financial instruments at fair value at specified election dates. The fair value measurement option (i) may be applied instrument by instrument, with certain exceptions, (ii) is generally irrevocable and (iii) is applied only to entire instruments and not to portions of instruments. Unrealized gains and losses on items for which the fair value measurement option has been elected must be reported in earnings at each subsequent reporting date. During the reported periods, we had no financial instruments measured at fair value under the fair value measurement option.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy of ASC Topic 820 utilized to measure fair value. </span><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 Inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,882,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,537,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities available for sale:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,596,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,011,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading account securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps, caps, and floors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity swaps and options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3882331000 3882331000 6537427000 6537427000 4734909000 4734909000 42971000 42971000 31400000 31400000 786000 786000 87257000 87257000 56293000 56293000 87254000 87254000 54819000 54819000 4927589000 4927589000 6596682000 6596682000 5011331000 5011331000 42769000 42769000 30265000 30265000 1452000 1452000 90715000 90715000 70710000 70710000 22000 22000 90525000 90525000 69447000 69447000 19000 19000 <div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents collateral dependent loans that were remeasured and reported at fair value through a specific allocation of the allowance for credit losses on loans based upon the fair value of the underlying collateral during the reported periods.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value before allocations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specific (allocations) reversals of prior allocations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,658 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17832000 14159000 19064000 20171000 1916000 1501000 1300000 2100000 15916000 12658000 17764000 18071000 0 0 0 0 The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,144,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,144,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,687,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,687,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities held to maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,586,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,416,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,619,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,532,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 inputs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,739,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,241,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,578,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,117,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 inputs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,318,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,303,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,920,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,903,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated deferrable interest debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7144784000 7144784000 8687276000 8687276000 3586116000 3416937000 3619428000 3532044000 243951000 243951000 251385000 251385000 19739449000 19241857000 18578255000 18117369000 40318140000 40303423000 41920568000 41903580000 35925000 35925000 14200000 14200000 3762942000 3762942000 4127188000 4127188000 123155000 123712000 123127000 123712000 99569000 96645000 99491000 96071000 66812000 66812000 61222000 61222000 0 0 Accounting Standards Updates<div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about certain recently issued accounting standards updates is presented below. Also refer to Note 19 - Accounting Standards Updates in our 2023 Form 10-K for additional information related to previously issued accounting standards updates.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2022-03 clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. ASU 2022-03 also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction and requires certain new disclosures for equity securities subject to contractual sale restrictions. ASU 2022-03 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2023-01, “Leases (Topic 842): Common Control Arrangements.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2023-01 requires entities to amortize leasehold improvements associated with common control leases over the useful life to the common control group. ASU 2023-01 also provides certain practical expedients applicable to private companies and not-for-profit organizations. ASU 2023-01 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU No. 2023-02, “Investments - Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2023-02 is intended to improve the accounting and disclosures for investments in tax credit structures. ASU 2023-02 allows entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. Previously, this method was only available for qualifying tax equity investments in low-income housing tax credit structures. ASU 2023-02 became effective for us on January 1, 2024 and did not have a significant effect on our financial statements.</span></div> false false false false

:QSQF9,#0\)F"K MCG]%<0D)IV/@Q$T$&UC[7E,U0W:?ODY(.6>54 9(*->NK 4OX713<.(GH4R0 M4+KJ6JX@D+JEK)C'K-:!3(2YXONEZR,388Y0!>Y9+0N+6\A<6A;MAA,_R\+> M%BB7B+H&1'EG%5 .MTBYA%.[X<1/0-$*L*KEE6OXM]_UN19+4699',8^_KGW M+@V/8^ZTW+T4<_>RA*KS[5X:/DL[=LJ[,3+10CA<35J:>)>R6PR+RJ19-C<@;\<'TLR? F8;,N6@;I&I*Y0LFP)DF MR[[0FYB0$E="BJJSGRHP+9E\T39(U115%SQ58-I;TS#.+JJH ?F*EIO=WI;G MH'X)6(([[Y40C=A2D6$ ;PZ>")II"?9>#&9#UOR$#(%JN1E'?\90("WC6]$K MP70.;(K H?+RR9LBY+2YRXA#C=B$MJ:D9]W/=NL6ZW8-;J.;W K=VNZW&KP,3B!A9$)0+*3]G0KH."MM?+>]]61O)VG@' MI?ZUL)1CBY-MMU=U7-]Q'AU0JDYN13-;G_7U+7M2:U6*K*([ *N0=:_,Y0:* MSR^X DN_"+MN+*U\M].SNKXGPJ;-98C_]Y-E@TNP4K!:_,#J=7IN5Y-@Y6O[ M7)5Z&52?^9#[4KN9U#Z&28UJ+O7Y<*D,XXH*%H$7>X[J_2&!,2;*UV?4?\XAU+HY !( +2L>";6HWQHJ]@S=&REH.!\NGJ$>T&OQH[4&= -ON\\^RZ7;%%9!E7M$54KV_VK&".;@"H@/5"_^&\ MI^O&5M)!O;6!MZ)^&H3X0!")L?+O191F(,"W+?+TK&,[9B.TLB;'R#7+^52- M_R"1>J&-+=O1ZVYLF6[7,&P^>TA:U['X;6SM[@@I!W4S@[)WOYS//AR/RUJZ MRRD[C9ZGTVBK"++6U_$/<'RVAY!N>,];=K^4+55@[NE/)6/X>30.EGU*7 IH7_@W-\$<4PF7"8L,QY@DOU)>7-L2R4H MW ;9J-F3?(AFTVA&TB!N>GK&,CL]2[6MQG5PQ3E\W1A(+6[Y5#7%EO)(Y4F@ M@ZNE%?8?@$-^7>X1/23+;>;E!92G'M+EF:'Z3(2]TX"+O,8GT,3A(BF:"[#; M4@/KQ*(9FXVICB9%LQ3-8O%(I6@^N$[<>46ST^F9KNHXCTR&E M/IH%AZ[,;9)IA1S=IM]6Z..HH&G'.I[JF5<4N;U5U%5+,V-+H>P32S,L MF^FJIE/N&RUQU3)<54FS;:BZM#2S: E$SVC. D M1OI)0D^V34M"NQ6%^F7L24QPU8P]G<14YQ-[PCUBU7++3J*,I0N'NI-8ZJ<1 M:6ZGYZB6(TH7.XDMOA+M-.8Z'XF&VX.J5=&\HZW!='$M=-DK7MY_\OMOR>7E M=,ZFE5ZN3!@[>7Z%L:69UHECMS[-%1.F7IT$%=_0[<$=VLX:NG4TL -]U31E M:Z36PZY2EFWIMG5:6>;HF";FZ%*6M1Y4E;+LX!9NYY5E!LT0ZS##I=&E>5"FT+JBX==/(P-:SJF+5$719KY,#;L26%4*LRV@NK P<[5M66$R@-[&.): M4S6C\3D.&7D2,_)T$D.=2^3)I<>N+;>,"ATV]S2H $!T31D8X&ASI*,:<_>/7=&#NJ=6YH ^3$8 M![,GUB,[H8L$HB12X,$36-WMR[1:F]6"U5ZG4MM?>"K09? MXNO76Q)O[>V[T=$WFI,*T^+3MPRP[@]O#XWE$81;-R/:QR*N:775+R6SO M=L6V;[6+R./#KS*KC4\*R""HV*2W#]VDIWFRNW(^1N$/,KS[#XFCRBUW!V,J M@&'C]?7D>S1&CVR\*P)C5&:O.+L9(]L[S>,@I\@]W\-0[A4RE!3-!00>W">S M4C17( ;+U]I75(Q#BM_K%;][>BJ>2/Q6,(W?Z8G2<$IZI )<)1=!@*OD(@AP MU2V5 3DH-G.3':3>_O%95@;A8PB115PVA YN\+,\&7%\D,;3N/F4\@C]I=%4 M95:;>YJK<#&K]Q_1V8-"7:+P:E!8)=/,@^M&'B33#CCPY1E8< 9(( '5$D#5 M.VMH[BG<=T*Y5@$V/-DJ0-<[N7?*V3Z7&Z@R2G]9^]R2>SY7@Z:+[3HVML]M MB<*K06&53.-@GU>@QKFRW<A+U]H;,,QU(\#P9Q;@: M)%7N">VI/WGQ#'[/EPB\&@16RC)^AZL.V./V-4Y[W!),EP93I3B[S(&D"ISI MG9[N" (RF8/*SQQO9?KIL=O;MYM94V\KZ%SFN&_(I+^K05*E_MISG/'BYKAO M2@1>#0(K95DS<[P",1:7+6V)EDNCI5)>B7("U;>K=K.%["UW^4VN6[A*+H( M5\E%$. JN0@"7"5W1.4Q WG,X-2^RSF/&?C76*OM5M%TL5A,TV,&OBQP=CTH MK))IUI[#Z$<=,_"OK@. O]5VD_7!PM M]D]EO6&393O5U5712 $=,Z9?#U=S*C?3I;/&J^ASATJ8DBEMUAK.!I/%D/5J MA2>1F':[#3&X09(4?XZF\)ZXZD?R8TYF">DJ7VE?8>Q3R5K\)HO!N#CJPHB' M$6W^RQH:*S')FL6R!L X'-;;%V:!39B[0-]4&> 2C7")E%$<397E +"GKY(\ M!W/:V!?[.).8=DRA77E?34@ *WY HV$8XO*U&>5I<^'5L#=)52+0+.\$C.N( M5,K?4UB6PBM5Y0E129=E0H&I#!>T)W,UV?"Z8#(IDN+PU:.ALNW+M]Y6]*!& MQH-17&ABS%R!Y'TVF/>S]_2]G[$G+QE^C=YG;_P,'PO]QC=M0))\'"W-/=;D MN+K3L:%IFRV-Q156.]D^H]S:.E*.CV:T-0H%;9+W@J:@S-8T9L1%Q*RSPPIO M5<@O ?L9;L4?68_FPDDM"H9JJC)ZG;?K*[@J78VY*W7:OEI^US?,RI^.:-%I M^_4ZR.[J&UK]$CFH$P[*T8R=CVK24;*E+3:_CF-"E-_ANG&BO)VA"**=U_+V MHS?:>?1+^.-0HO!I0WH]'?P.[%'W/\ MJMQ$V2]3#NZD+2EK;2 X74/H5!OFG:+#B,$*Y2<,5/Q\4!BD40\=V2:H31N" MUL&5ZC .BT'8C[/5=Q](G;080^-7EUR<[67)'-?+''N*8A_ '!5,8'1ZY=K6 M$O["0$3"/X?_P4=7>>@&?H<')7-(YC@]<^PICG.<;K"NM#)$>WREG]!9^IGN MZN[;G\UV8+<&)>094,TH??:0N))B'1M"=W_CCIXXDC?;:DE:[RR5J;IY6P+*RA$O2C[T15GHE" M]_TP AXM\_U6:5F%K+]YE(2X)HDRCV'I8Q@=9FT% \Q7C##%BZ9\]1=)B"F/ MRHR0(@'"9!GD<]E&(Y&!$^*D#SUK1\.7P7) M-R69QR08X@3Q6\ JB252KG1QQ$(4=S[U&=+\ODQ(^C=SD@/I&8JCU8UH?9NS*WLVT9BW)0,K=3YG;*W$Y! M2"?3\61NIP234&"Z^MS.#X6S=%M/.LF\3CDX_R'\82!_.*8K^4/RA_C\T3RUORY_F,@?KC#VU2TU_JIPF63RYGX>:9[_ M7\$&5J=G"I+P(A.D^.+E%"GQN@UB4^+E*O'2/#F\ B^.E"_7BI?FZ=^'I_/J MPJ7S*6'9EF+XTWR?:X>#)^R]X_XT[(-5[-E+>%^1]\^,;%7+= MZ_1\J_$92VDA"(F84QS1T/U.S]:D37F=B&F^D5HS#FAH& @^:^%77DF@2$DVGV*LUL!R5W'R[3L"<8K/6L+%WJ"" D:WJ9(\_ M(?KR%0NHG*)/W\8CEWU4->_.8GP//Y'A0[K\VA:FN]\CEE@@,2M)\AB389@J MG\/DVZK:08E@9Q:M1BY:M]$8B*E\Q*HC;/3DQSQ*%G%6[X&6/-EH\J46=C>Q M8,B.$$.A_ BME=(/9M\*Q5*>L0C*?!Y'/T".IV3RHOQ7'26PGG]A;ZH MAPK MH?][ *]93-]F$_QC!O@?T/4;+I6!4U &#E@/?K>L#A18H F.+4@5/+C-U(.I MJ0H>*L5^A&%2HB9\A2"!*4[#-'S*NZ*5R\D42LG ;4]D1N)@ K$RS' ;^I2CB"=7A1V25TQ;;6K%'Z!+]A?1B[5>NN*C-"*TFNWJ#,)_1Z M]2286,R3-";!M+JBCS)8<5A(&D/&<4X,&K?3<[KE'-F#,!.P*IXXQ56QID(M MED!)QE&Z20U01"+$ :U -X'5! M#&_[0HCR(4J)XBG4_]-?*V^""9;V4;Z,"0#UXZIP%#[G,YDOXL$8&[ \/,4D MJVR#(T1KC/6.AY$QSQ-'%I.G($8[C55>VN#:^@#MEB6^LK7R32:C+8.%V_)% MN6=L]IVL*M3\?;T*45;?1EO=$O23:+)(M]]2.EA^H:I$:%\7R5'\%X>+G!3J M(]UUAZYNF]K0L@SBF0.C[^B./2"N/C"U?SEZ)[]I'.=3F =/Y*X/2_7M+AC! M#.^#R7/PDJ!I4[12PMG=!N&WT8QOL:?1Z&1D9>, N1:Q>ESW3/K#53"<0)BQ M*.,8Q?#?]J\OB%%:GPOEW"-*<&#C7UX%O2KL;%VPDR.\5"7!8-LO5%[=*8=W ML\UD&A5I*XGV*ZB:"15$%67*#*]L&\.7^-SUZF7UY679ZB\2?8LIF;V[:DB& MR"74:AK\VZBY-/@O(5.51Q*GV"1I74,MNSVS"G"XYEB@#:P'7/IXM?3!2E72 M"H"K+4)5F08O8#0J!!8H1(:D10I9X<"J>G+]C#X)I0\\[15L;'RN#A_P HQD'3J64 M0IM%L^J6\)0OM+GW1LOVAR2)X!WTT3^A46)HK]]_^?6!_JF__CF?8H&HS^-P M,,[K\"G9/33\@_(-2'D'%,WN!],O^AXFM*@B#"?K9DY;B>.F%_4D5L,/P A[ M8A-!HV9 J-!DCP9J+QN=9Q4QAYF-N:Q3B8886^"L&.6,S@MN15QC%3Y\?7X3 MVJ_4/>@'28CMT2/X,"83L-9HB<^L=.1J>-G[Z4,JL4GAM/H%, D&+@(#L FV M#3FJL"1*U&79QT*UR$)E25A$DB8/L^%O8= /)R$B SY]INRQDH0?2+JS%;AQ M+;4BWQ=,XJ ?+=(MRY6.P8%!#CI2'M JDV4'B+K'F\4C65-PZFTB^3>A($X% M2=_O>K99MX"D[7? M^+DT>L'00OM6)GC*!,OCD%1PE1I5M[RT@!#N?IZ5'G5#\+9T[]SH7P=N'C,E=LJTTH M<]T+W'!P(0F>1I39Z1FF:LD#%+<%*IY6AR5/;=TDAOBI:5LP(7139TNXQJI\ MD0V2KU$:3(IY3T>9(]GTMVY*7+L\.+@>)D\S!4]I:*9J^T .,F(O[*4M- M'_Z!:=FKA-RO$2,WE=OU6S(4N&3-[^R([9O!V-R" %@*VN_4Q/-I#A!Y*^>2E6#:@M MQ"Q=,"'&,TQ@V()K>QHIX&9H'606MW^;\O#Y7[TL63N;5/!!ZXL![%?G>:IN MG]P=$,0+E5PFN:PAEQUA\O&K/"C93+*90!,_#9L5S]A6GJ>MK^BL5BFZ*SKV MM.^0R61U=KK1(8'">IA \6&TP-.[ IXQ:O_H>/IJH@=F&Y]A.61'Y!;OOZE< MQ:9G6 Z-G+78,*J:XO78/DW/L.051HZ(]-F=GJOJSA5U^Y)L7&L[1S0[S]+ H/(Z M/=-0-:,QEW Z]77FW+Q;!19W$\2_PN.T$DC'2*@F.MO6!!-'\G3+L5&L&SC= MLJ_DUK4+A6:G6XXW6FP=I(2OZG[C[:]:*]B";$0)Q=.:.3;W'IX2>E<*/DF]H" M?+'S+CEX5I#B8!#8,NYQ@X#*!1;+\-LCK%9_-7!Y'/%$%\]P@:D)OJ%1[Y3+ MNI&5=IFSEEJ\J;GJ"Q07!8JG&:IN6GQ]"@ZK*6C.@>1G MR<_GX> ;/_:U#?U)E[1CG/+9K8; M35-HP0VNH>>6JKYV%90N4:WOD9$J:,JQ:;8 M4I=26A44ZB$'"'ETRKL:2CZB6D^Q#_3MMLJD(,IX3[;&E*TQY>!DWT[9M_/6 M[K^E8KBR;^B5WG]CY_E6]3F5_Y'M2G=/\7J"W8[C-6]AL1%'?7@*0G C5^Y0 M[>BWH]-C0K;?./0M3M*5Y*$V\=!/)V*B%5-\[,,L WPVYI*EBWBVRHZMSS!8 M&M56#<6?O9+>='8SCB^C.V%3O<& ><"Z8G =9S"S0P2>1%4+4'4A/E[?<7A M_S?R@/MVQG$U$0U,'WC'4G6C'/YK;;S\RD%7SP8X''4G,C!A #U'-9WRV>0V M1LXDMKACZRC[TM6I8^RYUQ&0O7)874A/;E62%7@R.CW/-P51@K<;HGPK0Y0[ M.$,7T()T3;J![-F-+4CI[XNIY0]&W:DL2+J!Y.MEZ2QC21);1UN0N+5BJIK5 MQ(*4L+IN/5G'@G0Z/5_C5813QB!K@.-C.B8Q3'-I1X9'ENV^%0_+$-&.=$$> M6ZICB)(G(MUZSKK^8-2=RH[T.CU;->PF=J3$UA5CZS@[TN_T/-6H.' @424< MJBZD)GGI2$]#3UCSKK'.JVP+P^9PY5S5K#/,:4Q/#S>3-%.UN;EOHM<_O&6T MUK(L#H;KB6Q6S]C:W:-VE$J"4H*RH;'KF>!">:IN<(C%2SB*"\>+:'1NZMS" MC"/=<]N@S&^K)Q*64I7]D+CV0WH3Q7'T3(9@#W]9]/\B@_1K]'N0 .M\(&D* M%'J(XV#V1 E>GY7L3L^S5,Q35IJZJID-\O0QUN_NHO6>(]LG MM0UZIS%BJ85P.!3+DI&_%>QNE8HRYBL<*D^J=6M8KGOD';\F'0(&=PU;<-.T M21.O6V\"(GM\;/268&TD3M/>P_,[/=WS5-V^E5BUY,+;X,)6Q>5][7;B\I(! M)0-RT8,5W916[+FQJUN?(W$3US)4U[V!O0G)DK?!DB?G2/KYP"YG]5G2N+V- M&'%=W%7CA,FJP5VC[@F%]:CH"7CIW@)R=&<;G>S:(+LVM/[^FSHR);LVU)GB M]1B)3>L#Y[UQ7[@GX?KFUD+TK=WOE7S4)CXZ?37ZS_@VC#X.)D$X;1)^M&37 M!LDGUZ5OMK%).45C]TZZ;XNVDRXY1'+(N2PR#JDHOG"I=[=;#TVV;#A=*>H3 M^C+NUJ+ZLB::F, [?65]?L:_)ULVM =89\95;6O9YZ;L):3:#:GSF)>FIHF& MN-N-_,N&#:[L4O9R^%T-:I/:%S:VZKMRW" F+@[?/2%2V.)"$EL(KD85SRJ]$@(Y?UP2/;/)RU?O4)34Q_6R%^ M&100$W>GK\;/S<34-=GEH36X.C.LZIJ8NBY:-$E"2F 5R<'$U W1$,6Q6ZW:J2=TR(,^*Q]K&+K]S M4Q**MPG%" >YDYBP M2VMU+PC7FXW\%@4S?NT@3(/?(2D!X\!7W0Z"D:RJ;J*LRLN-0%;Y_?6;#08_-M)2_Z6_"WY MFX="WZ+/'WFUR# -DX^'*P6 % "W)0!X\__[69+&"\K>Y=!#N,NTW].58T]4 M@=_I6"%D (U)O$H#>"'\=QA^[^73^@#$C<,!^XSK$\X6M/=7[Q>X+)]6ML:6 MP<(1\R@)\9K[F$SHBKQ^#H?I.,= X<9LOMKJEJ /4UNDVV\IS&I \ 3#^:%L MX)@,9[G&C&"%?\=Q/IIY\$3N^C$)OMT%(QCL?3!Y#EX2)'IA3M-P=K=!PVW3 MGP;Q$UR-./#7Q>!?BR0-1R_LJW V!.+E4PV&"6994PP[LSF)R#G\CP(5U^;2Z%8\9RI13;&A(P M6?8CVI2%I>Y$=$KL'WC9FTDT^%:0ESUK!#9I] RB6Z'" M-^FN@ZF:V(R,](:5'*7:88 F[CPA]_D?KX=A,I\$+_?AC!*%WO0Z>U8F?%': M; :,<=W8SYD@\OVN9YLHB[+0=?;B3$QU@9D?W+Z;ESV/&>AO2 MQ*VT8O\11TG"N)L9D;_TXU>]SZ!>GF;PE.$![8QNARS,NKY1DH"";8:3D_#D MH7N,(NPK5M,U5[%*KEV;=! [R+6Z5'NMJQ_O7LO L+W=9D,J"W?J,'D MI=L@MN3^BPK;5J0ERZ:-9[W_HK*Q'<5,WJ/)1Y)4B<$?IS$3#,264N4;I^VU M>).A:HK7LTW@N%:C8S4T5%9_"]#I]%Q-->3F> 1#R9M=[*D;?\2> M&+\R9Z8,V1XZG79/>DV,;1=KU> MQ!)=Q C@J/LBJVQ9Q6Y+NJZ[!JU^2Z(>F)!H;H9&G?="N,G@2 M>Y?&'K]X@7L%4N_RT031LZ;8L1M9R)$#RZUJ-GS*3G5N*RE%E4%]CO0Z/<]2 M'5L3VA>0KB)W8V+C;-RQMH0O8PTW"*!L/P$(XJ&;V=90;OD[8_!9('T M>3L:D4$* %M=^YG,HS@EPP\D??-2; !<6XA96BN$V.4#&E==/^_6JVG<5+&, M'8IM>9*DX"37%REZIV=HEFJZ+?943E'41G*9Y+)M7%;??+3XM2V3;";93*") MGX;--JNXELJ;U%=TYA4H.GFF=L^9VLFJ+$ZC@[6%M:VHV77I8Z\W,+K+^Y"B M!Y_ED5UY9%/6M.PNM.]7PQ3Z3)<\H2CXY_-ANH<;CL6$' M?BU+)5](OA!(?Q1XH[ZR<%JA+"[O @EO<F*_$\38E M;NJ>Z6VNYFW]"L,6$DC'"* U-5^!%$-X:7-Y-][P1%;A\GBO$,=[CW?N;;/3 MLW35U!L?LV]):IL$),<3OARLA5,U[9, O$X \@TFV';[Q=_E(PVB9UNMNHW* MX[Y:G';.^6WFF*?=)3\+/GYQ/QBWH;X;>":OT@ &#_\=AM][.8D^+*:P'H-\P;./I4WMZE5]/TO2>$'7 M;+.N9&'!JT^Y?QRQ^E(?HI3)]J\X.O8/O/G-)!I\*RPO>/$$5GT.0X!7$D H MS"*?[C2(G\(970?PF> W.M/E^K)5 C)-@GE"[O,_7N=4"F>4 >A-K[-G98N. M+MBFRX4KR'Y^_1P.T_&][W<]VT2NR9R_[,7L5[T+#/6J_+V%'IY1^9/6U2N_ MW_8H7>\ZIEOK4=N_MTTYJ/,/RMK]\CVAA0,/^O*XS"]=5J'I!P3/RYY'HWD; M"LVM5&C4B%2RDG8*"!V%29T#CI\5B< I M,BU"-+IZ[K^2 9GV2:R8NJH8&M8FW\\^C;(4+E730P[N/(.[H=J>>BG$S'1BBD^]F&6 3X;,]W213Q;Y>[6 M9QBKT_-4SRWWK_A9LHH <)*LPI=5'H-D7)])[$X/TS\EET@NN16C;*M%5L$> M3J=G-S]LQ8E!;JS<6L'[>BW@#$]$=\4%=T57#EBMTA3]0RQ2V[),]!':_F#479".W%V/PQ6NP'7/56WC.M(^ MKQQ5%U*3-6*4GM'I^6;C5"\18Y2^R#:D[&=SVI)I%[4M/=Q(TOW*0$!KNCW( M7B,G,1TN;91:G9YIJ);99.M<@E*"DI,U:W=Z'GCA9CE52,+QBN!X$8W.39T[ MG1Z(3+L5RORVVBUA+539:HEKJZ4W41Q'SV0(]O"71?\O,DB_1K\'";#.!Y*F M0*&'. YF3Y3@]5G)I?+>L674]:9!]BFK5%W5)P=Y^ACK=_>>F<=OSTQ"K]5& M++40#H=B63+RMX+]K5)1!G6%0^5)M2ZW' &?7\\. 8.[5]W3Z]9[@LB6'QO- M(5@?B--T^_#QL)9FJ:;;"O>60QQ&E2T"+QT8P YNK.-3K9F+YO,R_6'\LAE#:W!U9EC5M)4M31>M+I6$E, JLKEQ:6F&:(B[W:B_;-1P MN@+4)S,N+OI\S,N+=FGH36X.C.L:AN7MFAQ) DI@54D M#^/2$0UQMQNYE#T<3E><^H3&I;NMRKX,!XB)N].7VN=G7'JRA4-K<'5F6-4V M+GW1XD@24@*K2 [&IB1?3Y76,8(^+$=RBRD"MJ&ZR*E,JVS1P+1C])9I452S/J7V* M[@V6[N..JVZXJN[)<*N$WW;XU35[=^^5&<+5,I>H.Z?UVAAV1QFWAKY+VLEH MK7"0.XF9NK1(]X)PO5G(;U$PX]?.P3+X'702,,Y[U>T<&,FJZA[*JKK<"'3U MDFFM[.YOJX*K)^D*81DFU7V.IUI^N?QU(Y^:PVJ+721;\OO-\WMK]A(,_NV@ M)7]+_I;\S4.A;]'GC[Q:7%B&3;6\::NNP^$4A10 4@#MH&2SD,(^2$*^YC\F$4OWU3Y^ E M0:(7YC0-9W<;--PV_6D0/\'5B(.-1+Z_%DD:CE[85^%L",2YU\TN/&P[A4:C MDU&(C0.X-(HI8.X7&-[#JV X@3!C4<8QBI2_A?I(=]VAJ]NF-K0L@WCFP.@[ MNF,/B*L/3.U?;J?W%3E$B4;*(THCNNL:]*I@L,$LN= P# ^$U0G7LRGBZ1/O MPQ1&,#B !PH[T2L!VE5RBER"+?\DRB(%"?\?HB1+'P[%Y5"ABU[8,E?22(E7 M,X!/HV" R@$L024=$V5&R##!Y8X6L3* Y8A &"9*,!MN7$S?1$#*CZ,XO0,V MGRHC>!N(9/:,KO*EWEB"&!Z*CQXJ04K'$E"-A(,9!,D8KAT0$*Q#)9RA:IP1 MIC.?PW1,+T]CH"'32%T%:#*-0)M&>#HK-W25"?E.)C"]F1(H&5BC1:+T@R1, MV#W!B](G\*I_+T*<'0QQ'D??PR&,!O0-/AL>4WAB'UM^XP-Q!*,@C)7OF(R" M@\9O&-.](%562[-&FOF$#)]PSDGQL8Q6<576 R74- AG*?P?;J3SQ]5*@A'Y M1L@<7P8B&&&YSJ=KZFW#NM"+]L1G@L^'YR#/HY)?!)/?@Q2'_!*-8%Z[-C&H MP/@*3WXSB0;?"L:#VU$(V!1S5&CQ@H@L$W:RV]#"5AO /XQ(;B\E/W^=S$CS*PR-54Q-,.B//@K\,"T3^+L M)YW^9"HAX"@F"=H&P_P=(T!3](Q#I$;.)ABJ:;^Q>[*T-N@C5A8,M#T,D_DD>+D/9Y1J]*;7V=,SLP=?L+D=@^]C/V MG!D(75B%5^7O3:-K>$;E3UI7K_Q^VZ-TO>N8;JU';?_>-N6@Y*#HH*S=C]JS M%[I[+]XM75<1&V ,?1X?V-N0INZ6S+Y& MGRDV,3_"6&;XF2J+QZ6%\_SKO/WFYA6+X[LXO1X$NRF!_=+]TE:]@>B6+ M^*5)P;0KW9"_TBUUW=Q2:V4M"%Z(\$Z+0?"5*(YRMQN\[M6V0OT\&J_3TU7/ M\U5-YY4MVX)T&,D_(LWM$ORSF*>1J:&K6^LLRS466Y7,(IEE-[.86AKYM9G% M%*Y.K&06R2PG9Y8G%D[%:.H1/'.-?0@ESTB>V\[(GJ)&G MJ\! R7;NDE\76!\E47!0MK5M"/XIB>+2EY+@?F^PVQ M8POE V*):-5U#-6WC*LX"R]K7DB^OV*^/](7YYY>()E<,KED\A,Q^7$Q$8M[ M6H1D?]-W7\8TGF?SA=$%527K\E+6RIY54O>NE7>?\/WRXHQ MLF*,O%]6C)$58^09RT9G+ V14M$L&T--IJ:ICL,K7MZ";2G)/R+-[1+\./?4 LGDDLDEDY^(R8^,B'!/B9!,+IE<,OF) MF+Q99(I[*L>M\/JML[+DU'/%]_R3N=:R6HRL%G-+U17J$^#J1=B9JL4X&D6,"[P04DA+QM/5FG(O6[SR5('V5!O!,^.\P_-[+Y_5A M,855'K#/V>930"?Z"UQ&*1+J(]UUAZYNF]K0L@SBF0.C[^B./2"N/C"U?SE6 M)W\LWI018QK$3^&,3LFGE6_.7.O#0#!^B%*B^,J=\LO:?#?3TS>!]^M2H'X< M/4;3.9DEE"J?F61^C)(T^3(.8O(&P#?\%+PP1,(3WTRBP;<"E P&>2 K&3ZD M^9?X1@+ F\,[TWA!.KTO*=QW1Q^G%-]87J@,>93<1T]J-?CBRQ[B.)@],?9Z M\U*:X,-S$ ^K)FENSN:7#305Z('CJJ*(T=F!GB+6_UHD:3AZ6)\2)LH< M=#;,@*ET<%45RJ5*GTRBYZ[RB<14;,T&^8TH31-X'KBRP0R%@@*+5'A*D, 0 MZ-=I"DXQ+AL.!I\\#7Z$T\54F0D2!2QB"B29S@VQX7DPF9O7H'=FJJ!/-Y M#";)D%Z)]RAO_[U NKR'%\PH33X!-92?\'<4NP8\'B_#;^EG_?7/: N!YS8) M8$SL.;JM?)S.POXBV?T@N*[XH*Y"U/1IR8EI>>MY2II):VWCS>WL2;(@3Z),^9.'A;I.(K1!S[,5= * M# T"W5!MUU$UL^PJ,&+1A49< _:GT8S!LZM\'8=+1WQIK=8FD'E: CV .L5; M@DES4ME(*M/65) Q95+-R//D10F6S\]I![Q+,52;,I;HT'& 'L9NX,1YO$X) MO@?AA H\#,WDK 94R%DT68 T@K$"Y9:LW%4>*/C^=S$C3!J96D$:@3A\QG]J MD]8^"VGS&;^+XG_ O6E]"KN4.1U7]?QR<[I]-'["=]*_1HL43 '&MW=]:G@, M"C-3 AQ\TETW.*HU-%.]3'/EIC S: =HF,\3!<7\JOR]879]TZG\2>OJ M-;^W3:/6'=L&Y<*3/#DF.28Y)CFFKFWM?M*>U.X#RZ_MO,PO7581DT.;F\3G M"3UY!Q;V')$X)L-?^O$KYE"#L0_N$OW\<>4R'1 =O4;R?(AF=_\D29H1Z#/\ M&8<#=!HEK39I57"\)9HJ*<0H\G&.MN)NFIQ!8!6V-6ILJXM-8.8W4,J"L\.@ M=\"VSB'SOQD:_DD_D.$=)>,#C"QX8@S]+@ACY9_!9,$^!JE"O;&FS'R-1)1 ME$ 4@HB<@=@8A>VBGH0@=PBRD)X4AMR0^/8'B0=APCY\ N^$U+$D>76G !+S M)HQ_4.K$FV#"MIK^-Y@M,=M7X#M@KZ?@1>^H#ON'W'SXNLXF&5.%?CKWZF[SH1._8T"K].S+55WK#:D M+,MC S61?'VG!AIR\"(9?B(Q9;8];&Q<@(ESI9>I.VIA_1JD!(TO:GM5LK#? MZ7E^U]5OA(.E8CI<,;FM54RN!HK)<51/:UPNIR6XEII):J9MFLEMI69R]4[/ M!\WDW@@'2\UTN&;RVJN9C$[/<%Q5LZ7/)#73K6LFKYV:R:0^D^_?" =+S72X M9O)/I9DRY!92(([50%:G9WFVZENWXO-+#20UT#8-Y)]& Y6Y=4/3Y/M0= NJ MDDWM3L_%0V=M8%+9:T9>)=!5Y^^0?K$-76JQDN')VJ&WK.[[::PZ7[M8O(&N M;_)^!AHLC.H?EG,=T"*J[S<.HLF6! );,>OX/*,?O8[.XYQIM]/3=:?K-8Z' M28@**CWUUDI/#P_">L+TW)#0/(GTU%LL/7V0GIK;]1N[B1*BYX%H5O9)KHY< M';DZ.AZ^8GN8E\S=;Q]*?VI1\(>=I3_:??&T3L]73:_< MD?[GCE["\JKC/.C"/\EP\O=/S-'Y)%!*AP@G.R\5]-@5G!?R,3L^RRQ7D MI&04#7?MBNGPD(QFI^?87:M<>D]*1B$16E\R&L)(QKHF)2:/V:JG2\DI/BZ/ MDYQ&BR6GW>G9;M>3-F5+$%I?@1R=:XAY4[82,^J5NYB1I2\ YP E7*KF_QN M/^'=0F#7MM>LUE:$ EW>LPW5Y1;,Y8$2N1K[=-7E5[VL9 M.*6DWBJI[?9*:@NKRKJJZW"N*BM%=6M0O5-4V^T4U38MM/K_L_>F36X;6;KP M7T&P>^YK1Z H[$O)P8BR9,W(8TNZ5KD[[J<.$$P6T2(!-@!6J?SKWW,R 1(D MP05$@@3!G)B6)1!++L]S\N3)LY2$"0A1?=NB^GHK4T#3!ZKKR+K&RXM6B.IK M0_5>47V=U1I<3):BJ'U5R&HAJ]T-WR3>H!U.&_H^!Y0!N&XQF$"SHN@[RI0%:8 M0G_P$]R6-RR;*T-CKI;S* GPF?N83.'A9_(VJR#/YK+P8,8T9?6(-P1>+=+= MCVS5">2-2%4Y!$D-VZ0YRUEB U;X- MC1!K!_ OBBF [@&V),:[H#E>:]HB36(4%W\+U+%JVR-;-75E9!@:<71?&UJJ M9?K$5GU=^1>H2H_($"D:2^]0TH18S-4;E,%@@SRKZEC:G=;D?#:*>!;S( 4T M&$(*0I2W(6$"^25()] >++#N%Z2IY*' 3"1X,']N'$L%=#W9U#/*2P>X44_3V$ EF+>5!2V)@$,8&U(\XOX(0*+PARE M60R*>:V1G4;A$[LIPJV!1&4N?0M3I^@[" Y? @K6=!J])/=;LGP-PCO RUJ^ M![SP&UU"5L*=ZDL SZDW3\A]_I>W>7K=(*0@HP^]S=Z5K0@H C?/;9$'[.>5 M=.PK3$)FQ\;9E[.?^_#3F^WKAMEW-+?T)Z6OEE[?]2I5[5MJM5?MO@Z21S3J M[(W2C+VO.N"4L%<5=[=N*]&UVU?L^!&61"+]#O=-$ND76'A&$JUNG+LMU*VR M?:7#\C7X?NR@U %-%\MG'^OG(FJ.KP^:+@K:"S U Z;K=;8[O%NA/?ZTVB(< MN3W8":HNE:DZ4S:JV5_W:=AKXSX..\GJ=/'(7*Y=?7NGBE$F"1C/8JR'?ZYOXS!\L'P$J- MM*QZ@? N%FO4W-IU1-OC&B_8T55VK*OW)]%CFP$JUOLQ>,6F"OP+_#>'_W.O M#BHFGI(UI2T9DP4[!#MVL^/\]-!0>3):LW@<%>%RNEN^VM/,W8W1._T M=1=Q\AW_CN[Q4DS\Z"FDSBZQA\/P*D4P6%(Z(?#;?Q9!$J1$@@8\!SZ1YO3L M!N=<\J;3S-6\+WV ?\^B)%W?B[%?9?JJC1<\D9#$\(97";#C3Z#+>!/&J\)< M9C>QUQ;?F$A/&+P*34TCR8<9]0*ZX_,7&$LD1>,Q?").)"]D301TW;$8V.PU M2(6UEV GYAY"(YACB>S2QHXB:%\8I?"IE,"KYQ[T%.\;>3 T^)?"*V#0/-HA MRV2 ?B4>-"D:2]X3Z4OOR9C$\>X&89-)=B@FC0*8G32"QU?C-?&@I\%L1D8! M?CT?,NPRFS+FY%^8X?$"GRO,,TS-LO70+OIU-MC084KGT"?%!E:8PA1=A.^P MSVLORYY)YB 8Q@&T8?A*;Z<0D:5)]$( =(V/_B_9J!0& ^_//P6#-2)P!U)7 M6LQAG*)%+.$(S[*QPL^%-"@5_Y5YD:43+Y5> H#28LINA4$9YL$G?6DKB.*4 M0)-B>,D[H!I,UW808J$PQ,-T&OGT[EU!*OB6Y.=7/&W=%:>BZIL!*9T5A8#^ M(2!Z'*1;7 I"> *@YGU?W@)(FB)VJ$35S=9]:1ZB9=HS?096A?TX[7UW 6 M4B\?M]U_*G7[J9!;K/-8-;EC7>@.C?B7H]CCD"Y@48&*>9;.JZ;V!*BN&0%$W M461Q$S8&+*Q&[60# B:MA(E]'F%##WH,IRT1QIR,7_2[-BMCTEI-[3%*O6E5 M_?D%&Y7$7)PL%"[18V:Q?9[+2M%UHTR\()PAW?!*# MIAAG(^-L5S!.,.[6&'<9PCFP=Y(UJ_:)L"!M]_9CC%[#"EPFA; MWN@*6D=Y)7^YXK+<@LN"R^?9'#=(9O0AX!WV(\@LR'S#9#X/ERON$G0-#[]= ME[.GMJ"ZH/H-4[VE7*>.+H[%RX/A4ES?D=BQ6-S^Q%1L?X:K_'&;"=4^12$+ MTW^@R0]W)5;3C:XD5BL.!O-LW)=ES4LES,3#D*0KLH090TJSJ;$494,RC5[Z M4K6/Y'G;TFAGKK6U+WI)LIC1)(HI9I3$]'EYAK69]SV8+6;2W'N-%BEFR(0^ M)%)"4J15.LGS&!:_X\=!"F/IM38?F^OV'5.OFH[-L?JJI7'+YZ4[=?)Y7;^U MCT]"CQO0&CJZ^A_P6CUJ\=]<;-!S:7M!2O\?@8_FXG/U)O;09Q!?\>/$"[/, MSM7U!1/T!4O6#5Z;@Y8XJ[57=/",);B-N)D=9,/Z4#G1LD2M-*4OU2V*JD48 MI:\D7>D@A>6>3@ =_^K,L7H#6S8=7NXE+3EAZZ"7YS%;F;V[&;'#KSI G1<^ MC:_TU>61W1MHNNQJG/,+<8!#0P: O94>L@DW-";*YE$2X#WW='L9/)-5=NO_ M6M^^9_U55H]X0^C:(MW]R%::R@OMYC5W?=-:_!.;BU )U+%JVR-;-75E9!@: M<71?&UJJ9?K$5GU=^9<%0,H>FL1Y%^;>$[D;QL3[=N>-H8?WWO3%>TUPIHI; M8]C+;@S\KC&K:"71^WN-).-Q8\/*V@'$BV**LGM@"HGQ+FB.UYJV2),8!=;? M#L\O3"\U;*&5Y!W*NA"U3V]0AIWR";/.8*_:RKFJL7UW2B15D>ZD:N:_7[PX M!&F4@/)-17294<]AHA^D"0CJ-+^([UJW]>7ODN!E,("S&:P@]*7; JHXH!O" MJO!=^$2#U&A4XBS' G1J-.?A6% E'&UTJ(,OT$2R2&A=!;0+OD1W_M1+$FE& MTDF$UCMI%L'MK,S)"$8Z#H;,CHC5.S#'+M8VF<&DW_UOO^*LKXR^F_,/2W3@ M/X2C]P$*]M%.0Z];A@EW&Q./VQ4D_:" M*7T"Z^(4QG 238'=B4QO)OE(>[DK8?%VNH_,*U]LE3A9)"O++*RU_F*Z;,<0 M!X(^.6)#L?K0YI3V3\2WNP??UU30PNH;ZOXR!A4LJ(:MMZ],@VC4\8VR14$+ M4=#BB&$1!2U$,8+S#)S;P7^+U.@RCX#D8D7 DW/M.WE8MAY3F9'R?#^A#.*+.KP\C/!1%K_\3B&1@ ML(QEU5ZJ1+KU%N+JT%ZB26"9 E@=!M;E<&5AK4Y=K[U]%;AJ(ZXN""R[7<"Z MH9.'@_X_=:I,U(A8OVXN5;'5/^03\!@Q=S[*KVSTJ:=8=3XY:,W794>_B;+* M I*\;=M-8-)%Z[SN.7I%T:--J'MD-9[?KC1#%F6P2MG MMH!;J^#6-K09S+ F*OIV$FVM@YN)<#/JI_]KEQWW*I*2?#HJ2E,XF@OWH1,U M=$QX=,3N]P'S,^R0*IG<@094%RT6FK0U6=7M:_ Z$IY]@IIGW,YGB48\FNU9M8^ 9 M'>GS1BP3,;$<.AP-.T<\7^AH26; NF\7K;N:UG7>4^_]RH+7@'GG!M:[CBYI M!XY1WV\;?BNO3Y;2&YBNK"J\PI6O0#L4A&A3WWB>]')AA J,,&6[?M9UP0C! MB L?1G,A!#K/J(ZL.F*-$(QH/R/.00ET\%%56"1X^;D+-\T#$%CS'X**AY\]1L)S=5X?@HG/=$ZUK@^,A$O5(BZ^F_LR*O=VY) M9-,E[(GF=T6B1)JD78O=0(F7%17<6%*V3V+!+9E,V>GMM M(1\_?=BTG.:3\,#FX!,M^OIY3,O;)I]7,U$AD%PIK!!:;V 9LNK"(J'P4N!: MH*,)C.W>U)\?9#H%F68H+7+6$"#C#;++8LQ@&%,,V5)Y:;L"8VW#V(5!9E*0 MZ8HE.TI;!%GGO<[>8\7ZX)E(,%K$3VG!>UIU!93,.0D3NC<6KF9UE,R/H1\3 M3"GO33.K!'W-0\J.[)F]@EX#XI#1%^\5;WZ(8R]\(A52T1>Y1/.,*++FU$Z= M+3Q"VHFZ@VKG)6"'*30<6U9M3<"NH[!K(>JH;X$MLI]V&'5MA)V+_G*FK%FU M33LM])?KJ#5UA.IN,;R"ISTU,WZS"2FS?]<[O+QZ%I]HC7W/YFQKFUF9L8[" M=IBZ+H.6PO?0CL.D7X$11""\&5LP/XBK%.*&9LNNQ;D>B("X@/C)EFA^"&>' M:KJIR3JWG!X"X0+AM>W@_"#.CO1,79.5^L$XK8 XW9J\H?LP^.\H>![0;N' M!^&"&IG+KL"-=%0"=:S:]LA635T9&89&'-W7AI9JF3ZQ55]7_H6>DMF+\:%L M-&9>_!2$M$\N=71J%G[V)OPT&MH3I4125>E.RH (@($W^=N"=:-4*0D3&(6\ M-.F7*$ECD@9LG_LS")/HV01DT=XU<_3R/]6 )+!L T#"FA-\XOX M*0*PF\/'TGA!>H/W\*X0MD796Z4O4^AO#KRLN8,EXN@H;\Q5X9OP^D&UGG[U M)V2TF)+/XT\D[]D[Z&[R2#?N)1TS-WNP>]:+*,7BKL'X=6TCJZI]S3P#.+9D M$P7'XX30HY8H1",$'K^D[,J03DA(4MRB!M$(G8"^XXD,D7X8LB'ZD6YIHP5L M:[/YRWZ0Y@PZTASG40)Y),U!)L$7X)X@I)^@7(0'IM%+7UJ?VO*A9&/$'LN% M#1,9,%93;YZ0^_PO;T=! I]^O0]"VF/ZT-OL79D$,DO,!S@K[.>W+\$HG:#\ M[BM,AF=VC>S+V<]]^.G-]G7#[#N:6_J3TE=+K^]Z%:##4JN]:O=UD%ZB46=O ME&;L?=4!J]E>;E#F@**GX%E:O=0ZE%C9&BSB4,I57\I*$I(E,U6=0J3/%>:N@ MJ0@VNXU@LQ]XYB1F6ZULEXH;Y1R$?U ,?@[QV@,%8.68,L<"(LN&NNT^\V.K M@LE$H*?@7A/<.YC^N%'R80(DV3:V728%^03Y;H!\E^2>TQL8LJ-M>_ )[@GN MW0#W+DH^MSSQTK,\A5>@-5MNI[7 D']!9BJ?JNI!Z85 23;;0E#:L TQGR MC#6%):TWT&6]1*\66.H ELX,)AW!9+AM">Z[A1,.S OMS2)HT%_,S\H+1^CN M0^+8FXKD/\?K?PDT'_YVF"(/A='^//YO+P@3S"V'?J(EE#!Z T-M2[8"D1*C M6;6O(0R9O8%CUP[4%QAJ(X;.!"$+:Q&)%&.=A% C&*JJ^MEL3]H6*<7)%%BA M-,C%M<#=;N!5]>Z& X!:-WK''T'P'Z!VRZ%ZCC%'RR& [Y<,O87HCE(YX]"D MRC4.(KA/X87,'(+$@L1G\;!I@L58443;KB8B6"Q8+%CHX MY @2"Q(+$C>QL:_ 8K4WT(SM/!E7QN(=^0.*T>FG!X#K_Q!+TXNX_ M"VC@.""CO;'<4I# W:DT7F!\8E]J].#Y'3Q.L^?!FY.?7W^9S:?1*XG7;4?C MX#L9W?U%XJ@DDX6E:)C^8 M\M&7+5V.14XQ(/W((7DA,I)DW(M)H$6->-WPV M";Y+,Q:Z26CH)D9M,M.4KL@21I3UI7_"(U&E,3-/]F\0;@]H2HU"?HI#.?.^$-?F$$RH\&.G!V64CEG1QOD;;H= SWH2S*>$,M7:\4->#\6^:<)UEVWG)YO0&EBYK.N<4WV)U M:P'LQ.K&(7Z1-^%<()PM&[S+1EQUMHL+EIZE48PT(_G6&BE=>\J>Y6TP+M+(.HT[^#]D"I!#9:FJI5C2&"FE9BYE!32>@-; MMDNVJ@)15XZHBT%*I^EWG6USX]DAU7@MU]:H@=L>-C*ZU\1D'L4I&8FO%G3PN)<]V MUA9!'D&>%@YW5?(TR1U-H=PQ!7<$=[K(G6;)HU+RU$XM*LBSBEWJ8JJ4?Q)I MXHTDCU;U'>7.8[AKH^5^I31*H>7AD_3WTU-\F+N.F '4K+K6;X$W#*9!&I#D M$UDYNE@%/&/-#?EW\#,E;$AHFHJ8^"CL1GB@'HVE=!(E1!J!<*89+("1WA.981S@ MD$P#\@R7@Q1S#,VBF$C3X!N9OL)#0'5,.@1_2?&[[$VD_*, $G@9?!BH^!=^ M^ FS3F_P=;K"(07]JL;9F.;-P9MHK@SF&0K .B+S3":-,I%A:"RK\SQ* KSG M/B93#]>H57:,_UK/0)(M&,KJ$6^81--%NON1K:#6"TE&7=D8H,*?DW@5"_U$ M[H8P,]_NO#$T]MZ;OGBO"2I,Q04!5H.-,=S5?;YKQWC:]HB36*4/G\[(G]2;T#3[" 54<_"A#P_O?$&93#8DQ](:W(^&T7\ M(\@?LK3<%AS(8RK<1@'\AM)F'$ZVD^#,5(V6<14?YE'T\#/-0%\;3$< MA'X!E94D\F&<@-$O03H!(D?^M[NAEY 1;2T)$SJ(,M;*@EY$\)X87@8]2OH2 M" O0*6C>P"HZH'% "?PS1/7J*40]!V8I.P],JBA^NE)-+3V@-/-HD5J:8'!; M%5T4OD7G*HO827(D80K"3%/,?3ES./6E99E;F/0WH,#"#'I3J@]2/0U?&16 M@.B("^_!#&QTXFDN.OS,=@Q17_JZ\"<(B$6(FBE./ZJQZ$L3 W2W\DJ\&'XD8]QEP,Y1X9E9 MTFIY9DF]*3&9Z&.%8H=E@35JO%GO)>_:"*=4?D.X)K#'T6_#UZ6+$/H4V/#0-Y&V! M]Q9>D()JD+"59BFH/)_J)>$KM@VFFOJYT(^C6D]8>Y8KP?'MSO+@WBWSX$9) M>@=",HAST\@J/VZRU8]<7UJD["/0@+!8K"E/7;P,;$T(D9"^S':FJM+_^9NC MJ>I;*4LF+&6KMH3IA),?^\>L0AOEJY:VB*M(.*J;?=,UN62L=/J.435;9M-9 M-$6;1)LXM\G<_Z8Z^355\SK3CQ[*RBH=F1?Q9@>G4O[#FTL0^3/5P]B2#1MK M.GH/5 T3N3:K@M'[SL91RORH93J:/_Q\*.&'&-#R ?U$4C:@T3@;V,H(O;DQ M$WP6?&[K@%;B<^-I HKFD#NW9!O(/W##/M^): 1(?,Z6-D6[D_R M-*P2:G,(J2?501>-$XV[^L;QK-JNJOVRJNUK\LKHEQFN+B6QWDV\\(GDQD\\ M/\M\I- .^@;-H,7S*&9!K)-VIFNQJ65=;+=C;B/9_.C93P)$=HQMY[02I!*DXDPHVR)_')S$+RXE@XEH.Y9 %M02U6I"' MMT7*H(UUM"S9L<3")=@EV,5-'71@DZ7+AB$V68)6@E9\%4*:\@3(I6UG=+WN MC,\6B]R[FM.R MD[IJ9T.?8'C/0W[L!JS#0[.!LI724($T# MD:9M9U(34+MNJ!W4<"^R?NJHQ-918 78N@TV;@NH 0NHD&H":&=804U<0>N< MTW#"VFV[+.V)H:2^EKA9_X%F>/I10@3)PC%OK(PGQ^)%^XBW.3T/ MR]FA3/S\[F-&PL_C%>UV'/&4I(4H\M'J#6B@JO:64YK&%MBB!0@O!L*J\+,% M_ 3\^,&O_,3@ 8=@<%KPV!-/?A\*W$)W-R:UDH!,@&R?*7=AI>I] :B?KM M%[>%M 1B:F^@;2?!ONJ#=4T_O(5OT[GZ(^9$/Y2::6>L9)VC]'HE]*Z<+?275'@5L6P';DV"JTV 8N\XR(E J4'J* M<#W9K= T:)R)[G(XE!6H[0AJ:WO'GD$G,#&$PY854R@% KAG NY)0+583(0C M!*S Z=D%[.EZ@'%7?AQ8$W+23>*O=:*ZDSLY;< MWX=E0_IA>"C393=]3,]MLCE\/O6%U5IX"$?T/5]@=E9K>I:/E%95 .4.E+@\ MNG3O,;R)X=>J6]?C0W@^"U160^4N/+J]@;-MGA%P%'!L%([[#OHM!>W=V_DI M!"BO'Y1X M&"D$- 4TFU[O72Z&BW,@E9./1FO]Z9CM(L)9I>X2R\G/'2E^0"^+YGP"=X=P[N3(U-LC4:L*E:=(C."?8)]+>KX^8/':FB=.BN>IHKE3Q!0$/"L M>J=!8XDU5VSX!/,$\\ZN>9JT>H7L.&WG7V;#S1N1#[@&[-I%SF.#-U?-UJ%A MHVB!^=DVVWW@)>);XEL'#QKV?E0UM^XKD?(^ >$1GT?<.1O2SBZ5=E^#[]+O M<-CH/:X@CE0;^?PT+VRCA(X*?W%&=?*,1JG%9:O8%FJ++JM*"Z!PL6S1_' M^UVILZ%/QIAY,#]H ^;A,5L:_0],!8Q$-A$KW@[W93UQ,,I(Y5#[I@6NU )K M#6#M0Q%K606F1XJUQ^CW+:P!RG8!#5-:UMGI"YP)G!U5X]PQ\"B$@^NZ@%J[ MH-;*]=.$]5/C4/-0@*VC8..V@%IB 15 .\\*:L,*:FY;O,Z.M=MV4CJFD-H/ MN$5/?I3098GLJIE6)R?Y%?*OEO[*LS) 1L+/XQ7M=ISMC(/O9'3W%XFC4CXZ MO<'_^9NCJ=K;EIC+SISF48"0*PBKPL\5\!/PXP>_\E.#_1AT%8'!:\-@33WX M?"MQ"=S4WL T.N&7)$!V09#M@A=6':N3UTW 2\#KP";>U3&)TN4QQO5DW;ZV M/3S+PIV<&"!9YS2]:ZGQS^H-C8SMN=2SQM6!FP: MMZ'HO"JC"\@*R'+6 QP:"*&61.L)B J(-B=53]M)!@J]Q73?(2R9.P8"4,-KP1'L8?60JNP)<(RVPI M_3 \E-2RF\ZEYS;3'#Z7.KJ$+"AYH,SEH:7[SM]M1>D-'&Y;C2O;30A47@Z5 MN_"HPN[7KIU50^!1X+$:'O><\-N*UAM8)>4!!2@[ ,I6H_)D2[>MZ"!(9=O@ M9>@6J!6HK;NV&[V!;HFU70#R3=]UL2!S4=SM?1@OX2+%A=31=79O0)W;X'4,R%U%S)M+D8+@4R! MS/HR=*\AP^%BR!! [190+[_:5U7+74[%D@63>VH"J<#%S"&@*:')5!RK* M6%7E9/HX!Y Y.8JTUJF/F3XBG'3JLK'$1N[,\0-Z>IP:<,'&L:S&>CW&7G'Z MGZZ.VYB\4-9*"EY<([GI.<";%#,=P']' MP?. =@L'.@@7U*ETD'?TTV(&D^H/?H+;\F[-O/@I"&GC-EPC?0)S%6DD' R!PLYU$2X)?O8S*%)CR3MR_!*)WD$"D\F(V:LGK$&\( M+=+=C^QJXAF1KF&;='5].(I_3N*\-7/OB=P-8^)]N_/&T-A[;_KBO28X=<59 M@"G8&,-=W2],F+L^87@ %HQ?U]Q951T#?'>/T'C";'-Z$@&1-T>:Q O"Q'%1%BQ3F.C:G=8DL!JEW@/(Z^<@?<7X;F\U M9(>/"V4:\0WSEWK?9>D% \(36$"FT^BED!ED4[JMRTCH,Q6W*Q%&Q3OT?>K- M$W*?_^5M'ML?A+0']*&WV;LRN5<6?(^#S'[.9(#K]FW%1C&0G?=F'\XD1!]& MY,WV=4OK:X9>^I/25TNO[WJ5JO0MO?RG7:_:?=W4N]ZH_1\_<'!_9(J0/;/0O_^ M96\P1[?'I+ *TK&@2R']V]IZ2*]\W"Y#=;VN,4?NL7[V !P^D;Q4^M6#A3U^ ME519TA3-:"SO6+>WY5>_ZZYT&H9.\<>=AQVICIZ^%Z=>S8IKR+9;IR3*E>1] M%&P4;"QAH]L2-FH*NIG)!L=S:D'%=B!24/$H*JI*6ZA(7=%5U94UE4.Y^79Y MHM=)+UNPRF3/W^'-]ZI9".TOA/)?"':?#QFB)%;Z78HW$D D&\;$VRBK6Y&E M_+RQ-_-OU&"LQJ,LQ)[D%2V.FTXJRC9 M]#9*-J-%DNVLMKTK43:VLB9C5N09#$*Z*Q-R#27C-I)[E>@8ZP3<''.:KNOP MIN#=(HX!+5]HRNF3U@"3VQH@LLJU$GA;NL:.)8 O DN09HD4L-U%V;&*1N,H ML]N$,I[)!E6MKY4E&VS-*>(G](0Y:*<8+6+H658D0207O*C-XG05WN&HPK?" MM"_RLUS6K+%7IKNWGG.M8ZBZ@!'C9%&G*R=$V[;J>.2:O9$6(9%T1?@BB2/7 MHZ6%T9(C5YT>N6J.*9L.OU0R,LE1W-\=SK'?%\H9\E,<&7KB3!# MKV,A[^ART=T5P6[+BF#0%4$%_+M=HY5+E$.>B.B'+H-L[.%4USC$QS6R;31'R#B&\X MBX9_2+-HVO'74# -Y^4U>N%8WK 2<1;'\HIBW^!5Z4V L)4@O$P,3540:A2$ MN@A^$,$/W:9C#2/&Z>S2J6;ON+5S^%^Q'[J (V<[Q^EP-*ZHMJQ XW580TY' MH\FK!L(YX'A ,S))$K.G&^ VBUO*QJ^C@U/ M:_IHVZ!'VYJ-2JHC*D,*P@O"-T/XMD28&79OH.NRJO'+Z"G8+M@NV+[&]K9$ ML!D."YLQ947;WF9=&>%/KC*'HW&XLI:#I:CVE5TZQ^'S5BT26FKJ4Y02234D MZI*BOI4J5O8B3S,2PL_S"$8V?'H?)/XT2A9Q6?4NPV5HAA$EHX\<*1]"&.DE3Z)_&FZ41Z M&#T'213#+1'(J:DWAUF-R1.;R#AGV&I*^\ .0N<3S0O2!^B+I"IW_XN]DE > M9A@(0M9-'$MO&"U2^LQVTVB+:$%+@)7G^^B 0D^'0-+Z 4GZ567#LNK?II3X MN&K1SZ_9CR7RPM1*R&MJV_+BZV(&PPT<&A6Z%9-D,85>#4NF07H!,JR7QCM% MOK"VE#5QMWRY4($]Q]2K%M@ST$M*XU,V3NU;NLVMEIUHU/D;99RCZM^Z$GA0 MS6MWE;=,T/.K<=>IT:%+'SN,R19 5CLQ6P3%J)6[=43A'>)*C$_Y^+R+0MIZ M6EJQHS43RWO^.(E!&YS!?9-$(K I&-T?@9%Z62PJIS\XQK]/-*XUC>/I,6>W MF3Q[\_IQ4YRGYG8]79@>+?'9X#K,4G2I9LG^3XG84)J11UT]'SA MBDX(JAT0;.756C?+?,PPPHX ?F$ ?!4/@ P]=Y =QU9L[?325YMF($@1G>) ML95>J"EB4%]85ZGM?"AH(6AQAA/E8_,'\2,()@J2#8M#'6;!#<&-QI:,K21! M3?'!0DW*DFU5:\F2P356KM7;IGMB@3YFR[?"*YKBR^*'.8^J 8EX94_L3 M\)@B 4_'\;2ET#:+)U?@JD4JNPQ36+A(]E558RU];4^TYV1\$64.@N=MJDZ;MZO8+]^PP ^Z,G9'@#;>)2C MRZ;&*PVVP&\;\=N8RV6+D(P',;*C<_#:%!AN(X:YND:V"+=8A\ V9=5LOPB^ M'8OMQZ4:G]MKI1^&)"3C(-T2)V+#6U5Y!T9E&]Z?V9A69XW>&VB.[*BU#TV% MX:25.#I*A^: (X/:WW0!HVN!4:.J+ = X;F2K"C;ITK'JZ$"2RT424>IE!SP M8P%^7-DR:\?:"'ON22D*"C9=8;]MY/">I*O]5W5^8+2-#@0Q:I_;B]U^9R!W MZ*R_'N0PE;0B6PZO\$>!N#8BKBFGSGK8PPK9LL.Q9H% 7:M0Q].=H!;2'#P) M,DS9<'GYH0L[9'UX?(G)F,0QP=&._&_2*'@.1B09;$OC59;!Y M4X9RP3[!OE-/!)I@GW5+9P:"?%TGWSD.1YJ@H8U.X0;' N^"@)>&XFT2L*ES MHB9(A^?EABX[.J],(]TY2;HHAOX@SR1